您的位置:首页 > 编程语言 > Python开发

Python判断图片真实类型

2014-01-20 13:54 316 查看
  仅仅根据文件后缀判断文件类型显然不准,在python有一个内置模块imghdr可以用来判断图片的真实类型。



>>> import imghdr
>>> from PIL import Image
>>> imghdr.what('x.gif')
'gif'
>>> imghdr.what('x.jpg')
'jpeg'
>>> imghdr.what('x.png')
'png'
>>> Image.open('x.gif').info
{
'background': 114,
'duration': 100,
'extension': (b'XMP DataXMP', 430),
'loop': 0,
'transparency': 114,
'version': b'GIF89a'
}


相关阅读:
1、Python利用pillow判断图片完整性
2、Python检测文本类型
3、Python做简单的验证码识别(ocr)
4、Pillow生成gif文件大小问题:Gif image size problem
5、Pillow中的 GIF87a or GIF89a

*** walker * 2014-01-20 ***
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息