การปรับสีข้อมูลภาพถ่าย ด้วยวิธี Discreate DRA

วิธีการปรับสีข้อมูลภาพถ่ายจากดาวเทียม โดยมุ่งเน้นที่การดูภาพให้สวยงามเป็นหลัก ซึ่งไม่ได้คำนึงถึงความถูกต้องของค่า DN ของภาพต้นฉบับ ที่จะนำไปใช้ในการ Classification ที่อยู่ในข้อมูลภาพจริงๆ นั้น มีหลายโปรแกรมทางด้าน GI ที่สามารถใช้งานปรับสีได้ เช่น QGIS ArcGIS ENVI PCI และ ERDAS เป็นต้น ซึ่งแต่ละโปรแกรมก็จะมีขั้นตอน วิธีการ และความละเอียดในการปรับแต่งที่แตกต่างกันออกไป ขึ้นอยู่กับความถนัดของแต่ละคน

วิธีการปรับสีโดยใช้ Discreate DRA ก็เป็นวิธีการหนึ่งในโปรแกรม ERDAS 2014 ที่ทำให้การปรับสีมีความสะดวกและง่ายต่อการใช้งาน ซึ่งขั้นตอนก็ใช้งานก็ไม่ได้ยุ่งยากซับซ้อนมาก ซึ่งตัวอย่างที่มาเสนอนี้เป็นการปรับสีข้อมูลภาพถ่ายจากดาวเทียม LANDSAT-8 ที่ผ่านการทำ Pan-Sharpened มาแล้ว และมีจำนวน 8 ช่วงคลื่น ให้ดังนี้

1. เปิดข้อมูลภาพถ่ายบนโปรแกรม ERDAS ซึ่งจะได้ภาพที่มืดๆ

Original

2. ไปที่แท็บ Multispectral และเลือก Discreate DRA
(กรอบสีเขียว ก็สามารถใช้ปรับสีได้)

Discreate DRA

3. ทำการ Zoom หรือ Pan บนภาพ เพื่อให้ได้สีบนภาพที่สวยงามตามความต้องการ ทุกๆ การ Zoom หรือ Pan สีของภาพจะมีการเปลี่ยนแปลงไปตลอดเวลา

View 1

View 2

View 3

4. เมื่อ Zoom หรือ Pan จนได้สีของภาพ จนเป็นที่พอใจแล้ว ให้เลือก DRA Properties เพื่อทำการนำค่าสีนั้นๆ ไปใช้กับทั้งหมดของภาพ

DRA Properties

5. การทำส่งออกข้อมูลภาพ จาก 8 ช่วงคลื่น ไปเป็น 3 ช่วงคลื่น แบบ RGB พร้อมค่าสีที่ได้มีการเลือกไว้

Export to RGB

6. ผลลัพธ์ที่ได้เป็น RGB:432

ไม่เลือก Ignore Zero in Output Stats (จากข้อ 5)

Result 1

เลือก Ignore Zero in Output Stats (จากข้อ 5)

Result 2

คำสั่ง Calculate Adjacent Fields ใน ArcMap

ได้โจทย์มาจากรุ่นน้องในที่ทำงาน ซึ่งมี Shapefile ของขอบเขตที่อยู่อาศัยในบ้านจัดสรรเป็น Polygon ที่ประกอบไปด้วยบ้านเดี่ยวและทาวน์โฮม และต้องการแบ่งแยกว่า Polygon ไหนเป็นบ้านเดี่ยว และ Polygon ไหนเป็นทาวน์โฮม วิธีคิดก็คือ ถ้าบ้านเดี่ยว (ตัวบ้าน) Polygon จะแยกออกจากกัน แต่ถ้าเป็นทาวน์โฮม Polygon จะติดต่อกันกับหลังอื่นๆ อย่างน้อย 1 หลัง

สมมุติตัวอย่างข้อมูลที่อยู่อาศัย

Polygon Example

จากวิธีคิดที่จะแบ่งแยกข้อมูลออกเป็นบ้านเดี่ยว หรือ ทาวน์โฮม ด้วยอาศัยวิธีการของ Polygon ที่แยก หรือ ติดต่อกัน (ซึ่งจริงๆ ก็จะมีหลายวิธีที่สามารถนำมาใช้ในการจำแนกแบบนี้ได้) จึงได้เลือกใช้คำสั่ง Calculate Adjacent Fields ในโปรแกรม ArcMap ที่จะคำนวณให้ทราบว่ามี Polygon ไหนที่แยกหรือติดต่อกันบ้างในทิศทางไหน ซึ่งโปรแกรมจะทำการสร้างฟิลด์ขึ้นมาใหม่ 8 ฟิลด์ (คอลัมน์) ตามทิศทางของ Polygon รอบข้าง (8 ทิศ ได้แก่ N, NE, E, SE, S, SW, W, และ NW)

เลือกชั้นข้อมูลและฟิลด์ที่ต้องการ

Calculate Adjacent Fields

ผลลัพธ์ 8 ฟิลด์

8 Fields

จากผลลัพธ์ที่ได้ทำให้เราทราบว่า ถ้าแถวไหน หรือ Polygon ไหน ที่ไม่มีการติดต่อกับ Polygon ใดๆ เลย ให้กำหนดเป็นบ้านเดี่ยว

Home

ส่วนแถวไหน หรือ Polygon ไหน ที่มีการติดต่อกับ Polygon ใดๆ อย่างน้อย 1 Polygon ให้กำหนดเป็นทาวน์โฮม

Town Home