มีซอฟต์แวร์แก้ไขภาพที่จะไม่เปลี่ยนการอ้างอิงทางภูมิศาสตร์แบบฝังของ GeoTIFF หรือไม่


10

ฉันรู้ว่ามีวิธีแก้ไขปัญหาสองสามอย่างนี้ แต่ฉันหวังว่าจะมีวิธีแก้ไขปัญหาโดยตรง

ฉันกำลังมองหาโปรแกรมแก้ไขภาพ (เช่น Photoshop แต่ซอฟต์แวร์ฟรีหวังว่า) ซึ่งสามารถใช้ในการแก้ไข GeoTIFF โดยไม่ต้องลบข้อมูลอ้างอิงทางภูมิศาสตร์ของพวกเขาเมื่อบันทึก / ส่งออกไฟล์ที่แก้ไข ฉันรู้ว่าฉันสามารถสร้างไฟล์. TFW เพื่อหลีกเลี่ยงปัญหานี้ แต่ฉันต้องการหลีกเลี่ยงการสร้างไฟล์พิเศษและต้องการเก็บไว้เป็น GeoTIFFs (.TIFF อิมเมจที่มีข้อมูลการอ้างอิงทางภูมิศาสตร์ฝังอยู่ในนั้น)

ฉันได้ลอง GIMP, PhotoFiltre, LazPaint และ Paint.NET แล้วไม่มีใครบันทึกข้อมูลการอ้างอิงทางภูมิศาสตร์ของ TIFF เมื่อบันทึกรูปภาพที่แก้ไขแล้ว


มากมายเป็นสิ่งที่ดี แต่อาจ overkill และไม่ฟรี
mdsumner

คำตอบ:


3

ลองใช้Paint.NET

จากการทดสอบครั้งล่าสุดของฉัน (GIMP, Affinity, Photoshop) นี่เป็นซอฟต์แวร์แก้ไขภาพ "ดั้งเดิม" เพียงอย่างเดียวที่จะรักษาข้อมูลเมตาของ GeoTIFF อย่างเหมาะสม โปรดทราบว่าในปัจจุบันไม่รองรับความลึกของบิตทั้งหมดใน GeoTIFF แต่รายการที่ "สำคัญ" คือ (32 บิต, 24 บิต, 16 บิต ฯลฯ )

Fixed: EXIF ​​เมตาดาต้าของประเภท Float และ Double ตอนนี้ได้รับการสนับสนุน
สิ่งนี้ทำให้มั่นใจได้ว่าข้อมูลเมตาของ GeoTIFF นั้นยังคงอยู่

ดูบันทึกประจำรุ่นของ Paint.NET ได้ที่นี่:
https://blog.getpaint.net/2019/09/18/paint-net-4-2-2-is-now-available/

@EvenRouault @nyalldawson @qgis @OSGeo
งานที่ยอดเยี่ยมมาก Rick!
ขอบคุณมาก!
นี่เป็นการเปิดประตูสู่ความเป็นไปได้มากมายโดยเฉพาะอย่างยิ่งเมื่อทำการ redacting / แก้ไข / ทำความสะอาดภาพ
ฉันไม่สามารถขอบคุณมากพอสำหรับการทำงานหนักของคุณในครั้งนี้!

ดูทวีตที่ทดสอบความสามารถนี้ได้ที่นี่:
https://twitter.com/Brett_E_Carlock/status/1174447891169103872 ป้อนคำอธิบายรูปภาพที่นี่ ป้อนคำอธิบายรูปภาพที่นี่


1
ในกรณีของฉัน24bitและการ8bitส่งออกจาก Paint.NET ใช้งานได้ แต่การส่งออกแบบ 32 บิตไม่ทำงาน: รูปภาพที่ถูกอ้างอิงทางภูมิศาสตร์ด้วย QGIS (ตัวตรวจสอบพิกัดทางภูมิศาสตร์) ที่ฉันแก้ไขด้วย Paint.NET และส่งออก32bitไม่โหลดกลับใน QGIS: ข้อผิดพลาด " แหล่งข้อมูลไม่ถูกต้อง "
Alex Pandrea

น่าสนใจ ฉันไม่เคยมีประสบการณ์แบบนั้น คุณสามารถให้เวอร์ชั่น Paint.NET และแรสเตอร์เพื่อให้ฉันสามารถทดสอบในพื้นที่ได้หรือไม่?
Saijin_Naib

ก็สามารถที่จะทำซ้ำในท้องถิ่น จะติดตามนักพัฒนา PDN
Saijin_Naib

9

มีสองโปรแกรมที่ใช้ไลบรารีlibgeotiffที่จะช่วยให้คุณสามารถส่งออกและนำเข้าข้อมูลการอ้างอิงทางภูมิศาสตร์จาก GeoTIFF (และรูปแบบไฟล์ภาพอื่น ๆ ): listgeo สำหรับการบันทึกข้อมูลการอ้างอิงทางภูมิศาสตร์ลงในไฟล์และ geotifcp สำหรับเขียนข้อมูลจากไฟล์นั้น ไฟล์หลังจากแก้ไขแล้ว ดาวน์โหลดสำหรับไลบรารี libgeotiff สามารถพบได้ที่นี่: http://download.osgeo.org/geotiff/libgeotiff/ทั้งสองโปรแกรมที่คุณต้องการจะอยู่ในไฟล์นี้


ขอขอบคุณที่เป็นหนึ่งในวิธีการแก้ปัญหาที่ผมพบและอาจเป็นสิ่งที่ผมจะใช้ผมก็แค่หวังว่ามีการแก้ไขที่จะทำให้มันไม่จำเป็น ..
แดน C

ดูเหมือนว่าลิงก์ทั้งสองนี้จะตาย - คุณยินดีที่จะอัปเดต URL หรือไม่
แอรอน

นี่เป็นวิธีแก้ปัญหาเดียวที่ฉันรู้สำหรับปัญหานี้
Dan C
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.