Python写一个检测多页TIFF每一页DPI的程序
时间: 2023-05-11 13:02:31 浏览: 132
用python写一个定时提醒程序的实现代码
可以使用Python的Pillow库来读取TIFF文件,并获取每一页的DPI信息。以下是一个示例代码:
```python
from PIL import Image
def check_tiff_dpi(filename):
with Image.open(filename) as im:
for i, page in enumerate(ImageSequence.Iterator(im)):
dpi = page.info.get('dpi')
if dpi:
print(f"Page {i+1}: DPI = {dpi}")
else:
print(f"Page {i+1}: DPI information not found")
```
你可以将文件名作为参数传递给`check_tiff_dpi`函数,它将打印出每一页的DPI信息。请注意,如果某一页没有DPI信息,则会显示“DPI信息未找到”。
阅读全文