2013-10-21 130 views
0

我正在解码从未知格式的x光机导出的图像文件。未知图像标题,可能导致失真的原因

扩展名是.IMG,但是这不符合这个扩展的任何已知的格式,也不会在幻数的标题匹配任何引用我已经能够在网上找到(包括DICOM规格)。

数据看起来是未压缩的,所以我可以通过简单地分析一个随机大小的标头(示例图像被切碎〜512字节)后的字节来获得图像。

这里是有趣的部分 - 也似乎是嵌入在每个文件中的两个图像,这两者都不似乎是正确的渲染,如下所示:

http://ogaard.no/out.jpg

而原:

http://ogaard.no/in.img

我几乎没有图像编码的经验,并且在谷歌上铺了几天关于这个主题后,我不得不放弃在我可用的更大的力量nterwebs - 希望你。

有谁知道这种失真表明或知道什么样的工具分解/分析图像标头/数据结构?

+0

我认为这将有助于如果你可以提供实际的.img文件及其所有标题,而不是JPEG渲染 –

+0

* face/palm *我一定感到很累。感谢@squeamishossifrage的评论。 – JonDeen

回答

0

我找不出什么文件格式,但数据似乎由有符号的小端16位整数组成。

这是我提的第一个字节2562后得到: recovered x-ray images

白雪出现下面的X射线是由负值包装轮造成+255

+0

太棒了。万分感谢!至少现在我可以正确呈现图像 - 每个文件有两个必须是某种奖励( - ; – JonDeen

+0

这两个图像似乎包含不同的数据,所以也许这些图像是由某种双能设备产生的图像。这可能是值得尝试结合这些图像,看看它是否有助于提取的功能。更多信息在这里:http://www.upstate.edu/radiology/education/rsna/radiography/dual/ –

+0

事实上,第二个是用于软组织分析如果你不介意我问@squeamishossifrage,你用什么工具来计算数据结构/生成图像?比ImageMagick和标准十六进制更有效吗? – JonDeen

相关问题