Технології цифрування вхідних даних. Автоматизоване введення даних. Сканування
5.3. Технології цифрування вхідних даних
5.3.1. Автоматизоване введенняданих
5.3.1.1. Сканування
Сканування в наш час є одним з основних видів перетворення зображень з паперових (плівкових та ін.) типів носіїв у різні формати електронних зображень. Сам термін «сканування» означає, що площина вихідного зображення проглядається послідовно по смугах, кожна смуга, у свою чергу, поділяється на окремі елементи. Відбите оптичне електромагнітне випромінювання кожного елемента зображення реєструється світлочутливим датчиком, при цьому відбувається осереднення колірних і яскравих характеристик (елемент зображення тепер може вважатися пікселем); залежно від поточних настроювань сканера пікселу присвоюється певний код у бітовому, сіро-кольоровому або RGB-форматах, після чого інформація про порядкове положення і колір піксела записується в растровий графічний файл.
Якість сканування визначається точністю місцеположення елементів сканера, що зчитують (різниця між положенням піксела на вихідному документі й в електронному файлі, що може бути розрахована за допомогою спеціального програмного забезпечення), і якістю передачі кольору (у більшості випадків визначається користувачем на око). Якість сканованих картографічних документів вимагає контролю й у більшості випадків — геометричної корекції сканованої копії карти.
Матеріал, що сканується, повинен бути відповідним чином підготовленим, не зім'ятим, не мати складок, розривів. Дуже зношені документи бажано підклеїти на картон. За необхідності на документ можуть бути нанесені маркери на позначення ділянки сканування чи для орієнтації щодо лінії північ-південь (верх-низ). Підготовлений документ укладається на поверхню сканера (заправляється в ролики, закріплюється на барабані).
Просторова точність при скануванні карти залежить від дрібності деталей вихідного зображення. Для топографічних карт звичайно досить установити 200 чи 300 dpi (іноді для систем автоматизованого розпізнавання об'єктів може використовуватися точність 400-600 dpi), для контурних або виконаних вручну планів може бути досить 100-150 dpi. Залежно від розміру ділянки сканування, глибини кольору і просторового дозволу автоматично розраховується розмір підсумкового файлу (для нестиснутого формату TIFF).
Процес сканування карт, як правило, здійснюється із середовища якогось графічного редактора, що дозволяє робитизбереження і первинні перетворення отриманої копії. Більшість сучасних програмних пакетів для введення даних за допомогою сканера (MapEdit, Easy Trace, Descartes) призначена для роботи з растровими зображеннями і дозволяє робити два основних типи перетворень: змінювати кількість пікселів у зображенні, змінювати місце розташування групи пікселів усередині площини зображення (геометрична корекція); змінювати колірний режим або колірні характеристики всього зображення чи групи обраних пікселів (яскрава і колірна корекція).
Перекіс зображення є однієї з найбільш поширених помилок, що виникають у процесі сканування. Навіть незначні відхилення на частки градуса від базової лінії при великих розмірах карт призводять до лінійних перекручувань у кілька міліметрів. Це особливо помітно на стиках окремих фрагментів при зшиванні великих аркушів. За наявності ліній координатної сітки або маркерів перекіс може бути усунутий за допомогою функцій «Поворот зображення на довільну величину». Кут повороту визначається шляхом задання базових ліній (північ-південь, лінія рамки тощо), відносно яких розраховується виправлення. Поворот може здійснюватися покроково з візуальним контролем відносного положення ліній сітки карти з лініями координатної сітки робочого поля пакета обробки графіки. У разі потреби може здійснюватися поворот усього поля зображення на 90° за чи проти годинникової стрілки або розворот зображення на 180°.
Часто сканування вихідного зображення проводиться зі значним «запасом» по краях. За необхідності краї, де лінійні і кутові перекручування найбільш значні, можуть бути обрізані, а фрагмент, що залишився, зберігається у вигляді нового графічного файлу.
У багатьох випадках доводиться створювати необхідне зображення з окремих фрагментів. Таке зшивання може здійснюватися як у вигляді злиття окремих файлів, так і складанням «мозаїк» з окремих файлів. Зшивання двох фрагментів (один із яких є базовим) здійснюється різними методами, що використовують зазначення декількох загальних точок у площині зображення, у зв'язку з чим фрагменти, що зшиваються, повинні значною мірою перекривати один одного. Може бути зазначено дві, три і більше спільних точок; при зв'язуванні фрагментів здійснюються кутові повороти, лінійні або площинні трансформації зображень.
Афінне перетворення може виправити зрушення, поворот і розтягання окремо по осі X і Y. Усі перетворення лінійні для всього растра, тобто рівнобіжні лінії залишаються рівнобіжними (рис 5.4 а, б). Для запуску перетворення досить трьох точок, що не лежать на одній прямій.
Рис. 5.4. Геометричні трансформації растрових зображень: а) афінні перетворення кутових перекручувань; б) афінні перетворення перекосів; в) поліноміальні перетворення перекручувань сканування; г) поліномінальні перетворення перекручувань при прогинанні аркуша
Поліноміальне перетворення виправляє більш складні, у тому числі і нелінійні перекручування. Якщо афінні перетворення допомагають позбутися неправильного положення аркуша на площині, то квадратичні допомагають виправити прогинання аркуша, перекручування сканування та ін. (рис. 5.4 в, г). Для запуску перетворення необхідно кілька точок, і розташовуватися вони повинні максимально хаотично. Якщо, наприклад, якісь чотири точки будуть утворювати прямокутник, рівнобіжний осям координат, то перетворення працюватиме некоректно.
Скановане зображення (наприклад, карти) з точністю 200-400 dpi утворить графічний файл розміром до 50-100 Мб. Загальний розмір сканованих даних для великого міста чи району може складати десятки і сотні гігабайт. Апаратні комплекси, що використовуються для сканування і підготовки вихідних картографічних даних, повинні мати значні обсяги оперативної і магнітної пам'яті, графічні прискорювачі, системи створення резервних копій даних на оптичні носії. Для зменшення розмірів файлів при їхньому збереженні і пересиланні використовуються різні технології стиснення графічної інформації, наприклад, для збереження і швидкого розпакування великих масивів стиснутих графічних даних використовується формат MrSiD.