Ubuntu下將BMP圖像轉成16進制的數據數組

最近開始學數字圖像處理,第一次作業就要求將BMP圖像以數據流形式讀取出來,然後分析。
開始想用matlab實現,在網上找半天沒一個管用的。
最後在【jorney_dong】【這篇博客】裏發現在Ubuntu系統下用一句話就能解決!!!
一句話的事:

xxd -i 圖片名.bmp 隨便取個名.h

比如我的圖像名是ballon,就在終端輸入下面這句:

xxd -i ballon.bmp ballon.h

像這樣:
在這裏插入圖片描述
運行之後會發現目錄下自動生成了一個ballon.h文件。
在這裏插入圖片描述
把這個.h文件打開,就會看到:
在這裏插入圖片描述
matlab又傷害了我一次,我好恨【/手動再見】

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章