
這一次作業是將GIF檔解析標頭將裡面的調色盤畫出來,只要熟讀HW4讀BMP標頭的程式就可以做完!!!

一開始我先用PSPAD看GIF裡的標頭裡的東西裡面的資料就代表RGB的資料,只要能配合WIKI裡的GIF標頭資料表把裡面的東西讀出來在畫在IMAGE上就大功告成了!!!

這張圖是將標頭裡調色盤的RGB值畫成方塊在IMAGE上的圖還未排序的。
這一張圖是利用氣泡排序法將(crPalette[k].bRed + crPalette[k].bGreen + crPalette[k].bBlue) 這個指令取出的值座大小排序在畫到IMAGE上!!!
做完就大功告成了!!!比之前的多了一些東西但其實難易度是沒什麼大改變得只要不看錯標頭的格式花點小功夫都可以上手
沒有留言:
張貼留言