【发布时间】:2019-12-31 22:42:12
【问题描述】:
OpenCV 的 DNN 模块带有 object detection sample code。
我从训练它的同一 COCO 数据集中下载了 YOLOv3 模型和示例图像:
wget https://pjreddie.com/media/files/yolov3.weights
wget https://raw.githubusercontent.com/pjreddie/darknet/master/cfg/yolov3.cfg
wget http://farm8.staticflickr.com/7272/7745390240_0dcf7d107d_z.jpg
以下是场景中标记的对象:
然后我运行示例代码来检测未标记图像中的对象:
python object_detection.py --model yolov3.weights --config yolov3.cfg --height 320 --input 7745390240_0dcf7d107d_z.jpg
这会在它检测到的对象周围绘制矩形。但是检测基本上是垃圾。
如果我直接使用 Darknet,它的标签如下:
【问题讨论】:
标签: opencv computer-vision object-detection yolo