繼上次教的fopen,fseek,fread等函式,這次終於要來實際使用了,
fopen就是把檔案讀進來,
fseek則是指定指標目前所在的位置,
fread是將目前所在的資料讀進來,
老師用了bmp的檔頭當做示範,
前兩個byte是檔案的類型,像bmp就是BM,
接著有很多資料,這裡只取它的大小、寬度、高度來看,
這些資料還要經過換算才是我們一般所看到的檔案大小,
不過上次上課最後老師教的一次讀完我沒有聽得很懂,所以我不會用那個struct來做。
這次寫的程式比較沒有什麼問題,因為寫法都差不多,會一個以後就幾乎都寫得出來了。
更新程式介面,
與原先的比較加了水平解析度與垂直解析度上去,
原先是不會算這兩項數值,
經過同學指導之後知道要把拿到的資料要去除以英寸計算,
所以就加上去了。
沒有留言:
張貼留言