将hex文件转换为bmp

时间:2013-01-24 16:16:57

标签: vhdl bmp image-conversion

我正在测试一个带有公开可用库的电子芯片(模拟软件)(如“开源”)。该芯片的测试(随库提供)有一个hex文件作为输入.....这个hex文件应该是一个实际bmp的转储。

作为测试人员,我遵循“信任但验证”的座右铭:)所以我想看看这个转储是否实际上是一个正确的图像,即如果这个十六进制转储是正确的,那么我必须能够将它转换回一个BMP。是否有这样的工具/脚本可以在任何地方使用?

提前致谢并感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

在实现图像过滤算法时,我有一个完成了相同的事情。我使用Matlab将HEX数据作为矩阵读入。然后使用imshow(<matrix>)功能将数据显示为图像。没有必要摆弄BMP标题。

我没有Matlab,或者不愿意为此付费,那么你可以试试Scilab,这是一个免费的开源替代品。我还没有广泛使用它,但据说,Scilab(大部分)与Matlab语法兼容。