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
Image 批处理图像中的对象识别,而不是人脸识别_Image_Opencv_Image Processing_Batch Processing_Image Recognition - Fatal编程技术网

Image 批处理图像中的对象识别,而不是人脸识别

Image 批处理图像中的对象识别,而不是人脸识别,image,opencv,image-processing,batch-processing,image-recognition,Image,Opencv,Image Processing,Batch Processing,Image Recognition,我遇到了一个在大量图像中识别某种对象(见下面的附件)的问题: 我有很多图片(N*10^7个全尺寸图片),需要裁剪。有些图像是包含面的图像,需要按中心进行裁剪 还有一些没有脸的照片。这些也需要由中心裁剪 我有一些图片在底部包含物体(不是面)。所以,我不能按中心裁剪(因为我不喜欢剪切对象) 因此,我需要一种快速的方法来检测这类图像,并将顶部的大部分白色区域裁剪为220 x 220 px正方形,对象位于中间。有现成的解决方案吗?OpenCV帮不了什么忙。也许你能给我一些更好的建议 所有图像都有白色背景

我遇到了一个在大量图像中识别某种对象(见下面的附件)的问题:

我有很多图片(N*10^7个全尺寸图片),需要裁剪。有些图像是包含面的图像,需要按中心进行裁剪

还有一些没有脸的照片。这些也需要由中心裁剪

我有一些图片在底部包含物体(不是面)。所以,我不能按中心裁剪(因为我不喜欢剪切对象)

因此,我需要一种快速的方法来检测这类图像,并将顶部的大部分白色区域裁剪为
220 x 220 px
正方形,对象位于中间。有现成的解决方案吗?OpenCV帮不了什么忙。也许你能给我一些更好的建议


所有图像都有白色背景吗?不确定。也许是灰色,或者是白蓝色。你可以尝试大津的方法从背景或活动轮廓中提取物体。