การลบขอบดำในขณะทำการโมเสคโดยใช้ ArcGIS Desktop หรือ QGIS? [ปิด]


13

ฉันต้องการโมเสกภาพสามภาพ ภาพแต่ละภาพมีพื้นหลังสีดำ พื้นหลังยังคงอยู่ที่นั่นแม้จะทำการโมเสคภาพแล้วมันก็เหมือนช่องว่างระหว่างภาพ

ฉันจะลบสีดำนี้โดยใช้ ArcGIS หรือ QGIS ได้อย่างไร

คำตอบ:


13

ใช้gdalwarpเป็นรหัสต่อไปนี้:

gdalwarp -srcnodata 0 -dstalpha input.tif output.tif

-srcnodata value [value ... ]: ตั้งค่าการปิดบัง nodata สำหรับแถบสัญญาณเข้า (สามารถให้ค่าที่แตกต่างกันสำหรับแต่ละแบนด์) หากมีการระบุค่ามากกว่าหนึ่งค่าค่าทั้งหมดควรจะเสนอราคาเพื่อให้พวกเขาอยู่ด้วยกันเป็นอาร์กิวเมนต์ระบบปฏิบัติการเดียว ค่ามาสก์จะไม่ถูกใช้ในการแก้ไข ใช้ค่า None เพื่อละเว้นการตั้งค่า nodata ที่แท้จริงในชุดข้อมูลต้นทาง

.

-dstalpha: สร้างแถบอัลฟาของเอาท์พุทเพื่อระบุพิกเซลที่ไม่มีการตั้งค่า / โปร่งใส


9

การถอดปลอกคอสีดำนั้นทำได้ง่ายมากโดยใช้ ArcMap 10:

  1. เลือก "แท็บระบุสีน้ำเงิน" จากนั้นเลือกพื้นหลังสีดำเพื่อกำหนดค่าพิกเซล (ในกรณีของฉันค่าพิกเซลพื้นหลังสีดำถูกตั้งค่าเป็น 0)
  2. คลิกขวาที่เลเยอร์แรสเตอร์ของคุณในสารบัญเลือก Properties> Symbology
  3. เลือกการแสดงสีที่คุณต้องการ
  4. ตรวจสอบ "Display Background Value" "YOUR_VALUE_HERE" เป็น "No Color"

อีกวิธีหนึ่งคุณสามารถจัดประเภทข้อมูลแรสเตอร์ของคุณใหม่และแยกค่าบางค่าหรือตั้งค่าพิกเซลพิกเซลปกสีดำเป็น "NoData"

ป้อนคำอธิบายรูปภาพที่นี่

ป้อนคำอธิบายรูปภาพที่นี่


2

หากคุณใช้ QGIS คุณสามารถลบพื้นหลัง / ขอบสีดำผ่านคุณสมบัติ -> transparecy คุณตั้งค่า No data เป็น 0 ในกรณีใด ๆ คำตอบของฉันเกือบจะครบ 2,5 ปีแล้ว แต่คำตอบนี้อาจมีประโยชน์ สำหรับใครบางคนกำลังเผชิญปัญหาบางอย่างในเวลานี้


1

ใน ArcGIS Pro:

  1. เปิดสัญลักษณ์เลเยอร์ ortho โดยคลิกซ้ายที่เลเยอร์
  2. ไปที่ส่วนหัว "หน้ากาก"
  3. คลิกที่ช่องทำเครื่องหมาย "แสดงค่าพื้นหลัง"
  4. ตรวจสอบให้แน่ใจว่าได้เลือกกล่องตัวเลือกสองสีเป็น "ไม่มีข้อมูล"

โปรดทราบ: ด้วยเหตุผลที่น่ารำคาญที่น่ารำคาญบางอย่างแท็บ Symbology Ribbon ที่ด้านบนของหน้าจอจะมีตัวเลือกการซ่อนอยู่ภายใต้ "ตัวเลือกขั้นสูง" และหลีกเลี่ยงการค้นพบก่อนหน้านี้

ป้อนคำอธิบายรูปภาพที่นี่

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