Предположим, у меня есть фотографические фотографии с текстом на сером фоне. Каждый лист бумаги точно белый, а текст точно черный.IDEAL решение для разделения текста от фона?
К сожалению, свет не является однородным, также возникает затенение перспективы, а также листы бумаги могут быть изогнуты. Конечно, на изображении есть небольшой шум высокого частотного диапазона.
Я УВЕРЕН, что в этой ситуации должно быть почти решение IDEAL для разделения текста и фона.
И что это? :)
Я не верю, что невозможно или даже трудно превратить такие серо-масштабные изображения в почти идеальные черно-белые изображения. Я не могу это доказать, но я сужу по своему собственному мнению: мне не нужно никакого ума, чтобы распознавать такие фотографии одним глазом. Они могут быть на любом языке, даже незнакомом, но я посмотрю, что именно написано.
Итак, как научить компьютер делать то же самое?
UPDATE
Рассмотрим исходного изображения
Любая глобальная thresolding вызовет артефакты (1) и неоднородным текстовое представление (2)
мне нужно некоторые из них, которые ищут локальная статистика.
Вы бы устранили шум, шум, как правило, не содержал содержимого, вы могли бы увядать их с окружающим цветом, ну, вы должны установить черные полностью цвета, которые меньше, чем из диапазона (127,127,127), и сделать это как белый из более высокого диапазона, просто сделайте он и посмотреть результат, вы бы предоставили образец изображения? –
См. Мой ответ [здесь] (http://stackoverflow.com/questions/17089366/threshold-to-amplify-black-lines/17091265#17091265). – beaker