我对 OpenCV 很陌生,所以请多多包涵。
我已设法修改 find_obj.cpp 示例以使用网络摄像头/实时视频源而不是“scene_filename”参数。
这样,当我调用示例时,我给它一个图像作为我要检测的对象。然后,视频源会查看该“对象”的场景。
令我惊讶的是,这个扩展示例运行良好。我想扩展它以识别多个对象,但是我不知道该怎么做。
这些“多个对象”将是目录中的各种图像文件。
谁能给我任何建议和/或提示我如何解决这样的问题?
在这一点上,由于这是一个学习练习,我不是在寻找速度或性能,而只是了解它是如何工作的。
顺便说一句,我的开发是在 Linux/Ubuntu 平台上进行的,并且我正在使用 C/C++(尽管我也对 python 感到满意。)