基于BMP的圖像點(diǎn)陣獲取原理及其應(yīng)用
3 BMP位圖格式分析〔4〕
BMP位圖是微軟公司(Microsoft)和國際商用機(jī)器公司(IBM)共同倡導(dǎo)的一種圖像格式。它按點(diǎn)陣排列順序,將每個(gè)象素的色彩值以規(guī)定的方式把整個(gè)圖像記錄下來。BMP格式還可細(xì)分為兩種類型,即Microsoft Windows型和IBM OS/2型,兩者的差別主要在于說明部分(文件頭)。由于IBM OS/2類型的BMP用得比較少,所以在絕大多數(shù)情況下,BMP默認(rèn)為Microsoft Windows類型。根據(jù)色彩位深度不同,Windows BMP文件象素描述部分差別較大,如256色每個(gè)象素需要8位(即1個(gè)字節(jié))來描述,而16色的圖像每個(gè)象素描述者只需4位(即半個(gè)字節(jié))。對(duì)于絕大部分電子設(shè)計(jì)者來說,黑白二色的點(diǎn)陣式液晶顯示器價(jià)格適中、接口簡單,因而最為常用。因此,這里僅分析Microsoft Windows類型1位(Bit)描述的二色BMP圖像文件。詳見表1。
4 圖像點(diǎn)陣的獲取
從上述對(duì)二色BMP文件的分析,我們發(fā)現(xiàn)BMP文件的象素描述段中點(diǎn)陣的存放格式跟液晶圖像顯示所需的格式很類似。因此,我們不難想到液晶顯示所需的圖像點(diǎn)陣借助于計(jì)算機(jī)高級(jí)軟件從BMP文件中讀取。
評(píng)論