Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在opencv中检测一个对象的多个实例?_Opencv_Object Detection - Fatal编程技术网

在opencv中检测一个对象的多个实例?

在opencv中检测一个对象的多个实例?,opencv,object-detection,Opencv,Object Detection,有人建议在图像的不同位置检测同一物体吗?我已经测试了样例/教程SURF_单应性,它只检测对象的一次出现。我想在图像的不同位置多次检测同一对象。如果您有一个基于SURF的工作单对象检测器,为什么不运行它,然后如果检测到对象,删除该对象实例的所有点,然后再次运行其余点。重复,直到没有正匹配。但如果我有许多相同类型的对象(例如,10),它不会很慢吗?无论如何,我将测试它需要多少时间。最昂贵的部分应该是生成描述符,您应该只做一次。我希望以下建议对您有用。**1.在图像上运行一个滑动窗口。在目标检测的情况

有人建议在图像的不同位置检测同一物体吗?我已经测试了样例/教程SURF_单应性,它只检测对象的一次出现。我想在图像的不同位置多次检测同一对象。

如果您有一个基于SURF的工作单对象检测器,为什么不运行它,然后如果检测到对象,删除该对象实例的所有点,然后再次运行其余点。重复,直到没有正匹配。但如果我有许多相同类型的对象(例如,10),它不会很慢吗?无论如何,我将测试它需要多少时间。最昂贵的部分应该是生成描述符,您应该只做一次。我希望以下建议对您有用。**1.在图像上运行一个滑动窗口。在目标检测的情况下,我们在图像上运行不同大小的滑动窗口,并在面片或窗口上提取特征。2.在测试图像中检测对象的第一个实例,并在测试图像中将区域设置为零,然后再次运行algo以检测对象的下一个实例,在后续阶段重复该过程。**感谢您的建议!我将测试滑动窗口,它可能会有所帮助。