原本前幾次作業讀取圖片是用BCB內建好的LoadFromFile
再讓我們對圖片做些修改應用
這次的作業更是要讓我們自己讀取圖片的資料,設法把他完整顯示出來
這次作業主要是在 fopen,fread,fseek 的應用
雖說已經練習幾次了,感覺還是用起來有點生疏,
果然還是拿別人用別人寫好的LoadFromFile簡單哀.... (苦笑
一樣是fopen, fseek 找到圖檔像素起始位置,然後再fread 從圖片RBG起始位置開始放入迴圈
依課堂上老師說的,要注意BMP檔得要讓邊長為4倍數,不然有些圖片會整個走樣
而且一直R.G.B.R.G.B習慣嚕,也還得注意BMP檔像素是依B.G.R這樣放進去
一沒注意圖片就會變得怪怪的,顏色一整個詭異....
沒有留言:
張貼留言