2011年10月25日 星期二

Hw01 直方圖均化處理


                                                              a-1.直方圖處理
                                                             a-2 負片處理
直方圖處理以及負片處理其實在第四週的色彩統計資訊裡老師給的範例其實就已經有個雛形了,只要在拉個介面,設定一下寬高,直方圖處理就差不多完成了。
                                         a-3 均化處理&直方圖合併(左:原圖 右:結果圖)


imHistogramR,imHistogramG,imHistogramB 直方圖原本是分別畫在3個image裡,現在把它合併起來分別又做了三個迴圈 (image4) imHistogram->Canvas->Pen->Color = 顏色; 寫在一起就可以完成總和直方圖了。
均化處理的部分這張圖呈現出來不是很好,雖然整體有變亮,可是沒有比原圖好看,在寫均化的部份的時候,常常出現scan line out of range的問題,所以我就上網查資料看是什麼問題,然後就有去調整圖檔裡的AutoSize=true,以及設定圖檔的寬高這問題就解決沒出現了。
                                                          a-4 結果圖上的座標
在Image2MouseMove函式裡就已經有x,y座標了,所以只要讓他OUTPUT出它所在位置就可以指出在圖2箭頭所移動的位置。
在a-4這次我讀另一張圖檔,它整體效果有提升,這張圖原本是天氣多雲的照片,經過均化處理後,馬上照片變得更加明亮也更加好看,所以以後有遇到過暗或過亮的照片,我們可以再經由這程式修圖,讓照片更棒!!

沒有留言:

張貼留言