Binary 关于十六进制编辑器中显示的十六进制代码的问题

Binary 关于十六进制编辑器中显示的十六进制代码的问题,binary,hexdump,hex,hex-editors,Binary,Hexdump,Hex,Hex Editors,我被困在十六进制(英特尔十六进制)格式,我看到在十六进制编辑器(十六进制编辑器)。 好的,我知道十六进制,十进制,二进制,它们的加法,乘法,它们的转换 例如sample.jpg (这是一个jpg文件,我用十六进制编辑器Neo以十六进制格式打开,共4列) 我看到这种(这些只是整个文件中的一些行)类型的十六进制代码。 我对他们的意思很感兴趣? 我知道ff d8 ff e0告诉你jpg。 我知道jpg以ff d9结尾。 我想知道其他代码。我的意思是为什么它们是它们的?它们一定有某种意义,或者是如何

我被困在十六进制(英特尔十六进制)格式,我看到在十六进制编辑器(十六进制编辑器)。 好的,我知道十六进制,十进制,二进制,它们的加法,乘法,它们的转换

例如sample.jpg (这是一个jpg文件,我用十六进制编辑器Neo以十六进制格式打开,共4列)



我看到这种(这些只是整个文件中的一些行)类型的十六进制代码。 我对他们的意思很感兴趣? 我知道ff d8 ff e0告诉你jpg。 我知道jpg以ff d9结尾。 我想知道其他代码。我的意思是为什么它们是它们的?它们一定有某种意义,或者是如何从图片转换成十六进制的


您所说的“4a 46 49 46 00”和其他许多出现在这里的信息是什么意思?

其中一些是标准标题信息,而很多是图片数据。不要忘记,这是一个二进制文件,作为压缩算法的一部分,图片文件将转换为与原来不同的二进制编码类型。我怀疑你是否能够通过读取与之相关的二进制数据来判断图片的外观:)

您可以阅读所有关于jpeg标准的信息


顺便说一句,十六进制只是以比二进制更容易理解的形式表示二进制数据的一种方法。数据是相同的-它的二进制数据。如果您在支持八进制的编辑器中打开该文件,它将再次看起来不同。

其中一些将是标准的标题信息,而许多将是图片数据。不要忘记,这是一个二进制文件,作为压缩算法的一部分,图片文件将转换为与原来不同的二进制编码类型。我怀疑你是否能够通过读取与之相关的二进制数据来判断图片的外观:)

您可以阅读所有关于jpeg标准的信息


顺便说一句,十六进制只是以比二进制更容易理解的形式表示二进制数据的一种方法。数据是相同的-它的二进制数据。如果您在支持八进制的编辑器中打开该文件,它将再次看起来不同。

谢谢您的回答,克里斯!!正如你所说的“其中一些是标准的标题信息,很多是图片数据”,我得到了stnd标题信息。但是你说的是什么样的图片数据?高度,宽度还有什么?谢谢你的回答,克里斯!!正如你所说的“其中一些是标准的标题信息,很多是图片数据”,我得到了stnd标题信息。但是你说的是什么样的图片数据?高度,宽度还有什么?
ff d8 ff e0
00 10 4a 46
49 46 00 01
01 01 00 48
00 48 00 00
ff db 00 43
00 05 03 04
04 04 03 05
04 04 04 05
05 05 06 07
0c 08 07 07
07 07 0f 0b 
0b 09 0c 11