主题:【原创】首发帖 数字相机的照片里都有啥 -- 安德的游戏
写在前面
来河里乱转已经很久了(大概有两年多了吧),不过一直是匿名潜水。家里领导倒是之前申请了一个名字来奔我家的宝贝女儿(女儿都两岁多了),后来就再没冒过泡。想来想去不能光看不回,就给自己申请了一个,来现现眼吧。
也写在前面
数字相机照了不少照片,要记住啥时候照的其实也简单,文件属性的最后修改时间就是了。麻烦的是,有一次用ftp传照片到另一台机器做备份刻盘,人家ftp软件就把文件的时间都给改了,搞得我很恼火。偶然一次用二进制方式打开文件,发现里面不光日期时间,连俺的照相机型号都有,才下了点功夫去研究一下:到底数字相机照的照片里都放了写啥。
喝口水,咱从头说起。大家大概都知道,数字相机照出来的照片,通常都采用JPEG的方式压缩存放,不过这个JPEG文件的格式就搞得及其复杂,里面左一个域右一个域的,里面别说塞点时间信息,就是塞本书进去都行。说到这儿,我想起来以前美国总跟咱们过不去,在机场把人抓回去,说偷带了什么技术资料,还证据确凿。要是把那些光盘里面的东西打散加密,塞到家庭录像刻成的DVD数据码流里,恐怕就没那么容易抓了。这个。。。这个扯远了,咱还是继续说相片。照相机照出的照片,里面总要有日期时间才好。原来胶卷是用曝光印上去的,数字化的照片就好办了,随便放在哪儿都行,还不影响画面。不过说是随便放在哪儿,还是得有个标准,于是各大数字相机厂商就合计了一个出来,叫“Exchangeable image file format for digital still cameras”缩写就是EXIF,目前除非特别老的数字相机,要不然都遵从这个标准。标准规定了都有哪些信息可以放进去,以及以什么格式放到JPEG文件中。
这个标准它……很复杂,就以目前普遍采用的2.2版来说,有154页,规定了图像和音频文件的EXIF标准。为啥有音频?这个嘛,我觉得是给照片加说明用的。咱就不说音频了,只说说图像文件里面的内容。
一一列举就不必了,内容太多太杂,咱们又不是技术培训。我后来做了一个小程序,用来显示大部分常用的信息,包括如下内容
制造商
型号
朝向:就说你是横着照得还是竖着照的
照片日期时间
光圈
快门
压缩比:是用平均每个像素用几个比特来衡量
曝光偏置
对焦方式
闪光灯模式
焦距
照片大小:横向和纵向得像素数
分辨率:就是说打印出来的时候,每英寸有多少像素
曝光模式
白平衡
另外还有一幅snapshot小照片,通常是160x120,把原照片微缩了,也压成JPEG格式,放到原来的照片文件里。
这些大约只占了标准全部内容的很小一部分。而且,让我大吃一惊的是,居然还有一个域专门用来放GPS的信息。这个……我做GPS也有三、四年了,咋从来没听说过有谁把数字相机和GPS做在一起了涅?不过想想也是,既然要知道照片在什么时间照的,当然最好也能有办法把地点和朝向一起记下来才是。这个想法可真够超前的。
再喝口水,要不咱就说到这儿。第一次发,大家轻拍。 J
本帖一共被 1 帖 引用 (帖内工具实现)
刚买了一个,还不太会用呢。
老兄太牛了!继续啊!
点图像文件-->右键-->属性-->摘要-->高级 就有.
在acdsee下打开文件 右键-->属性-->元数据 也是一样的信息
能给自己的照片加上签名、说明。
是XP里面才有的,偶之前一直用的是Windows2000
越往后越吃惊。