Czy istnieje oprogramowanie do edycji obrazów, które nie zmieni wbudowanej georeferencji GeoTIFF?

10

Wiem, że istnieje kilka obejść tego problemu, ale miałem nadzieję, że istnieje bezpośrednie rozwiązanie.

Szukam edytora obrazów (takiego jak Photoshop, ale mam nadzieję, że darmowe oprogramowanie), którego można użyć do edycji GeoTIFF bez usuwania ich informacji georeferencyjnych po zapisaniu / wyeksportowaniu edytowanego pliku. Wiem, że mogę utworzyć plik .TFW, aby uniknąć tego problemu, ale chciałbym uniknąć tworzenia dodatkowego pliku i wolę zachować je jako GeoTIFF (obrazy .TIFF z osadzonymi w nich informacjami georeferencyjnymi).

Próbowałem GIMP, PhotoFiltre, LazPaint i Paint.NET, żaden z nich nie zapisuje danych georeferencyjnych TIFF podczas zapisywania edytowanego obrazu.

Dan C.
źródło
Kolektor jest dobry, ale prawdopodobnie przesadzony i nie darmowy.
mdsumner

Odpowiedzi:

3

Spróbuj użyć Paint.NET .

Od czasu moich ostatnich testów (GIMP, Affinity, Photoshop) jest to jedyne „tradycyjne” oprogramowanie do edycji obrazów, które właściwie zachowuje metadane GeoTIFF. Należy pamiętać, że obecnie nie są obsługiwane wszystkie głębokości bitów znalezione w GeoTIFF, ale „główne” to (32-bitowe, 24-bitowe, 16-bitowe itp.).

Naprawiono: Metadane EXIF ​​typu Float i Double są teraz obsługiwane.
Zapewnia to zachowanie metadanych GeoTIFF.

Zobacz uwagi do wydania Paint.NET tutaj:
https://blog.getpaint.net/2019/09/18/paint-net-4-2-2-is-now-available/

@EvenRouault @nyalldawson @qgis @OSGeo
Absolutnie niesamowita robota, Rick!
Dzięki wielkie!
Otwiera to drzwi do TAK wielu możliwości, szczególnie podczas redagowania / modyfikowania / czyszczenia zdjęć.
Nie mogę ci wystarczająco podziękować za twoją ciężką pracę!

Zobacz tweeta testującego tę funkcję tutaj:
https://twitter.com/Brett_E_Carlock/status/1174447891169103872 wprowadź opis zdjęcia tutaj wprowadź opis zdjęcia tutaj

Saijin_Naib
źródło
1
W moim przypadku 24biti 8biteksport z Paint.NET działa, ale eksport 32bit nie działa: obraz georeferencyjnych z QGIS (georeferencer plung-in), że stworzony z Paint.NET i wywożone 32bit, nie ładuje się w QGIS: błąd " Nieprawidłowe źródło danych ”
Alex Pandrea
Ciekawy. Nie doświadczyłem tego. Czy możesz podać wersję Paint.NET i raster, abym mógł przetestować lokalnie?
Saijin_Naib
Był w stanie rozmnażać się lokalnie. Zamierzam skontaktować się z deweloperem PDN.
Saijin_Naib
9

Istnieją dwa programy korzystające z biblioteki libgeotiff , które pozwalają eksportować i importować informacje georeferencyjne z GeoTIFF (i innych formatów plików obrazów): listgeo do zapisywania informacji georeferencyjnych w pliku oraz geotifcp do zapisywania informacji z tego pliku z powrotem do obrazu plik po jego edycji. Materiały do ​​pobrania dla biblioteki libgeotiff można znaleźć tutaj: http://download.osgeo.org/geotiff/libgeotiff/ , dwa narzędzia, których potrzebujesz, znajdują się w tym konkretnym pliku .

użytkownik30184
źródło
Dzięki, to było jedno z obejść, które znalazłem i prawdopodobnie tego użyję, miałem tylko nadzieję, że będzie edytor, który sprawi, że nie będzie to konieczne.
Dan C
Wygląda na to, że oba te linki są martwe - czy chcesz zaktualizować adresy URL?
Aaron
To wciąż jedyne znane mi obejście tego problemu.
Dan C