這次作業在之前的多媒體導論就已經有寫過,
所以基本上就是拿來沿用並加入上次的練習作業的其中之一"顯示RGB直方圖."
程式流程:
1.載入圖片後取得其長寬值,並將長寬值顯示出來.
2.以其長寬值宣告一個二維動態陣列.
3.用Get(R,G,B)Value的指令將其每個Pixel的值讀出來,
並以雙for迴圈的方式存入二維陣列.
直方圖部分:
1.宣告三個一維陣列(這裡可彈性修改),去統計RGB出現的次數.
2.以TChart將直方圖顯示出來.
程式畫面:
執行結果:
如何得知我的直方圖是對的呢!?
附上Picasa的RGB直方圖:
以上.
沒有留言:
張貼留言