1

我正在使用公开可用的库(如“开源”)测试电子芯片(软件模拟)。该芯片的测试(可通过库获得)有一个 hex 文件作为输入.....这个 hex 文件据说是一个实际 bmp 的转储。

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

在此先感谢并感谢您的帮助。

4

1 回答 1

0

我在实现图像过滤算法时做了类似的事情。我使用Matlab将 HEX 数据作为矩阵读取。然后使用该imshow(<matrix>)函数将数据显示为图像。无需摆弄 BMP 标头。

如果您没有 Matlab,或者不愿意为它付费,那么您可以尝试Scilab,这是一个免费和开源的替代方案。我还没有广泛使用它,但据说 Scilab ist(在大多数情况下)与 Matlab 语法兼容。

于 2013-02-16T10:18:26.997 回答