2009年11月29日 星期日
HW4
這次作業是要像第三次作業那樣將讀進來的
圖檔資訊顯示在C++ Builder的影像元件上但不要
使用BCB裡面提供的LoadFromFile的方式來讀檔
是要使用第三次作業有用到的fopen fread fseek的方式
來直接讀取圖檔的檔頭 讓讀進來的圖檔大小 圖檔長寬等都能顯示出來
在之前的課堂上老師有解釋了BMP檔案格式的特色
和BMP檔頭內的每個byte所提供的訊息
先使用fopen開啟所要使用的圖檔
透過fseek將指標指向我們要的檔頭資訊
再配合fread來讀取我們的檔頭訊息
就可以將開啟的圖檔資訊輸出在BCB的元件上
整體看起來也比之前HW3開啟圖檔時不斷跑出
圖檔的資訊的視窗來的簡潔有力
在做作業的期間一度忘了BMP的檔頭內所要讀取的有哪些資料
就使用老師之前推薦的PSPad這套軟體和wikipedia所查到的
BMP檔頭內容來複習 基本上只要前面幾次作業都有理解的話
這次作業還真的不算難~
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言