這次我第一次找到的圖,結果變這樣最後看了老師得講解才知道 每一橫列所需的byte數都對齊為
4 的倍數的狀況 所以才會發生這個問題
最後最後才完成了這艱難的功課,花了好長時間想老師給範例該怎麼使用,
bPtrOriginalImage[j*3] = ctColor[0].bBlue;
bPtrOriginalImage[j*3+1] = ctColor[0].bGreen;
bPtrOriginalImage[j*3+2] = ctColor[0].bRed;
一開始也不知道這三行在做些什麼,最後找了資料才知道,這是用來把她的RGB資料寫進去我的影像元件裡面,這資料好多有點看不懂,但是應該是這樣,這次作業雖然感覺跟上次很像,但是讀檔的方式完全不一樣,是一個特別的作業。
沒有留言:
張貼留言