是否存在将TIFF映像从小型字节订单转换为Big-Endian的任何方法



i有.dll库,该库在Big-Endian(MM)字节顺序中使用TIFF映像,但是Image Scanner在Little-Endian(II)字节订单中创建图像。

如何将tiff从小末日(ii)转换为大型(mm)?

会很棒,请注意它在Java中的成绩

您可以使用 ImageMagick 这样做:

convert image.tif -define tiff:endian=msb msb.tif

这是Intel Byte Ordering(II)之前的图像:

xxd image.tif| more
0000000: 4949 2a00 0800 0600 ffff 0000 0000 ffff  II*.............

,这是在带有摩托罗拉订购(MM)的图像之后的

xxd msb.tif| more
0000000: 4d4d 002a 0006 0008 ffff 0000 0000 ffff  MM.*............

ImageMagick的转换工具似乎可以做到这一点。命令行将是:

convert myllfile.tiff -endian MSB mymmfile.tiff

最新更新