图片的文件头标识

    各种格式的图片都有特定的文件头标识,通过这个可以在载入一个图片数据时判断其图片类型。首先介绍一下图片文件头表示图片类型的部分:

(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)TIFF

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

(7)ICO

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

(8)CUR

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

你可能感兴趣的:(图片的文件头标识)