【问题标题】:Removing horizontal bands from image with opencv使用opencv从图像中删除水平带
【发布时间】:2014-07-14 22:23:28
【问题描述】:

我遇到了一个视频图像问题,我试图在我的电脑中捕捉和处理。

问题是摄像机是无线的,所以我得到的视频图像由于干扰或其他原因而出现水平条纹。

我想要做的是尝试从图像中删除水平带,以尝试获得更清晰的图像。

是否有任何算法或方法可以做到这一点?该算法必须是自适应的,因为频带并不总是相同的。我试图用 c++ 中的 opencv 来完成这个任务,但是我在这个主题中找不到任何东西。

谢谢。

【问题讨论】:

  • Possible duplicate。没有实际答案,但链接到article。不知道技术是否容易翻译成opencv。
  • 我看过那篇文章,但我不知道我的问题(和解决方案)是否相同。这是图像的链接和我遇到的问题:i39.tinypic.com/2qk6stu.jpg

标签: c++ opencv image-processing


【解决方案1】:

你应该弄清楚这些带的真正原因是什么并修复它。对于任何类型的图像处理,像这样的波段将最大限度地减少您对图像的实际操作。您将无法用应该存在的乐队替换乐队。

【讨论】:

    猜你喜欢
    • 2018-02-26
    • 2013-10-06
    • 2015-11-14
    • 2018-03-20
    • 1970-01-01
    • 1970-01-01
    • 2019-05-26
    • 2020-03-07
    • 2019-05-04
    相关资源
    最近更新 更多