我有一大堆 .avif 图像,无法用任何程序打开。我想将这些文件转换为更传统的文件,例如 .jpg,但在线转换器不允许我转换 200 个文件。那么有没有可以转换图像的库呢?或者至少可以将这些图像加载到 python 中,这样我就可以制作某种图像查看器?
fur*_*ras 10
模块枕头有扩展枕头-avif-插件,允许读取这种格式
pip install pillow-avif-plugin
Run Code Online (Sandbox Code Playgroud)
from PIL import Image
import pillow_avif
img = Image.open('kimono.avif')
img.save('kimono.jpg')
#import PIL
#print(PIL.__version__)
Run Code Online (Sandbox Code Playgroud)
我使用 GitHub 存储库中的图像在 Linux Mint、Python 3.8、Pillow 8.4.0 上进行了测试'kimono.avif':link-u/avif-sample-images。
似乎link-u还有程序cavif和davif可以直接在控制台/终端中转换图像。
avif位于ImageMagick支持的格式列表中,因此您也可以使用它来转换控制台/终端中使用*名称的所有图像 - 但此格式不适用于我的系统。也许它需要安装一些库。
如果它可以工作,那么它也应该可以与 Python 模块WandImageMagick一起工作。
| 归档时间: |
|
| 查看次数: |
2825 次 |
| 最近记录: |