从LCD显示屏捕获照片后避免条带

时间:2016-04-07 10:22:59

标签: opencv computer-vision ocr photo lcd

我遇到过这样的问题,当我从液晶显示屏上拍下照片时,会有恼人的彩虹条。

有没有办法清除他们做一些计算机视觉的图像? 我应该谷歌的关键字是哪些?或者也许是一些有用的链接/论文。

我的目标是在它之后进行OCRing。 在低阈值的情况下,WolfJolion二值化发现了许多连接组件,这会导致识别速度慢和不良。 使用更高的阈值,一些字符从图像中消失。

来源照片: enter image description here

第一次二值化: enter image description here

第二次二值化: enter image description here

P.S。照片来自MacBook Pro Retina Display和iPhone 6相机。

1 个答案:

答案 0 :(得分:2)

你看到的是莫尔效应。它是通过使用相机像素对屏幕像素进行二次采样而引起的。 只需稍微改变角度和/或距离即可避免这些。那你就不需要任何图像处理了。 除此之外,这些条纹不应该打扰任何体面的OCR。

如果你坚持图像处理,那么全局阈值应该可以解决问题。