这个jpg文件中的文字信息放在哪里,怎么可以读取出来

bhxu 2007-10-10 11:48:51
将这个jpg文件拖入到打开的记事本中,记事本最前面会显示一些该图片的描述信息。请问这个信息是放在jpg文件的哪个地方,我查看了不是EXIF信息,
有哪位高人能知道,怎么读取出这个信息?
...全文
1076 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
不老神仙 2011-12-05
  • 打赏
  • 举报
回复
学习了 学习 谢谢
無駄 2010-12-27
  • 打赏
  • 举报
回复
LS这篇很有用- .-学到了~
AI00 2007-10-12
  • 打赏
  • 举报
回复
用ultraedit打开你的jpg文件,开头是
FF D8 FF E0 00 10 4A 46 49 46 00 01 01 00 00 01
00 01 00 00 FF ED 00 83 49 4D 41 47 45 6E 65 74

FF D8 是图像开始标记
FF E0 是APP0标记
00 10 是APP0长度
4A 46 49 46 00 即JFIF的ASCII码
01 01 是JFIF的版本
00 是X和Y的密度单位
00 01是X方向像素密度
00 01是Y方向像素密度
00 是缩略图水平像素数目
00 是缩略图垂直像素数目
FF ED 是附加信息段开始标记
00 83 表示附加信息段长度为0x83 = 131字节(FF ED不算入内)
你从00 83处的00开始读取131字节便可以得到附加信息段

至于附加信息段的结构,似乎很多
jpeg中除了上面的FF D8,FF E0外,还有很多标记,如FF DB是量化表标记,但FF E0~ FF EF是留给应用程序自行使用的。
以ACD see(或ps)转换的jpeg格式文件为例,他使用FF E1表示附加信息段开始,acd see的附加信息段是遵循exif的(www.exif.org)
你提供的图片使用什么格式我不大清楚
bhxu 2007-10-10
  • 打赏
  • 举报
回复
在记事本里面部分信息如下

? JFIF  僆MAGEnet 2.00 004,"崅栘榓弐",1999-06-01,18:58:40,柍嶶摰娽掙,@2,,0,3,2,1,103,3,45.0,0.369,FFFF26C1:000001D0,FFFF26C1:000001D8/#03  TOPCON 

这些信息是图片的描述信息,如何知道其放在什么地方?

4,480

社区成员

发帖
与我相关
我的任务
社区描述
图形图像/机器视觉
社区管理员
  • 机器视觉
  • 迪菲赫尔曼
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧