【问题标题】:Small text image clearification using image processing使用图像处理的小文本图像清晰化
【发布时间】:2020-07-14 15:14:44
【问题描述】:

这是我的输入图像:

我想清除它以便阅读小文本。问题是图像在左下角有噪点。如何减少图像的噪点?

【问题讨论】:

  • 这些是您用于发布的原始图像还是劣质 JPEG?如果您没有更优质的资源,请放弃这个想法。
  • 主要原因是图像质量不好(不是太糟糕..大文本可读但小文本不可读)。但我需要一个图像解决方案,而不是另一种方式。我更喜欢找到使用图像处理来修复它的方法!!!!
  • 放弃这个想法,左边数字的质量很糟糕。

标签: python opencv image-processing


【解决方案1】:

import numpy as np
import cv2
from matplotlib import pyplot as plt

if __name__ == '__main__':
    img = cv2.imread('img.jpg')
    dst = cv2.fastNlMeansDenoisingColored(img, None, 10, 10, 7, 21)

    plt.subplot(121),plt.imshow(img)
    plt.subplot(122),plt.imshow(dst)
    plt.show()

请务必查看更多文档here

【讨论】:

  • 实际上不是大文本(可读)。它必须是小文本(自动 10 分钟)或左下角红色小文本
  • 它会快速处理图像作为一个整体的任何噪音
猜你喜欢
  • 2013-07-26
  • 1970-01-01
  • 1970-01-01
  • 2015-09-27
  • 2013-03-25
  • 2014-01-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多