你好 python/OpenCV/Yolov3 大师。在使用以下 github 代表训练自定义模型后,我得到了一个奇怪的行为: https ://github.com/pythonlessons/TensorFlow-2.x-YOLOv3
成功训练特定汽车后,我正在运行 detection_custom.py 脚本并得到以下结果:
但是当使用 detection_custom.py 并且现在设置捕获与拍摄汽车照片相同的视频时,我没有得到任何检测。(此处的图片是在视频运行时使用打印屏幕拍摄的)。即使尝试执行 cv.imgwrite 然后在同一个 python 实例上读取图像我什么也得不到,但是当试图在另一个窗口中检测一个单独的 python 实例时,第一个输出图像的输出图像我得到一个检测。
除了用于图像部分的 cv.CaptureVideo 而不是 cv.imread 之外,detect_video 和 detect_image 两个函数都具有相同的功能。
有人知道为什么会这样吗?