Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.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 processing 如何从人脸图像中去除遮挡?_Image Processing_Face Recognition_Occlusion Culling - Fatal编程技术网

Image processing 如何从人脸图像中去除遮挡?

Image processing 如何从人脸图像中去除遮挡?,image-processing,face-recognition,occlusion-culling,Image Processing,Face Recognition,Occlusion Culling,有没有有效的方法来消除面部遮挡?效果如下图所示: 有没有这方面的参考资料 如果你处理的是正面人脸,那么问题很简单 因此,可以使用“面对称”功能解决该问题 将眼睛定位并对齐面部后,将面部分为左右两部分 然后逐行扫描,首先搜索强度梯度变化较快的图像部分,检查该部分是否均匀存在于两个面部部分 如果不是,则零件为遮挡。如果您知道或可以手动标记遮挡。。你可以在绘画中尝试。这叫做绘画,不限于脸部。谢谢!我会在绘画中寻找。但是如果我不知道遮挡,我该怎么办呢。我只知道被遮挡的图像和原始图像?你可以尝试应用一个小

有没有有效的方法来消除面部遮挡?效果如下图所示:


有没有这方面的参考资料

如果你处理的是正面人脸,那么问题很简单

因此,可以使用“面对称”功能解决该问题

将眼睛定位并对齐面部后,将面部分为左右两部分

然后逐行扫描,首先搜索强度梯度变化较快的图像部分,检查该部分是否均匀存在于两个面部部分


如果不是,则零件为遮挡。

如果您知道或可以手动标记遮挡。。你可以在绘画中尝试。这叫做绘画,不限于脸部。谢谢!我会在绘画中寻找。但是如果我不知道遮挡,我该怎么办呢。我只知道被遮挡的图像和原始图像?你可以尝试应用一个小像素邻域的最大滤波器,看看这是否有帮助。请记住,您将丢失一些细节,但它将填充绘制在面上的孔。