如何用python opencv视觉库识别摄像头的遮挡程度,超过50% 的图片被遮挡,就排除掉

思路一:使用对比,通过对比遮挡前的照片和遮挡后的照片,
思路二:对图片物体进行距离识别,超过两米的pass,然后识别遮挡物面试占画面的百分比
思路三:通过边缘检测(因为一般遮挡物都是出于边缘位置开始),然后计算所占面积
思路四:通过光学检测(遮挡物部分内容光度很暗),面积占比

问题是:项目比较急,没有时间去学习opencv库的方法,跪求大神帮帮忙(需要python代码)

可以试着基于该区域的像素方差进行计算,遮挡区域往往像素值接近,方差较小,而其他图像区域往往方差较大

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 以帮助更多的人 ^-^