而缺了很多次的課
可以說是在後半段的課程中
才慢慢的進入狀況
而且作業也是在期末考之後的那週交的
可以說是在倒數的幾個順位裡頭
很感謝主任與老師們的協助
讓我能夠在沒有很大心理壓力下順利繳交作業
也很感謝老師把繳交作業的時間
延那麼長讓我能夠補繳
在這兒向老師們 說聲 感謝您們...
1.GrayHistogram
2 . RGBHistogram
以下都跟畫出GrayHistogram的方法相同~
用8bit灰階圖為方法的程式碼:
for(int col = 0; col <> MaxGrayCount) MaxGrayCount = GrayCount[ptr[col]]; } }
初始化直方圖的畫面得程式碼:
Image5->Canvas->Brush->Color = clWhite; Image5->Canvas->FillRect(TRect(0, 0, Image1->Width, Image1->Height));
畫出直方圖畫面的程式碼,利用for迴圈:
for(int index = 0; index <>Canvas->MoveTo(index, Image2->Height); Image5->Canvas->LineTo(index, Image2->Height * (1.0 - (double)GrayCount[index] / (double)MaxGrayCount)); }
RGB呈現:利用FOR迴圈將RGB 顯現..
for (int i=0;i
心得:
這是作業三~ 我也重新看過程式碼 並且加上註解,就像是我們知道value的範圍是0~255,可以直接宣告一個256的陣列來統計,最後在畫線條的時,再去取得它的出現次數除以它的百分比.這次作業,做起來顯的卡卡的,可能是我還不熟析的關係,我很認真的再去研究了一次程式碼,加上了注解,希望老師可以給我加點分數...謝謝
這次的作業 我還不太會寫
是靠同學的幫忙才完成的...
真的很感激 ...!