2015年11月4日 星期三

資工三乙 02360954 鄭欣怡 HW2


下面是我選用的圖檔
 首先要讀檔,用OpenPictureDialog 開啟圖片
if(OpenPictureDialog1->Execute())
                                                  Image1->Picture->LoadFromFile(OpenPictureDialog1->FileName);
 


PDF
讀取圖片的每個像素點,計算RGB值,
                         再統計RGB值並畫出來。

Image2->Canvas->Brush->Color =(TColor)RGB(0,0,0);
                                    Image2->Canvas->FillRect(Rect(0,0,256,256));
                                                            第一行程式為指定刷比的顏色
第二行是將矩形區域填滿

CDF
也是先計算圖片像素點的RGB值,統計後分別畫出來

直方圖均化後的圖


這次作業參考很多學長姊的程式才完成的,
本來一開始想把圖片直接load在image1上面,
不過這樣程式會有錯...除此之外再找圖片的過程中,
不能隨便找圖片然後把它改成bmp檔,這樣也是會有錯

沒有留言:

張貼留言