2009年9月29日 星期二

HW1 - 開啟並讀取一張影像到二維陣列中

這次作業在之前的多媒體導論就已經有寫過,
所以基本上就是拿來沿用並加入上次的練習作業的其中之一"顯示RGB直方圖."

程式流程:
1.載入圖片後取得其長寬值,並將長寬值顯示出來.
2.以其長寬值宣告一個二維動態陣列.
3.用Get(R,G,B)Value的指令將其每個Pixel的值讀出來,
   並以雙for迴圈的方式存入二維陣列.

直方圖部分:
1.宣告三個一維陣列(這裡可彈性修改),去統計RGB出現的次數.
2.以TChart將直方圖顯示出來.

程式畫面:















執行結果:















如何得知我的直方圖是對的呢!?
附上Picasa的RGB直方圖:


















以上.