You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在tifffile库中调节JPEG压缩强度?

控制tifffile中JPEG压缩TIFF的质量
  • tifffile的imsave函数支持通过jpeg_quality参数控制JPEG压缩强度,这个参数是传递给底层JPEG压缩实现的隐藏参数,文档中没有显式列出。
  • 参数取值范围通常为1-100:值越低,压缩率越高,图像质量损失越大;值越高,图像质量越好,文件体积越大。

示例代码

import tifffile
import numpy as np

im = np.zeros((4,256,256))
# 设置JPEG压缩质量为20
tifffile.imsave('myFile.tif', im, compression='jpeg', jpeg_quality=20)

补充说明

  • 确保你的tifffile版本为较新版本,旧版本可能不支持该参数,若出现报错可尝试升级库。
  • 除jpeg_quality外,还可通过jpeg_progressive参数控制是否生成渐进式JPEG压缩的TIFF,根据需求选择即可。

内容的提问来源于stack exchange,提问作者Daniel van der Maas

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.27 17:47:01