วันพุธที่ 30 ธันวาคม พ.ศ. 2552

MatLab Image Processing #4 การปรับปรุงคุณภาพของภาพ

การปรับปรุงคุณภาพของภาพ (Image Enhancement) ที่เราจะมาศึกษากันในบทนี้ จะเป็นพื้นฐานในการทำความเข้าใจในเรื่องการปรับปรุงคุณภาพซึ่งจำเป็นต้องใช้ในบทต่อ ๆ ไป การปรับปรุงคุณภาพของภาพแบ่งออกตามประเภทของการประมวลผลได้ 4 ลักษณะใหญ่ ๆ คือ

# Pixel-based เป็นการปรับปรุงคุณภาพของภาพโดยกระทำทีละจุด ๆ บนภาพจนกระทั้งครบทุกจุด เช่น การกระทำทางพีชคณิต การกระทำเชิงตรรก หรือเรขาคณิต เป็นต้น

# Histogram-based เป็นการปรับปรุงคุณภาพของภาพโดยกระทำบนฮิสโตแกรมของภาพที่ต้องการปรับปรุงคุณภาพนั้น

# Spatial-filtering-based เป็นการปรับปรุงคุณภาพของภาพโดยใช้วิธีการทำ Spatial Convolution ที่จุดภาพโดยตรง

# Frequency-based เป็นการปรับปรุงคุณภาพโดยกระทำในระดับความถี่ หรือ Frequency Domain โดยใช้การแปลงแบบฟูเรียร์ (Fourier) เข้ามาช่วย

เหตุผลที่เราจะต้องมีการปรับปรุงคุณภาพของภาพก็คือ เมื่อเราได้ภาพดิจิตอลมาแล้ว ภาพนั้น อาจจะไม่สามารถนำไปใช้ในงานของเราได้ เนื่องจากมีสัญญาณรบกวน หรือมีจุดบกพร่องในภาพ เพราะฉะนั้น จุดมุ่งหมายของการปรับปรุงคุณภาพของภาพก็คือ

เพื่อปรับปรุงภาพที่โดนสัญญาณรบกวน (Noise) เช่น จุดเล็ก ๆ ที่เกิดขึ้นในภาพ

การปรับความสว่าง (Brightness) คือ การปรับความเข้มของแสงในแต่ละจุดภาพ เพราะว่าภาพที่บันทึกมา อาจจะมีการให้แสงมากหรือน้อยเกินไป จึงทำให้ภาพที่ได้ไม่ชัด

การปรับความคมชัด (Contrast) คือ ลักษณะความเด่นชัดของเส้นและขอบในภาพ

1 ความคิดเห็น: