第五次的作業是要讀取與顯示 GIF 影像檔案中的調色盤。
雖然說要期末考,我還是有上網去"google"跟"維基百科"GIF的資料基於要準備期末考的科目,所以也就沒有很用心的去研究,只是大略的看過資料。GIF的檔頭資料跟BMP的檔頭其實沒有很多,這次最主要的目的就是讀初GIF的調色盤,是要利用之前在C++裡面有學過的Bubble Sort->氣泡排序法來寫。主要就是一個一個亮度的比較。亮度較大的往前推,較小的網後排,這樣的依序排列,就跑出這張圖。以這樣來解釋的話,就很淺顯易懂。
(crPalette[k].bRed + crPalette[k].bGreen + crPalette[k].bBlue)/3指令就是這一個!對於不懂的地方,有範例,有同學可以發問,很多問題就可以迎刃而解
沒有留言:
張貼留言