Очистка мелких текстовых изображений с помощью обработки изображений - PullRequest
0 голосов
/ 14 июля 2020

Это мое входное изображение:

Я хочу очистить его, чтобы прочитать мелкий текст. Проблема в том, что изображение имеет шум в левой нижней части. Как уменьшить шум изображения?

1 Ответ

2 голосов
/ 14 июля 2020

Before and after denoting with OpenCV

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()

Be sure to checkout more documentation здесь

...