Постеризація стала чудовим початком: вона усунула більшість артефактів стиснення та спростила картографію достатньо, щоб дозволити додаткове очищення.
Значна частина очищення категоричного растру включає так звані "морфологічні" операції. Сюди можна віднести розширення однієї категорії до своїх сусідів, скорочення її знову, і регіональне групування суміжних монокатегоричних комірок у власні категорії.
Зазвичай потрібні певні експерименти, хоча б тому, що артефакти, які потрібно видалити - буквене позначення, лінії люка тощо - будуть відрізнятися розмірами пікселів від одного сканування до іншого. Щоб розпочати, я проілюструю, що ці процедури можна виконати на прикладі.
Оригінал після постеризації виглядає приблизно так. Це сітка з трьома категоріями, показаними в трьох кольорах. Ми прагнемо створити сітку, в якій темно-зелені ділянки перетворюються на суміжні шматки, без переливу або крапок або неактуальних лінійних робіт, придатних для подальшого аналізу за допомогою растрової алгебри.
Розширення темно-зелених областей на один піксель на всі навколишні області дає це зображення:
(Для більш точного керування ви можете обмежити розширення лише на чорні області, якщо ваш ГІС дозволяє.)
Щоб усунути багато тонких ліній зелених артефактів і маленьких островів, давайте зменшимо зелену спинку всередину на два пікселі
а потім, щоб збалансувати все розширюється і скорочується (щоб зменшити зміщення), ми розгорнемо його ще на один піксель:
Групування регіонів ідентифікує ці суміжні ділянки зеленого кольору:
Кожен різний пластир зображений різним кольором.
Використовуйте умовну операцію або SetNull, щоб усунути крихітні патчі. Як крихітні? Я оглянув таблицю атрибутів і виявив, що багато патчів займають від 6 до 47 клітин; після цього стався стрибок до 422 осередків. Я вибрав поріг у межах цього стрибка (100) та стерв усі комірки з підрахунками (не значеннями!) Меншими за цей поріг. Ось що залишилося, накладене на оригіналі для порівняння:
Ми досягли досить тонкого подання цікавих областей, придатних для виявлення та кількісної оцінки змін щодо аналогічно оброблених зображень. Я взяв деяку роботу, але це набагато менше роботи, ніж оцифрування вручну оригінального сканування, і - за умови, що сканування проводиться при послідовних рішеннях - може бути напівавтоматизованим. (Оскільки в оригінальних картах використовуються різні кольори, з самого початку доводиться проводити інтелектуальне втручання для вибору відповідних кольорів для розширення та зменшення.) Кожен з кроків теж досить швидкий розрахунок, тому ви, ймовірно, можете дозволити сканувати оригінал карти з надзвичайно високою роздільною здатністю для найбільшої точності.