Бинаризация
Процедура бинаризации преобразовывает серое или цветное изображение в двухцветное - черно-белое. При сканировании старых документов из-за старения бумаги, наличия теней и разнообразия текстур в результате получается изображение текста на неоднородном сером фоне. Поскольку читать удобнее черно-белые тексты, этот серый фон желательно удалить.
Бинаризация поэтому, наверное, самая часто используемая обработка. Помимо того, что она улучшает восприятие текста, она к тому же ведет к сокращению используемого места на жестком диске, т.к. уменьшает объем информации об изображении.
Алгоритм бинаризации в Book Restorer - локальный, то есть он не сравнивает каждый пиксель изображения с единым (глобальным) пороговым значением. Вместо этого определяются зоны с разной степенью освещенности и каждый пиксель сравнивается с индивидуальным пороговым значением. Это позволяет не допустить ошибок бинаризации, возникающих при обработке неравномерно освещенного изображения с глобальным пороговым значением:
сохранение карандашной пометки при бинаризации в Book Restorer
Алгоритм также включает в себя операции фильтрации и «распространения» (propagation). После процесса бинаризации можно выполнить отдельно процесс обработки «фильтрация», чтобы убрать паразитный мусор. Такой алгоритм, как утверждает компания i2S, позволяет при необходимости сохранить детали изображения, которые в других программах исчезли бы:
В результате пользователь программы при применении процесса бинаризации должен задать два простых и понятных параметра обработки:
1) «детали» (details) - уменьшение параметра ведет к большей фильтрации, и наоборот. Чем больше деталей, тем больше мусора, однако слишком большая фильтрация может привести к исчезновению нужных элементов изображения (слабоконтрастных букв, точек над ё);
2) «глубина» (depth) - регулирует толщину линий - слишком большое значение параметра может привести к появлению «разводов», слишком маленькое - разрывов в буквах.
При вызове процедуры обработки откроется диалоговое окно, вид которого будет зависеть от цветности исходного изображения. Если изображение чернобелое, то окна предпросмотра не будет (и ничего процесс сделать с изображением не сможет), а если исходное изображение цветное или серое, то диалоговое окно откроется с окошком предпросмотра.
При нажатой галочке «Quick preview» в нем будет показываться результат применения выбранных параметров. Скроллбарами можно передвинуть предпросмотр на более важный или содержащий чувствительные элементы участок. Однако, результат который показывается в этом окошке может отличаться от конечного итога.
Нажатие на кнопку «Preview» применит выбранные параметры процесса ко всему изображению, которое видно в зоне страницы. Если не нажимать потом кнопку «ОК», то оно выполнено не будет.
Ползунки, устанавливающие параметры, двигаются как курсором так и колесиком мышки (это позволяет их точнее позиционировать). Обычно, я двигаю ползунок «детали» максимально влево. Потом двигаю ползунок «глубина» вправо,
пока результат не начинает ухудшаться. Потом смещаю оба ползунка поочередно на одно деление вправо и смотрю, как меняется результат, пока не найду оптимальный вариант. По мнению разработчиков Book Restorer, бинаризацию имеет смысл делать после всех остальных процессов обработки |