Улучшите предварительную обработку изображений
Я пытаюсь создать алгоритм обработки изображений, прежде чем перейти к процедуре распознавания текста.
После распознавания текста не. Мне нужно было сделать предварительную обработку, чтобы получить лучшую точность.
Я предоставляю пример кода, используемого здесь, а также входное и результирующее изображение.
входное изображение
полученное изображение
Если вы посмотрите внимательно, то пунктирная область-это проблема.
Не могли бы вы посоветовать мне, как оптимизировать обработку изображений? Какие процедуры необходимы, чтобы улучшить конечный результат распознавания?
Что я уже пробовал:
Вот мое решение
Mat image = imread("address2.jpg"); Mat gray_image; cvtColor(image, gray_image, CV_BGR2GRAY); Mat bluredImage; GaussianBlur(gray_image, bluredImage, Size(1, 1), 0); Mat threshImage; threshold(bluredImage, threshImage, 0, 255, THRESH_OTSU); imwrite("result.jpg", asd);