ใช้เมนูเพื่อ กำหนดชนิดข้อมูลของภาพปัจจุบัน เป็นชนิดภาพแบบอื่น ๆ รูปแบบของไฟล์ที่ไม่นับสนุนการแปลงชนิดของภาพก็จะมีหน้าต่างแสดงข้อความเหตุผลให้ทราบ
ImageJ สามาถแปลงไฟล์ได้ดังนี้ (ดูได้จากเมนูย่อย) แต่ ImageJ2 จะสนับสนุนชนิดของข้อมูลภาพมากกว่านี้
ขอบคุณภาพจาก ImageJ user guide |
8-bit การแปลงภาพระบบเทา 8-บิต โปรแกรม ImageJ จะแปลงภาพ 16-บิต และ 32-บิต ด้วยการเปลี่ยนแปลง สเกลแบบ Linearly โดยมีค่าของพิกเซลของค่ามากสุดและค่าน้อยสุดอยู่ระหว่าง 0-255 ซึ่งจะเป็นค่าของภาพที่เกี่ยวข้องกับเมนู Image->Adjust->Brightness/Contrast...[C] ในส่วนขอเงเมนู Image->Show Info...[i] จะแสดงค่าในรูปแบบของช่วงข้อมูล ถ้าหากการแปลงค่าไม่สำเร็จ เมื่อค่าการแปลง ไม่ถูกเลือกในตัวเลือกในเมนู Edit->Options->Conversions... ภาพแบ RGB จะถูกแปลงเป็นภาพระดับเทาโดยใช้สูตร gray=(red+green+blue)/3 หรือ gray=0.299xred+0.587xgreen+0.114xblue
16-bit เป็นการแปลงภาพระดับเทา 16-บิต แบบ unsigned
32-bit เป็นการแปลงภาพระดับเทา 32-บิต แบบ signed floating-point
8-bit Color เป็นการแปลงภาพ indexed แบบ 8-บิต โดยใช้ Heckbert's median-cut color quantization algorithm โดยสามารถกำหนดค่าสีได้ในช่วง 2-256 ภาพที่จะทำการแปลงต้องเป็นภาพแบบ RGB
RGB Color เป็นการแปลงภาพสีแบบ 32-บิต
RGB Stack เป็นการแปลงภาพสี แบบ stack 3 slice (red,green,blue) ภาพที่นำมาแปลงต้องเป็นภาพแบบ RGB
HSB Stack เป็นการแปลงภาพสี แบบ stack 3 slice (hue, saturation, brightness) ภาพที่นำมาแปลงต้องเป็นภาพแบบ RGB
ไม่มีความคิดเห็น:
แสดงความคิดเห็น