1、JPEG (jpg),文件头:FFD8FFE0或FFD8FFE1或FFD8FFE8。
2、GIF (gif),文件头:47494638PNG (png),文件头:89504E47。
3、TIFF (tif),文件头:49492A00。
4、Windows Bitmap (bmp),文件头:424DC001。
5、CAD (dwg),文件头:41433130。
6、Adobe Photoshop (psd),文件头:38425053。
7、Rich Text Format (rtf),文件头:7B5C727466。
8、XML (xml),文件头:3C3F786D6C。
9、HTML (html),文件头:68746D6C3E10。
10、Email [thorough only] (eml),文件头:44656C69766572792D646174653A。
11、Real Audio (ram),文件头:2E7261FD。
12、Real Media (rm),文件头:2E524D46。
13、MPEG (mpg),文件头:000001BA。
14、MPEG (mpg),文件头:000001B3。
15、Quicktime (mov),文件头:6D6F6F76。
16、Windows Media (asf),文件头:3026B2758E66CF11
参考资料来源:百度百科-文件头
各种格式的图片都有特定的文件头标识,通过这个可以在载入一个图片数据时判断其图片类型。首先介绍一下图片文件头表示图片类型的部分:
(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
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)