แสดงบทความที่มีป้ายกำกับ replace pixel แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ replace pixel แสดงบทความทั้งหมด

วันศุกร์ที่ 21 เมษายน พ.ศ. 2560

Variance กับการแสดงเส้นขอบที่ชัดเจนขึ้น

Variance…


สร้างความเด่นชัดให้เส้นขอบด้วยการแทนที่แต่ละ pixel ด้วยค่าความแปรปรวนของ pixel รอบข้าง

ตัวอย่าง



การเรียกใช้เมนู



ผลลัพธ์



สร้างความนุ่มนวลให้ภาพด้วย filter mean

Mean…


ทำภาพให้ราบเรียบ ดูนุ่มนวลด้วยการแทนที่ pixel ปัจจุบันด้วยค่า เฉลี่ย ของ pixel รอบข้าง


ตัวอย่าง


การใช้คำสั่ง



ผลลัพธ์




วันพฤหัสบดีที่ 20 เมษายน พ.ศ. 2560

ใช้ ค่า Median เพื่อลด noise สำหรับการประมวลผลภาพ

Median…

ลด noise ของภาพด้วยการแทนที่แต่ละ pixel ปัจจุบัน ด้วยค่า มัธยฐานของค่า pixel รอบข้าง

ตัวอย่าง



การเลือกเมนู


ผลลัพธ์

ตัวอย่างนี้จะกำหนดค่า Radius ไว้สูง ๆ เพื่อให้เห็นความแตกต่างระหว่างภาพ Input และ Output






วันจันทร์ที่ 17 เมษายน พ.ศ. 2560

แทนค่า NaN Background สำหรับภาพ 32-bit แบบ floating point

คำสั่ง NaN Background



กำหนดค่าที่ไม่สามารถแบ่งแยกด้วยค่า threshold ของภาพ 32-bit ด้วยค่า NaN

ตัวอย่าง

ภาพที่ใช้ต้องเป็นภาพ 32-bit แบบ floating point





การเลือกเมนู



ผลลัพธ์


การแทนที่ค่า pixels ด้วยฟังก์ชัน (p) = 1/p (Reciprocal)

คำสั่ง Reciprocal



เป็นการเปลี่ยนแปลงค่าพิกเซลในภาพ หรือส่วนที่ถูกเลือกแต่ละพิกเซลด้วยฟังก์ชัน (p) = 1/p ใช้กับภาพแบบ 32-bit (ตรวจสอบชนิดของภาพที่เมนู Image Types and Formats)


ตัวอย่าง



การเลือกเมนู



ผลลัพธ์


เปลี่ยนค่า pixels ด้วยฟังก์ชัน Square Root

คำสั่ง Square Root


การเปลี่ยนแปลง pixels ของภาพด้วยฟังก์ชัน Square Root สำหรับภาพทั้งภาพ หรือส่วนที่ภาพถูกเลือก


ตัวอย่าง



การเลือกเมนู



ผลลัพธ์



ภาพผลลัพธ์ที่ได้จะมีลักษณะเป็น filter ใสสีดำเข้ม ๆ เคลือบบนภาพ

เปลี่ยนค่า pixels ภาพด้วยสมการ Exponential

คำสั่ง Exp


การเปลี่ยนแปลงภาพด้วยฟังก์ชัน Exponential สำหรับภาพ หรือส่วนที่ภาพถูกเลือก


ตัวอย่าง



การเลือกเมนู



ผลลัพธ์


การเปลี่ยนแปลงค่า pixel ด้วยสมการ log

คำสั่ง Log


สำหรับภาพแบบ 8-bit จะใช้ฟังก์ชัน f(p)=ln(p)x255/ln(255)  โดยจะนำไปคำนวณกับสำหรับทุก ๆ พิกเซล (pixels) ของภาพ หรือ ตามขอบเขตที่เลือกเอาไว้ (Selection) สำหรับภาพแบบ RGB นั้นจะเป็นการคำนวนสำหรับค่าสีในทุก ๆ Channel สำหรับภาพแบบ 16-bit นั้น จะใช้ค่า min และ max เป็นสัดส่วนการคำนวน (Scaling) แทนค่า 255 แบบคงที่ สำหรับการคำนวน log10 ในภาพนั้น จะคูณผลลัพธ์ด้วย 0.4343 (1/ln(10))

ตัวอย่าง



การเลือกเมนู



ผลลัพธ์


วันอาทิตย์ที่ 9 เมษายน พ.ศ. 2560

ประมวลผลภาพด้วยการแทนค่าสี (Pixel) ที่น้อยที่สุด ด้วยคำสั่ง Min

คำสั่ง Min...


เป็นการประมวผลผลภาพด้วยการแทนค่าสี (Pixel) ที่น้อยที่สุด ในภาพ หรือส่วนที่เลือกด้วย ด้วยค่าคงที่ที่กำหนด

ตัวอย่าง



การเลือกเมนู



ผลลัพธ์