TIFF文件具有奇怪的元信息,特别是图像大小

2024-06-26 09:18:50 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一些tiff图像文件,在一个tiff文件中有多个页面

我试图通过使用libtiff和一些python库读取图像元信息来创建单独的图像文件,但是图像大小似乎很奇怪

下面是使用tiffinfo的页面说明

TIFF Directory at offset 0x67ca (26570)
  Image Width: 1728 Image Length: 1131
  Resolution: 204, 98 pixels/inch
  Bits/Sample: 1
  Compression Scheme: LZW
  Photometric Interpretation: min-is-white
  FillOrder: lsb-to-msb
  Orientation: row 0 top, col 0 lhs
  Samples/Pixel: 1
  Rows/Strip: 1131
  Planar Configuration: single image plane
  Page Number: 0-8
  ImageDescription: 0512464945

但实际上,如果我用图像查看器看到这张图像(对我来说,我只使用默认的Windows图像查看器程序),高度比宽度长

enter image description here

每当我将此图像更改为单独的TIFF图像时,它看起来与原始TIF文件相同

但是当我把这张图片改成PNG时,它缩小了,看起来大小也变了

enter image description here

无论采用何种压缩方法(如LZW或CCITT)或python库(如OpenCV、pillow、tiffimage等),都会出现此问题

为什么这是如此不同?转换PNG格式时如何调整图像大小

很抱歉,由于图片中的个人信息导致图片样本不正确


Tags: 文件图像image信息png图像文件图片页面