【问题标题】:Avoiding strips after capturing photo from LCD display从 LCD 显示屏拍摄照片后避免出现条纹
【发布时间】:2016-04-07 10:22:58
【问题描述】:

我遇到过这样的问题,当我从 LCD 显示屏上拍摄照片时,会出现恼人的彩虹条。

有什么方法可以从他们做一些计算机视觉的事情中清除图像吗? 我应该用谷歌搜索哪些关键字?或者也许一些有用的链接/论文相关。

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

来源照片:

第一次二值化:

二次二值化:

附:照片是从配备 iPhone 6 摄像头的 MacBook Pro 视网膜显示屏拍摄的。

【问题讨论】:

  • 拍摄多张照片并平均图像以避免莫尔效应?!不确定这是否是您正在寻找的解决方案。
  • 我真的看不出这与编程有什么关系
  • @shekkizh 在很多情况下我无法捕捉多张照片来避免这种效果,我对编程方式感兴趣,应用一些过滤器或其他东西来避免它。

标签: opencv computer-vision ocr photo lcd


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-10
    相关资源
    最近更新 更多