คำอธิบายเกี่ยวกับการแปลงแถบจากความสว่างเป็นค่าสุดท้ายของการสะท้อนแสง
ฉันเคยดูวิดีโอเกี่ยวกับการแปลงความสว่างเป็นค่าการสะท้อนแสงสำหรับวง Landat ส่วนใหญ่แนะนำให้ใช้สูตรด้านล่างเพื่อให้แน่ใจว่าค่าการสะท้อนแสงสุดท้ายอยู่ระหว่าง 0 ถึง 1 คำถามของฉันคือวิธีนี้จัดอยู่ในประเภทวิธีการด้วยหรือไม่ เพื่อ NORMALIZE แถบภาพที่ลดลง ประการที่สองค่าที่ไม่รู้จักแสดงถึงอะไร?
สูตรที่ฉันอ้างถึง:
(B1 le 0)*0+(B1 ge 10000)*1+(B1 gt 0 and B1 lt 10000)*float (b1)/10000
คำตอบ / ความคิดของคุณมีค่ามากสำหรับฉัน
คำตอบ
สูตรที่คุณอ้างถึงไม่ได้แปลงจากความกระจ่างใสเป็นการสะท้อนแสง ตามที่เขียนไว้ในปัจจุบันมันเพียงแค่แก้ไขค่าที่สูงกว่า 1 และต่ำกว่า 0 โดยปกติแล้วสูตรประเภทนี้จะถูกนำไปใช้หลังจากใช้การแก้ไขบรรยากาศที่ไม่ถูกต้องเล็กน้อย (เช่นแฟลช) เพื่อพยายามลบค่าที่ไม่สมจริง
การแปลงภาพ Landsat จากความสว่างเป็นการสะท้อนแสงมักจะทำด้วยวิธีขั้นตอน x ต่อไปนี้:
- การแปลงจากตัวเลขดิจิทัลเป็น Radiance
- การแก้ไขบรรยากาศ (ใช้หนึ่งในหลาย ๆ วิธี)
- (ไม่บังคับ) แก้ไขค่าที่ต่ำกว่า 0 หรือสูงกว่า 1 - นี่คือสิ่งที่สูตรของคุณทำโดยสมมติว่าค่าได้รับการปรับขนาดเป็น 10,000 ซึ่งโดยปกติจะทำเพื่อประหยัดเนื้อที่ดิสก์เล็กน้อยเท่านั้น
เมื่อคำนึงถึงสิ่งที่กล่าวมาแล้วหากใช้การแก้ไขบรรยากาศที่เหมาะสมภาพของคุณควรได้รับการปรับให้เป็นมาตรฐาน อย่างไรก็ตามการแก้ไขบรรยากาศที่เหมาะสมต้องใช้ความพยายามเนื่องจากการตั้งค่ามาตรฐานมีแนวโน้มที่จะทำงานได้ไม่ดี