Машинная графика - Учебное пособие (П.В.Вельтмандер)

0.12.8  кодировщик

Кодировщик (по ГОСТ'у - графоповторитель) - устройство автоматического и/или полуавтоматического ввода. В автоматических кодировщиках выполняется сканирование вводимого документа (чертежа, графика, карты), определение и считывание элементов документа.

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

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

 дискретный, когда оператор устанавливает зонд в требуемую точку и выдает команду определения координаты;

 непрерывный, когда оператор перемещает зонд вдоль некоторой линии, а устройство автоматически генерирует последовательность координат. Координаты генерируются либо через заданные интервалы времени, либо по удовлетворению некоторого критерия, например, при достижении заданной разности координат текущей и последней зафиксированной точки.

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

Автоматические кодировщики - комбинация планшетного графопостроителя и планшета. Известны и реализации, использующие сканер с последующей программной в той или иной мере интерактивной обработкой документа. Основные проблемы в этом случае - преобразование растр - вектор и недостаточные форматы вводимых документов, что требует решения задачи "сшивки" отдельно введенных фрагментов.