1. 程式人生 > >BMP轉成C語言陣列檔案工具(用image2lcd代替bmp2h exe)

BMP轉成C語言陣列檔案工具(用image2lcd代替bmp2h exe)

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow

也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!

               

學習裸機,到LCD這了,因為LCD屏和別人不一樣,引數搞定後圖片也要自己弄一個,最先想想來了mini2440光碟中的有一個bmp2h.exe,用它可以的。不過有一點不行,就如下這圖:


出現這種情況我還反覆試了其它圖也都是這種情況,剛開始我做了三個假設:1屏有問題;2LCD引數有問題  3這個製作這個陣列有問題

排除第一個就是燒上系統啟動檢視正常,第一種可能排除。

第二個和第三個不好區分,不過還是找最好排除的來弄。找一個其它的製作BMP TO C file 的軟體,找了好些個,結果還引出了其它問題,它們還不如這個呢!這個image2lcd這個用過一次不行,不過在找其它東西看到設定方法,就又用了一次,結果OK了,現在先把設定記下來,再去弄清楚裡邊的原理。圖如下:


我出現的差錯是沒有選上  高位在前(MSB Fist),結果顯示的顏色不正常。是在這裡的4樓看到了蛛絲馬跡。結果一試還真就OK了截圖如下:


這樣這個問題就解決了,看來這個軟體涉及的面廣,不是傻瓜式的。再給bmp2h.exe上個最後一張圖:


Image2Lcd:這裡

Image2Lcd 是一款工具軟體,它能使你把各種來源的圖片轉換成特定的資料格式以用來匹配微控制器系統所需要的顯示資料格式。Image2Lcd支援的輸入影象格式包括: BMP, WBMP, JPG, GIF, WMF, EMF, ICO, 等等。Image2Lcd的輸出資料型別包括定製的二進位制型別、C語言陣列型別和標準的BMP格式、WBMP格式。Image2Lcd能可視調節輸入圖象的資料掃描方式、灰度(顏色數)、影象資料排列方式、亮度、對比度、等等。對於包含了影象頭資料儲存的影象資料檔案,Image2Lcd能重新開啟作為輸入影象。

特點

  • 支援所有的點陣LCD所需要的特殊顯示資料格式。
  • 可視調節輸出影象效果。
  • 256色模式下支援使用者調色盤(TIFF格式)。
  • 支援4096色影象輸出。
  • 以二進位制型別和C語言陣列型別(文字)兩種方式儲存資料,方便微控制器開發者的不同需要。
  • 儲存的資料支援LSB First/MSB First(很多微控制器系統WORD高低位元組排列與PC相反)。
  • 可以儲存影象為指定顏色數的BMP格式影象。
  • 即時圖示當前設定的資料格式。 
(經過嘗試,格式可以是以上的,但是是大小必須一致!)           

給我老師的人工智慧教程打call!http://blog.csdn.net/jiangjunshow

這裡寫圖片描述