Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/331.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/12.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
Python 创建Haar级联XML-不同大小_Python_Xml_Opencv_Raspberry Pi_Object Recognition - Fatal编程技术网

Python 创建Haar级联XML-不同大小

Python 创建Haar级联XML-不同大小,python,xml,opencv,raspberry-pi,object-recognition,Python,Xml,Opencv,Raspberry Pi,Object Recognition,据我所知,为了生成XML,我们必须收集负面和正面图像。在我读到/看到的每一个教程中,所有的图像;正片或负片的大小相同,负片通常是正片大小的两倍 我的问题如下:;我可以要不同尺寸的正片吗?我知道这会很乏味,因为每次都需要指定每个图像的大小。但这有可能吗?或者物体的探测会失败吗 假设我检测到一个物体,比如说一张床。床可以是单人床或双人床,特大号床,大号床。。等等,你明白我的意思了。 那么,为每种大小创建不同的XML是否更好呢?或者我可以把它们放在一个正目录中,并根据大小调整参数 我之所以使用Haar

据我所知,为了生成XML,我们必须收集负面和正面图像。在我读到/看到的每一个教程中,所有的图像;正片或负片的大小相同,负片通常是正片大小的两倍

我的问题如下:;我可以要不同尺寸的正片吗?我知道这会很乏味,因为每次都需要指定每个图像的大小。但这有可能吗?或者物体的探测会失败吗

假设我检测到一个物体,比如说一张床。床可以是单人床或双人床,特大号床,大号床。。等等,你明白我的意思了。 那么,为每种大小创建不同的XML是否更好呢?或者我可以把它们放在一个正目录中,并根据大小调整参数

我之所以使用Haar Cascade特性,是因为它速度很快,我需要在以后对Raspberry进行实时检测。如果有其他办法,我也愿意接受任何其他建议


谢谢

是的,正面图像可能有不同的大小,你是对的,这是一项非常繁琐的任务,但是你在所有教程中看到的,他们会告诉你保持所有图像的大小相同,因为为每个图像指定所有不同的大小需要很多时间,所以他们会尝试保持代码简单和干净,但是如果愿意的话试一下不同的尺码你们可以做,但在做之前先试一下相同的尺码,然后若可以的话就试一下不同的尺码。不要盲目尝试,确保你走的是正确的道路