Це команда pkdiff, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
pkdiff - програма для порівняння двох файлів растрових зображень
СИНТАКСИС
pkdiff -i вхід -пос посилання [опції] [просунутий опції]
ОПИС
pkdiff порівнює два набори даних. Посилання може бути растровим або векторним, але
вхідним має бути набір растрових даних. Якщо посилання являє собою набір растрових даних, піксель на
виконується піксельне порівняння. Без додаткових опцій утиліта повідомляє, якщо
растри однакові або різні. При необхідності можна записати вихідний набір растрових даних
з якісною інформацією на піксель: 0 (вхід=посилання), 1 (вхід>посилання) або 2
(вхід
точкові особливості. Багатокутники автоматично перетворюються на центроїдні точки
перед аналізом.
Типове використання утиліти - оцінити точність вхідної растрової карти ґрунтового покриву,
на основі набору даних опорного вектора. Довідковий набір даних повинен містити атрибут
(етикетка) для кожного класу. Якщо є варіант, створюється матриця плутанини -см|--спантеличеність is
набір. Тут також можна записати вихідний набір даних, який у цьому буде векторним набором даних
випадок. Він містить опорні ознаки з витягнутими значеннями даних
растровий вхідний набір даних як новий атрибут.
ВАРІАНТИ
-i ім'я файлу, --вхід ім'я файлу
Вхідний набір растрових даних.
-пос ім'я файлу, --довідка ім'я файлу
Довідковий (растровий або векторний) набір даних
-ін шар, --ln шар
Назви шарів у зразку. Залиште порожнім, щоб вибрати всі (для векторних опорних наборів даних
тільки)
-b band, -- смуга band
Вхідний растровий діапазон
-см, --спантеличеність
Створити матрицю плутанини (до стандартного виведення)
-лр атрибут, --lref атрибут
Назва атрибута опорної мітки (лише для наборів векторних опорних даних)
-c ім'я, --клас ім'я
Список назв класів.
-r значення, --перекласувати значення
Список значень класу (використовуйте той самий порядок, що й у опції назви класу).
-немає даних значення, --немає даних значення
Жодне значення(я) даних у вхідних або опорних даних не ігнорується
-m маска, --маска маска
Використовуйте першу смугу вказаного файлу як маску дійсності. Значення вузлів можуть бути
встановити з опцією --msknodata.
-msknodata значення, --msknodata значення
Значення маски, де зображення недійсне. Використовуйте від’ємне значення для дійсних даних (приклад:
використання -t -1: якщо тільки -1 є дійсним значенням)
-v рівень, -багатослівний рівень
багатослівний рівень
Додаткові параметри
-o вихід, - вихід вихід
Вихідний набір даних (необов'язково)
-f Формат OGR, --f Формат OGR
Формат OGR для вихідного вектора (лише для наборів векторних опорних даних)
-оф формат GDAL, --оформат формат GDAL
Формат вихідного зображення (див gdal_translate(1)). Порожній рядок: успадковується від введення
зображення
-lc атрибут, --lклас атрибут
Назва атрибута класифікованої мітки (лише для наборів векторних опорних даних)
-- комісія значення
Значення для помилок комісії: вхідна мітка < мітка посилання
-bnd значення, -- межа значення
Межа для вибору зразка (лише для векторних опорних наборів даних)
-дом, --однорідні
Враховуйте лише регіони з однорідними кордонами (для довідкових наборів даних
тільки)
-круг, -- круговий
Використовувати кругову межу (лише для наборів векторних опорних даних)
-ct колірна таблиця, --ct колірна таблиця
Таблиця кольорів у форматі ASCII, що має 5 стовпців: id RGB ALFA (0: прозорий, 255:
твердий).
-co ІМ'Я=ЗНАЧЕННЯ, --co ІМ'Я=ЗНАЧЕННЯ
Варіант створення вихідного файлу. Можна вказати кілька варіантів.
приклад
Перевірте, чи відрізняються два растрові зображення (звітує лише про те, що зображення відрізняються чи ні)
pkdiff -i input.tif -пос посилання.tif
Перевірте класифікаційну карту, використовуючи точки з контрольного зразка, і повідомте про плутанину
матриця
pkdiff -i classificationMap.tif -пос referencePoints.tif -см
24 січня 2016 pkdiff(1)
Використовуйте pkdiff онлайн за допомогою служб onworks.net