Не секрет, что после сканирования белый лист не переносится в компьютер чисто белым цветом. Это создает определенные неудобства с электронным изображением. Опишу ситуацию, которая возникла у меня в работе и способ ее решения.
Появилась необходимость вставить в документ MS Word сканированную печать поверх набранного текста (для отправки юридически значимых документов по электронной почте). Задача, вроде бы, простая: нужно поставить печать на пустой лист, отсканировать, обрезать изображение и вставить его в Word-документ... Но, если так сделать, то получится ситуация, описанная ниже.
Пусть отсканированная и обрезанная печать выглядит следующим образом:
Тогда если поместить ее в документ поверх какого-нибудь текста, то получится такая картина:
Согласитесь, что белый фон тут явно лишний. В MS Word есть возможность установить прозрачный цвет для изображения. Цвет, который устанавливается прозрачным не будет прорисовываться на картинке. Вместо прозрачного цвета будет как бы просвечиваться задний фон. Однако, в данном случае установка прозрачного цвета не даст ожидаемого результата. Почему? Это связано с тем, что при сканировании белая бумага не переносится настоящим белым цветом! В реальности он будет серым, бежевым и т.п. Но для человеческого глаза это малоразличимо. Отсюда и все последствия.
Для решения этой проблемы мной была написана программа на Borland Delphi 7.0 для чистки таких сканированных изображений. Все, что нужно - это перевести сканированное изображение в BMP-формат и открыть в программе.
Итак, запускаем программу и открываем в ней печать. В программе в качестве прозрачного цвета установлен белый. По умолчанию режим прозрачности включен.
Видно, что настоящего белого цвета совсем мало.. Они выделены черным цветом (это цвет фона за картинкой). Чтобы сравнять близкие к белому цвета к настоящему белому необходимо отрегулировать ползунок, расположенный слева.
Чистое изображение с выключенным режимом прозрачности. Здесь уже печать на чистом белом фоне.
Остается сохранить и вставить картинку в MS Word.
Вот и все. Надо отметить, что такая чистка немного сказывается на качестве самой печати. По мере регулировке ползунка вверх стирается все больше и больше основной области печати.