-2

我试图修改 darknet.py 中的代码,以检测来自网络摄像头的实时视频源。刚刚导入打开的 cv 库并在 main 函数中做了一些修改。它以前检测单个图像,即在导入 opencv 之前。但现在我得到了这个错误。任何人都可以请帮助..

错误:

(python:7913): Gtk-ERROR **: GTK+ 2.x symbols detected. Using GTK+ 2.x and GTK+ 3 in the same process is not supported
Trace/breakpoint trap (core dumped)
4

1 回答 1

0

我的主要功能如下所示:

如果名称== “主要”:

net = load_net("cfg/yolov3.cfg", "yolov3.weights", 0)
meta = load_meta("cfg/coco.data")
cap = cv2.VideoCapture(0)
while(True):
    ret, frame = cap.read()
    cv2.imshow('frame',frame)

    cv2.imwrite('check.jpg',frame)
    r = detect(net, meta, "check.jpg")
    print r
    if cv2.waitKey(1) & 0xFF == ord('q'):
        break

cap.release()
于 2018-07-11T16:55:49.187 回答