Сканирование и распознавание образов

Автор: Пользователь скрыл имя, 13 Ноября 2011 в 07:44, реферат

Описание работы

Однако, если рассматривать сканер как средство «оцифровки» документов, все эти параметры не играют столь уж большой роли: даже при помощи самого «слабого» (т.е. дешевого) сканера можно изготовить практически такие же по качеству электронные копии документа, как и на более мощном (а значит и дорогом) – единственным отличием будет только время, затраченное на подготовку документа.

Работа содержит 1 файл

Сканирование и распознавание образов.docx

— 892.77 Кб (Скачать)

либо  при помощи команды [Файл→Передать все страницы] (или [Файл→Передать выбранные страницы]) передать распознанный документ (или его часть) в соответствующую программу:

после чего будет запущена выбранная программа  с нашим документом в качестве  редактируемой (рабочей) информации.

Обработка сканированных изображений

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

      Как уже отмечалось, в качестве графического редактора для обработки отсканированных  изображений предлагается использовать пакетный графический редактор “ImageMagick”, дистрибутив которого можно получить на сайте компании ImageMagick (http://www.imagemagick.com/).

      После установки дистрибутива мы получаем целый пакет программ обработки  графических изображений, из которых  особый интерес представляет две: “Mogrify” и “Convert”.

      Утилита “Mogrify” предназначена для однотипного преобразования нескольких изображений – для нее указываются преобразования и список изображений, над которыми нужно произвести эти преобразования. Преобразованные изображения будут сохранены в файлах, в которых были исходные изображения (т.е. старые изображения будут заменены новыми).

      Утилита “Convert” предназначена для разнотипного преобразования нескольких изображений – для нее указываются список файлов и к каждому файлу указывается преобразования, которые нужно провезти над изображением в файле. Так же указывается файл, в который будет сохранено преобразованное изображение.

      Обычно  над отсканированными изображениями  необходимо произвести следующие действия:

  1. поворот некоторых отсканированных изображений – это иногда требуется в силу неверного позиционирования сканируемого документа на стекле сканера;
  2. удаление пустых полей у отсканированных изображений.

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

      Поворот отсканированных  изображений

      При ручном сканировании документов (когда  сканирование ведется без автоподатчика) нередки случаи, когда отсканированное изображение получается как бы повернуто. Иногда пересканирование является не совсем желательным – например, нарушается последовательность изображений отсканированных страниц или книга-оригинал находится уже на руках у читателя.

      Поворот изображения можно сделать при  помощи утилиты “Convert”, для этого необходимо:

  1. в каталоге с отсканированными изображениями выявить те изображения, что требуют поворота;
  2. запустить какой-нибудь файловый менеджер, поддерживающий запуск приложений при помощи командной строки (например, “Far” – для пользователей из стран бывшего СССР, в число которых входит и Россия, эта программа является бесплатной и последнюю ее версию можно получить с сайта http://www.rarsoft.com, но можно воспользоваться и командным интерпретатором, который входит в состав любой ОС Windows);
  3. перейти в каталог с отсканированными изображениями;
  4. Если требуется повернуть каждое изображение, помеченное для этого в п.1, на разный угол, то это можно сделать при помощи  утилиты “Convert”  используя следующий формат командной строки:  
    convert <что_поворачивать> -rotate <градусы> <куда_записать> 
    где:
    • что_поворачивать – файл с изображением, которое нужно повернуть
    • градусы – на сколько градусов повернуть изображение (положительное значение – поворот будет произведен по часовой стрелке, отрицательное – против);
    • куда_записать – куда записать обработанное изображение (можно указать имя исходного файла, тогда новое изображение заменит старое).
 

  1. Если требуется  повернуть каждое изображение, помеченное для этого в п.1, на один и тот  же угол, то это можно сделать  при помощи  утилиты “Mogrify”  используя следующий формат командной строки:  
    mogrify - rotate <градусы> <что_поворачивать> где:
    • что_поворачивать – файл с изображением, которое нужно повернуть
    • градусы – на сколько градусов повернуть изображение (положительное значение – поворот будет произведен по часовой стрелке, отрицательное – против).

Удаление  пустых полей у  изображений

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

     В отличие от поворота, который нужно  делать не так часто, удаление пустых полей нужно делать практически всегда, причем для всех изображений нужно удалять примерно одни и те же поля, т.е. удобней всего пользоваться утилитой “Mogrify” чем “Convert”.

Формат  командной строки утилиты “Mogrify”:

mogrify –crop <X>x<Y>+<dX>+<dY> <список файлов>

где:

  • X – ширина будущей картинки по X
  • Y – высота будущей картинки по Y
  • dX – ширина удаляемого левого поля
  • dY –  высота удаляемого верхнего поля

Информация о работе Сканирование и распознавание образов