根据文件头判断图片类型

来源:互联网 发布:mac强制退出 快捷键 编辑:程序博客网 时间:2024/04/28 02:19

对于图片的文件头,用工具打开一幅图片就可以看到前面的几个字节。这里整理出常见的图片格式文件头。

1.JPEG
- 文件头标识 (2 bytes): 0xff, 0xd8 (SOI) (JPEG 文件标识)
- 文件结束标识 (2 bytes): 0xff, 0xd9 (EOI)

2.TGA
- 未压缩的前5字节    00 00 02 00 00
- RLE压缩的前5字节   00 00 10 00 00

3.PNG
- 文件头标识 (8 bytes)   89 50 4E 47 0D 0A 1A 0A

4.GIF
- 文件头标识 (6 bytes)   47 49 46 38 39(37) 61
                                           G    I   F   8    9 (7)   a

5.BMP
- 文件头标识 (2 bytes)   42 4D
                                           B  M

6.PCX
- 文件头标识 (1 bytes)   0A

7.TIFF
- 文件头标识 (2 bytes)   4D 4D 或 49 49

8.ICO
- 文件头标识 (8 bytes)   00 00 01 00 01 00 20 20

9.CUR
- 文件头标识 (8 bytes)   00 00 02 00 01 00 20 20

10.IFF
- 文件头标识 (4 bytes)   46 4F 52 4D
                                           F   O  R  M

11.ANI
- 文件头标识 (4 bytes)   52 49 46 46
                                           R   I    F   F


0 0