python - 在 python 未知伪标记中打开 TIFF 时出错

标签 python tiff

我正在尝试在 python 中打开 .TIFF 图像。我的代码是

import numpy as np
import matplotlib.pyplot as plt
from PIL import Image

photos = Image.open("haz(1,8grados).tif")
photos.show()

我得到了错误

TIFFSetField: tempfile.tif: Unknown pseudo-tag 65538.

有人可以帮忙吗?我在 Mac OS High Sierra 中运行 python 3。

最佳答案

这是一个 confirmed bug in PIL / Pillow .否则,这是一个无辜的警告,您不需要做任何不同的事情。您无法消除警告,但是,它是从 PIL 所依赖的 TIFF 解码库发出的。

您可以下载 Pillow 源代码和 apply the fix for the bug locally ,或等待将于 2019 年 1 月发布的新季度版本。

关于python - 在 python 未知伪标记中打开 TIFF 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52616341/

相关文章:

python - 如何创建 3 列散点图

python - 'requests' python 库上的 DNS 超时

python - python中 turtle 的屏幕尺寸

iphone - 在 iOS 上添加与 tiff 文件的文件关联

java - 在 Java 中获取 TIFF 图像的像素值

python - 如何将列表元素作为参数传递

python - 比较值与 '==' 时, '=' 运算符的目的是什么?

metadata - TIFF 元数据的最大大小是多少?

image - 我如何知道 TIFF 图像是否采用 CCITT T.6(第 4 组)格式?

java - 生成 保存 转换为 TIFF PDF