exif──查看JPEG文件里的附加信息
不知道什么是EXIF的可以看这里(中文)和这里(英文),简单一句话,EXIF就是存在JPG文件里的一些额外信息。
现在的数码相机拍出来的图片里,绝大多数都存有拍摄时间、快门、焦距、光圈等很多信息,稍微好点的还有GPS定位的拍摄地点呢。
在GUI下,eog等图片查看软件,都可以通过右键的“属性”菜单查看具体的EXIF信息。其实在CLI下,也是有办法提起这些信息的。这个程序的名字就叫 exif 。
安装基本靠源,就不介绍了,使用也是超简单:
$ exif S7302998.JPG ‘S7302998.JPG’中的EXIF 信息标识(‘英特尔’字节顺序): --------------------+---------------------------------------------------------- 信息标识 |值 --------------------+---------------------------------------------------------- Image Description |<Samsung D70 / D75 / S730 / S750> Manufacturer |Samsung Techwin Model |<Samsung D70 / D75 / S730 / S750> Orientation |左上 x-Resolution |96.00 y-Resolution |96.00 Resolution Unit |英寸 Software |708101 Date and Time |2009:02:08 14:16:22 ###限于篇幅,省略点输出信息。。 对比度 |普通 饱和度 |普通 锐度 |普通 Interoperability Ind|R98 Interoperability Ver|0100 --------------------+---------------------------------------------------------- EXIF 数据中含有缩略图(3915 个字节)。 |
下一步就是找个写EXIF信息功能强一点的CLI软件,exif虽然也能写,但是好像只能逐字段挨个写,这个就不太方便了。
最终我要实现的就是:压缩照片,但是保留EXIF信息,哈哈。
========20100211 19:30:00 update========
哈哈,是我把convert想得太简单了,其实convert本身就会保留EXIF的,根本无须我多操心~
nacre 在 2010年02月11日 18:08 说:【 】
exiv2好像可以实现你的目标~
bones7456 在 2010年02月11日 19:29 说:【 】
哈哈,是我把convert想得太简单了,其实convert本身就会保留EXIF的,根本无须我多操心~
KL 在 2010年02月12日 04:39 说:【 】
That’s true. A great software like convert lets you to decide how to handle exif. I guess it should let you specify if exif info. will be preserved or not.
lds 在 2010年03月07日 14:48 说:【 】
理工大linux群,76392717
欢迎加入我们,这一个自由与开放的Linux社区,也是我们交流与学习的圣殿。