| 类型 | 描述 | 检测方式 |
|---|
| jpeg | 用JFIF或者Exif格式保存的JPEG图片 | 第7到第10个字节是b’JFIF’或者b’Exif’ |
| png | 可移植网络图形格式(Portable Network Graphic Format) | 以字节串b’\x89PNG\r\n\x1a\n’开头 |
| gif | GIF(Graphics Interchange Format)的87版本和89版本 | 前6个字节为b’GIF87a’或者b’GIF89a’ |
| tiff | TIFF(Tag Image File Format)的两种字节顺序 | 前两个字节为b’MM’或者b’II’ |
| rgb | SGI ImgLib | 以字节串b’\x01\xda’开头 |
| pbm | Portable Bitmap | 第1个字节为b’P’,第2个字节为b’1’或b’4’,第3个字节为b’\t’或b’\n’或b’\r’ |
| pgm | Portable Graymap Files | 第1个字节为b’P’,第2个字节为b’2’或b’5’,第3个字节为b’\t’或b’\n’或b’\r’ |
| ppm | Portable Pixmap Files | 第1个字节为b’P’,第2个字节为b’3’或b’6’,第3个字节为b’\t’或b’\n’或b’\r’ |
| rast | Sun Raster | 以字节串b’\x59\xA6\x6A\x95’开头 |
| xbm | X Bitmap Files | 以字节串b’#define ‘开头 |
| bmp | Bitmap,Windows标准图像文件格式 | 以字节串b’BM’开头 |
| webp | 谷歌的WebP格式,Python3.5加入 | 以字节串b’RIFF’开头并且第9到第12个字节为b’WEBP’ |
| exr | OpenEXR,Python3.5加入 | 以字节串b’\x76\x2f\x31\x01’开头 |