标签: vhdl bmp image-conversion
我正在测试一个带有公开可用库的电子芯片(模拟软件)(如“开源”)。该芯片的测试(随库提供)有一个hex文件作为输入.....这个hex文件应该是一个实际bmp的转储。
作为测试人员,我遵循“信任但验证”的座右铭:)所以我想看看这个转储是否实际上是一个正确的图像,即如果这个十六进制转储是正确的,那么我必须能够将它转换回一个BMP。是否有这样的工具/脚本可以在任何地方使用?
提前致谢并感谢您的帮助。
答案 0 :(得分:0)
在实现图像过滤算法时,我有一个完成了相同的事情。我使用Matlab将HEX数据作为矩阵读入。然后使用imshow(<matrix>)功能将数据显示为图像。没有必要摆弄BMP标题。
imshow(<matrix>)
我没有Matlab,或者不愿意为此付费,那么你可以试试Scilab,这是一个免费的开源替代品。我还没有广泛使用它,但据说,Scilab(大部分)与Matlab语法兼容。