如何用PIL获取图片的格式?
How to get the format of image with PIL?
用PIL.Image加载图片文件后,如何判断图片文件是否为PNG/JPG/BMP/GIF?我对这些文件格式了解甚少,PIL可以从文件头中获取format
元数据吗?还是需要 'analyze' 文件中的数据?
如果 PIL 不提供这样的 API,是否有任何 python 库提供?
尝试:
img = Image.open(filename)
print(img.format) # 'JPEG'
更多信息
用PIL.Image加载图片文件后,如何判断图片文件是否为PNG/JPG/BMP/GIF?我对这些文件格式了解甚少,PIL可以从文件头中获取format
元数据吗?还是需要 'analyze' 文件中的数据?
如果 PIL 不提供这样的 API,是否有任何 python 库提供?
尝试:
img = Image.open(filename)
print(img.format) # 'JPEG'
更多信息