這次的作業是要統計圖片裡的每個像素的BGR的色彩值
然後個別用畫布畫出PDF與CDF
首先用OpenPictureDialog功能來開啟要程式計算的圖片
先寫PDF的功能來計算各色彩值的0到255值各出現過多少次
參考學長姐的成果發現到大家常常錯誤的地方
就是要從(0,256)開始畫
所以在寫的時候有特別注意
然後就是寫CDF的功能來計算累加0到255出現次數
但剛開始發現只出現一小部分
以為是什麼問題
結果發現其實是方塊拉不夠大
下面是均化後的效果
在這邊卡了非常非常非常的久...
一下不知道為什麼寫完程式卻無法跑
一下發現圖片什麼都沒變
後來在許多人幫助之下終於把問題都改掉了
本來雖然可以跑
但圖片很不邏輯的只有均化一點
最後意外發現是沒有寫refresh...
真的有種重見光明的感覺QQ
最後心血來潮加上個負片功能試試看效果
這次作業真的參考了不少程式碼才寫的出來
而且沒有別人幫助真的可能會卡無限期
雖然腦袋都快爆炸了
但對影像處理的一些功能有了多一些的了解
覺得能用程式寫出這些東西真的感到蠻神奇的
沒有留言:
張貼留言