在 OpenCV 中检测并拒绝从计算机/电视屏幕拍摄的失真图像

问题描述

我的一些算法依赖于根据检测到的重要水平线的数量对图像进行分割,从计算机屏幕或显示器拍摄的图像可能会出现问题,因为存在的失真会导致二值化效果不佳和区域定义不清。

监视器的摄像头捕获:

capture of monitor

最理想的情况是渲染摄像头捕获的图像,而不会因通过监视器捕获而导致失真(如数字显示),但是否可以使用 opencv 检测以这种方式捕获的图像,因此如果是这种情况,拒绝它(因为它无法处理)?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)