GeoConformImage. https://github.com/Geo-Linux-Calculations/geoconformimage Утилита командной строки на базе FreeImage для применения к изображению конформного преобразования (-p 10,10,0.97,0.25,0.0001,0.0001) [до 9ой степени] Поддерживает все форматы, которые поддерживает FreeImage. Распространяется под лицензией PDM 1.0. Предупреждение! Программа пользует децентрализованные параметры. Параметры от https://geodesist.ru/resources/cplanelite-programma-pereschjota-koordinat-po-obschim-tochkam.147/ не подойдут. Пользуйте параметры, полученные с помощью https://geodesist.ru/threads/geofindkey-1-2.70639/ , либо https://github.com/Geo-Linux-Calculations/gnumeric-ols .
Здесь я конечно слегка погорячился. Можно пользовать и центрированные параметры, но совместно с центрированными координатами региона изображения: Код: r = {Xws,Yws,Xne,Yne} rc = r - {Xc,Yc} = {Xws-Xc,Yws-Yc,Xne-Xc,Yne-Yc}
Реализован ГУЙ в виде плагина к PhotoQuick ( https://geodesist.ru/threads/photoquick.87057/ ): https://geodesist.ru/threads/photoquick.87057/#post-1005292 PS: Где то какая то лажа! Кто-нибудь протестите и то и то. И помогите разобраться где координаты поперепутаны! А менее плохо: выложите контрольную цепочку [origin image]+{params}+[target image], сделанную, например, в QGIS. Cast @stout , @ErnieBoyd .
Разобрался и исправил! QImage строки не так, как FreeImage нумерует. Но контрольная цепочка всё-равно бы не помешала!
Обновление (0.20210502): https://github.com/Geo-Linux-Calculations/geoconformimage/releases * Заменена билинейная интерполяция на бикубическую (размытие уменьшилось) * Устранён субпиксельный сдвиг * Добавлены поля (margin)