Как осветлить белый фон после сканирования

 28 декабря 2015, понедельник Владимир  2956




Не секрет, что после сканирования белый лист не переносится в компьютер чисто белым цветом. Это создает определенные неудобства с электронным изображением. Опишу ситуацию, которая возникла у меня в работе и способ ее решения.

Как осветлить белый фон после сканирования

Появилась необходимость вставить в документ MS Word сканированную печать поверх набранного текста (для отправки юридически значимых документов по электронной почте). Задача, вроде бы, простая: нужно поставить печать на пустой лист, отсканировать, обрезать изображение и вставить его в Word-документ... Но, если так сделать, то получится ситуация, описанная ниже.

Пусть отсканированная и обрезанная печать выглядит следующим образом:

Как осветлить белый фон после сканирования

Тогда если поместить ее в документ поверх какого-нибудь текста, то получится такая картина:

Как осветлить белый фон после сканирования

Согласитесь, что белый фон тут явно лишний. В MS Word есть возможность установить прозрачный цвет для изображения. Цвет, который устанавливается прозрачным не будет прорисовываться на картинке. Вместо прозрачного цвета будет как бы просвечиваться задний фон. Однако, в данном случае установка прозрачного цвета не даст ожидаемого результата. Почему? Это связано с тем, что при сканировании белая бумага не переносится настоящим белым цветом! В реальности он будет серым, бежевым и т.п. Но для человеческого глаза это малоразличимо. Отсюда и все последствия.

Для решения этой проблемы мной была написана программа на Borland Delphi 7.0 для чистки таких сканированных изображений. Все, что нужно - это перевести сканированное изображение в BMP-формат и открыть в программе.

Итак, запускаем программу и открываем в ней печать. В программе в качестве прозрачного цвета установлен белый. По умолчанию режим прозрачности включен.

Как осветлить белый фон после сканирования

Видно, что настоящего белого цвета совсем мало.. Они выделены черным цветом (это цвет фона за картинкой). Чтобы сравнять близкие к белому цвета к настоящему белому необходимо отрегулировать ползунок, расположенный слева.

Как осветлить белый фон после сканирования

Чистое изображение с выключенным режимом прозрачности. Здесь уже печать на чистом белом фоне.

Как осветлить белый фон после сканирования

Остается сохранить и вставить картинку в MS Word.

Как осветлить белый фон после сканирования

Как осветлить белый фон после сканирования

Вот и все. Надо отметить, что такая чистка немного сказывается на качестве самой печати. По мере регулировке ползунка вверх стирается все больше и больше основной области печати.

Скачать