<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 光電顯示 > 設(shè)計應(yīng)用 > 基于BMP的圖像點陣獲取原理及其應(yīng)用

          基于BMP的圖像點陣獲取原理及其應(yīng)用

          作者: 時間:2009-11-19 來源:網(wǎng)絡(luò) 收藏

          4.1 目標的編輯與處理
            目標通常并不是格式,原始尺寸跟液晶顯示中所需的也相差很多。因此,在從文件中讀取前必須對目標圖像進行適當?shù)木庉嬇c處理。其步驟如下:
           ?。?)通過圖像處理軟件編輯或調(diào)整目標圖像尺寸,使得圖像跟液晶顯示的尺寸要求一致。常用的有Photoshop、Capture Professional等軟件。
           ?。?)將圖像轉(zhuǎn)換為二色Windows格式的文件。注意,如果是彩色圖像,則在轉(zhuǎn)換為黑白圖像時需要調(diào)節(jié)黑白對比效果,以適合黑白顯示。本步驟筆者使用的是Capture Professional3.0版本Operations菜單下的Convert to->Black and White,轉(zhuǎn)換時會彈出消息框,調(diào)整其Threshold的值可以預(yù)覽到其黑白對比效果。
           ?。?)將圖像上下翻轉(zhuǎn)(以水平線為軸)。從上面的分析可知,文件中圖像象素的內(nèi)容是由下而上、由左及右存儲的。所以按照習(xí)慣的由上而下、由左及右的順序往液晶的顯示RAM寫圖像,必須將上述處理后的圖像進行翻轉(zhuǎn),并存儲為最終的圖像文件。本步驟用Photoshop和Capture Professional都比較方便。
          4.2 BMP文件中讀取的程序設(shè)計
            在完成對目標圖像編輯與處理后,就可以從最終得到的黑白二色Windows BMP文件中讀出圖像點陣了。假設(shè)點陣值按照傳統(tǒng)的X86匯編語言格式存放在名為fig n.inc的文件中。設(shè)計點陣讀取程序框圖如圖2所示。
          設(shè)圖像水平方向及垂直方向尺寸(點陣數(shù))分別為ohr__size、ver__size,則圖2的框圖中:
          (1)所要掃描的總行數(shù)為ver__size。
           ?。?)判斷每行是否結(jié)束的方法為:當hor__size被8整除時,則每行應(yīng)讀取的字節(jié)數(shù)  Byte num=hor size/8;
          否則
          Byte num=取整(hor size/8)+1。
           ?。?)一行掃描完后,確定下一行指針位置的方法為:如每行字節(jié)數(shù)能被4整除時,則指針加1即可,否則指針應(yīng)加上
          (4--取余(Byte__unm/4)+1)。
          5 圖像在液晶中的顯示
          5.1 靜態(tài)圖像顯示
            經(jīng)過前面的處理,生成的點陣文件fig n.inc中點陣存放順序跟我們習(xí)慣的方向已經(jīng)一致。因此,只要在初始化液晶后,按順序從點陣文件中讀取點陣值,再寫往液晶相應(yīng)的顯示區(qū),就能完成整幅靜態(tài)圖像的顯示。圖3是以常見的用T6963C作控制器的液晶顯示模塊為例來說明圖像顯示的靜態(tài)流程。
          5.2 動畫顯示
            眾所周知,動畫顯示的基本是利用人眼的視覺殘留,將一序列靜止的畫面按一定的時間間隔連續(xù)播放??梢?,只要獲得各靜態(tài)子畫面的點陣值,就可以實現(xiàn)在點陣式液晶中的動畫顯示。圖4是實現(xiàn)一個包括N個子畫面的動畫顯示流程。其中時間間隔T根據(jù)實際效果設(shè)置。

          本文引用地址:http://www.ex-cimer.com/article/169447.htm


          6 結(jié)束語
            計算機存儲圖像除了BMP外,還有多種其它格式。本文之所以選擇用BMP,是因為它是一種沒有壓縮的點陣型的圖像文件格式,而且?guī)缀跛械腤indows軟件都支持這種格式,從而處理起來特別方便。在網(wǎng)絡(luò)資源日益豐富的今天,多數(shù)情況下設(shè)計者可不必自己繪制而直接利用各種現(xiàn)成的圖像、圖標、動畫,然后對之加以處理。在筆者參與的電力系統(tǒng)新一代數(shù)字式保護研制中,上述方法的成功運用使產(chǎn)品在很短的開發(fā)周期內(nèi)取得了非常理想的人機界面效果。



          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();