本週我們請同學們直接在課堂上撰寫程式:
1. 請同學先執行範例程式 IPC-2009F-SP07.txt
2. 請同學將範例程式改成既可以處理彩色影像, 也可以處理灰階影像的程式:
3. 請同學將範例程式改成既可以由使用者輸入 filter 的功能。
作業6 : 完成 空間濾波器 (spatial filtering) 程式實作。
程式必須能夠自動判斷影像模式, 由使用者輸入依照需求輸入不同的 filters。
2009年12月25日 星期五
2009年12月12日 星期六
Week 14: 空間濾波的基本原理
§ 3-4 的內容主要是在討論空間濾波器(spatial filter)在影像增強方面的應用。
在講解完空間濾波的基本原理之後, 我們直接在課堂上撰寫下面的範例程式:
灰階影像之 3*3 空間濾波器之模型: IPC-2009F-SP07.txt
在講解完空間濾波的基本原理之後, 我們直接在課堂上撰寫下面的範例程式:
灰階影像之 3*3 空間濾波器之模型: IPC-2009F-SP07.txt
範例程式: 直方圖均化 (Histogram Equalization)
直方圖均化(Histogram Equalization)範例程式: IPC-2009F-SP06.txt
灰階影像之實驗結果:
![](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_t2PKUPVx9miwLuzXfb3gqW_xsC-t2btlBNRMDdLbupqiNvBn96_wYEc4FlHnpIJCgC5jvwCCy9ldCVC5y4dzx_qt_zw4iB_5gN3xdEVgdyM4NZiCv7-cbkezOYGPJkHImL1PoYR7S60HY2sWjEKudJPTFyvA=s0-d)
課本圖 3.20(a), 這張影像的就是課本圖 3.16, 圖片不但偏暗, 而且對比度很低。
![](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_sv1Pgz-tETeejD01vju9ZQ-S1Cr5X36lgJYPVuta4JMHLwx3tC8fUoQ8GIQG91jWeYA0vDACdGHMOd8bjTKEnbFriOaomUTbylrpdq8aVYBbUhVY7CvnGCeHTtJUzs6r3PW6sWKHYJQaRnHOTMkvkP9J02Tn8lbklHfm8-=s0-d)
執行直方圖均化程式後的結果, 對比度增強了。
![](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_v-BbOSBji6mNyBBlO9Kx_aiR98GeEFdOby1-yGsIGoJP_WFvTTrEHGVXYAObb6wJsVO5Z_4yEC7sZXfRHrPN6VIRR3jVWu2MtWv2w3mQl2edoRh4iY-iPrXGFuz_WQPKialP5kDJDWqsgmRoLN6tmJyAE=s0-d)
課本圖 3.20(b), 這張影像的就是課本圖 3.16, 圖片偏亮, 但對比度也很低。
![](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_sPr8NtLNlzK-JwtMGbeCBWAdYKfw7Yu_2_hbau8ucTT_kOF4K2R5cwx-SOCGOcWFhGnujnV_r6L5VSP_DX8GwP08EJ_r9SC2unlLS7NX9DllhpeqWjIMDbRdrYZqnEmjFcB3gVPzCubEuOzruWl_AVLd5kAsgl8nV1MA=s0-d)
執行直方圖均化程式後的結果, 對比度增強了。
灰階影像之實驗結果:
課本圖 3.20(a), 這張影像的就是課本圖 3.16, 圖片不但偏暗, 而且對比度很低。
執行直方圖均化程式後的結果, 對比度增強了。
課本圖 3.20(b), 這張影像的就是課本圖 3.16, 圖片偏亮, 但對比度也很低。
執行直方圖均化程式後的結果, 對比度增強了。
2009年12月11日 星期五
範例程式: 直方圖統計
直方圖統計(Histogram)範例程式: IPC-2009F-SP05.txt
實驗結果:
原圖 WaterLily.bmp (512*512)
![](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_uZOojM7TlITLIJ881iRMhoRFNPra9pF6QLBluqIXxuVS_BBvooFwafXNqSqnlfWigCRv6dI5c49fH7QUM-R_vHkx8uBOes0xoscp1J-8JCjzLaYRkyhCCZDn4AISV65m4VCOvk224v=s0-d)
直方圖統計
實驗結果:
![]() |
From Image Processing Class |
原圖 WaterLily.bmp (512*512)
直方圖統計
2009年12月10日 星期四
2009年12月1日 星期二
範例程式: 對比度擴展(Contrast Stretching)
對比度擴展(Contrast Stretching)範例程式: IPC-2009F-SP04.txt
![](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_t9QU0rGwVuUUB7jFyispj0eLZsD_n6yFaE64DZ5Pt2b6uTEd9VouB1UBp-dLoVmsU9n_Yd9pwhCuc0K_uYSlnopzWOIwzeOL7j0kp24fXehpvTla-adGmdaUGr4p0hzgYgzWww9H0J1zYFYXy23FaDxx9aXMCAXGJzzAh5x3hgF7Ci6w=s0-d)
課本圖 3.10 (b) 低對比度影像
![](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_v_vVbNfOk0J1TcAdYtET2PRuZUhB7X2xFL4jiMw5y-9JTFEltqSpF7YrMMrMyTOF1GtaCXksauLZYGHry-6Jt6dhiTF5k28Wtgpiz3EWkTFI4m5MBABI7MdrgziQqizNjRWpwr3ga_IsQIBxlNwe8vVVmFXcwO9RESv4CD_WM4dcRfdw=s0-d)
範例程式執行結果: 對比自動增強了 !
圖 3.10 (c)
範例程式執行結果: 彩色影像的實驗,
![](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_sQO86PuJNr6ftSvHJKjAAI8IKMrfVl46OuolMGiAW-M4dJi1-SDSH12xl_mhP3XhPmNU6n1D50lC5Kj54LyHL6LNzu0-oUQjvAUsDrsuzttuorM_Rz28o5gXfZ7V01peDJNlN57_FxdXhm_lc=s0-d)
此低對比度影像是利用 Photoshop CS 調出來的!
![](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_v1rbUI872xmVOVlJeVJAtUUR38DQmuVXM8yCxoo1g58uPdIevwdgcNZyhh4LhQh2-vbLYQk1u9U5JU9BVTUsTe3fPuCUc-h6AnspHhlKi0OAMMZGumhUv4si5R7Hb_H6i4QkhGDiY4JvCkbwXNk2fnaAOO4jHiWR8bhdha2SPC=s0-d)
經過範例程式的自動計算與處理, 恢復成高對比度的影像!
課本圖 3.10 (b) 低對比度影像
範例程式執行結果: 對比自動增強了 !
圖 3.10 (c)
範例程式執行結果: 彩色影像的實驗,
此低對比度影像是利用 Photoshop CS 調出來的!
經過範例程式的自動計算與處理, 恢復成高對比度的影像!
訂閱:
文章 (Atom)