Ubuntu下将BMP图像转成16进制的数据数组

最近开始学数字图像处理,第一次作业就要求将BMP图像以数据流形式读取出来,然后分析。
开始想用matlab实现,在网上找半天没一个管用的。
最后在【jorney_dong】【这篇博客】里发现在Ubuntu系统下用一句话就能解决!!!
一句话的事:

xxd -i 图片名.bmp 随便取个名.h

比如我的图像名是ballon,就在终端输入下面这句:

xxd -i ballon.bmp ballon.h

像这样:
在这里插入图片描述
运行之后会发现目录下自动生成了一个ballon.h文件。
在这里插入图片描述
把这个.h文件打开,就会看到:
在这里插入图片描述
matlab又伤害了我一次,我好恨【/手动再见】

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