图片文件格式的文件头标识

以下是常见图片文件格式的文件头标识:

1.BMP(位图):
	文件头标识:BM(即 0x42, 0x4D)

2.GIF(图形交换格式):
	文件头标识:GIF87a 或 GIF89a(即 0x47, 0x49, 0x46, 0x38, 0x37, 0x61 或 0x47, 0x49, 0x46, 0x38, 0x39, 0x61)

3.JPEG(联合照片专家组):
	文件头标识:FF D8(即 0xFF, 0xD8)

4.PNG(便携式网络图形):
	文件头标识:89 50 4E 47 0D 0A 1A 0A(即 0x89, 0x50, 0x4E, 0x47, 0x0D, 0x0A, 0x1A, 0x0A)

5.TIFF(标记图像文件格式):
	文件头标识(多种):42 49 4D 00、49 49 2A 00、4D 4D 00 2A(即 0x42, 0x49, 0x4D, 0x00 或 0x49, 0x49, 0x2A, 0x00 或 0x4D, 0x4D, 0x00, 0x2A)

6.WebP(Web 图片格式):
	文件头标识(多种):52 49 46 46、57 45 42 50(即 0x52, 0x49, 0x46, 0x46 或 0x57, 0x45, 0x42, 0x50)

7.ICO(图标文件格式):
	文件头标识:00 00 01 00(即 0x00, 0x00, 0x01, 0x00)

8.PCX(PC 绘图文件格式):
	文件头标识:0A(即 0x0A)

9.PSD(Adobe Photoshop 文件格式):
	文件头标识:38 42 50 53(即 0x38, 0x42, 0x50, 0x53)

这些是常见的图片文件格式及其文件头标识,但并不是所有图片文件格式都可以通过文件头标识来准确判断,因为有些格式的文件头标识可能会有多个或者可变。在实际开发中,需要综合考虑多种因素来准确判断文件类型。

猜你喜欢

转载自blog.csdn.net/weixin_45265547/article/details/137134655