2015年1月6日 星期二

資工三乙 01360973 劉佳萍 hw2

統計每個像素的BGR色彩值

PDF→計算各色彩值的0到255值各出現過多少次
CDF→計算各色彩值的0到255出現次數的累加

(PDF)

一開始畫圖的時候
很直覺的就直接從(0,0)開始畫
就變這樣↓

完全忘記圖片的左下角座標是(0,255)
就等於Y座標跟直覺是剛好相反的
所以要用255-要畫的Y座標才是對的
而BGR的比例大小要依圖片的色彩值去做調整
每張圖片都不太一樣


(CDF)

我原本畫的圖↓
不知道他為甚麼長這樣
然後我把陣列大小改大一個就正常了...

CDF重點是要記得把比例大小調成
和你設的圖片高度一樣
(Image3->Canvas->LineTo(j,255-iCountBlue[j]*255/iCountBlue[255]);)


心得

從來沒想過可以做出一小部分photoshop的功能
覺得很好玩、很酷
在過程中也發現
我們的直覺真的和電腦的很不一樣
如果不是有想到老師在上課中有討論到
圖片的左下角不是(0,0)的話
應該會在那部份卡更久

沒有留言:

張貼留言