NINGBOCAT: 什么是对焦距离?
简单说:相机出来的JPG或是RAW图片文件,用软件的方法读出对焦距离。
也就是说从一张图片文件就能知道当时拍照片的时候,相机感光元件离拍摄物的距离是多少米。
百度说:对焦距离是指物象之间的距离,是镜头到物体的距离与镜头到感光元件的距离之和
2022年5月:我给Bkviewer的作者说了更新建议之后,现在最新的版本 bkviewer 6.2支持sony FocusDistance2对焦距离了
直接下载就能用,软件主页:http://www.bykeer.com/app/bkviewer/index.php
2019年7月:NINGBOCAT:我给Bkviewer的作者说了更新建议之后,现在最新的版本也可以看到距离了,
并且可以直接把GPS信息显示到电脑浏览器版本的地图上!
极好极好!!软件又小!
https://ningbocat.com/post/1589.html?page=7
之前在鸟网上看到帖子:分享几种查看对焦距离的方法,以及一个好用的工具ExifToolGUI
https://ningbocat.com/post/1588.html
然后我发现这个帖子并不完全,就自己又研究了一段时间也算是进一步的补充和比对吧,
先把前面几个他们介绍过的我引用一下:
我的原创从第二页开始:https://ningbocat.com/post/1589.html?page=2
一、通过图虫EXIF查看器在线查看:
在浏览器中访问https://exif.tuchong.com
点击选择文件,图片上传以后,在页面中会显示各种参数结果,其中就包括对焦距离一项。
好处是客户端不用装软件,而且参数以中文显示。弊端是每次都得上传,看起来比较麻烦
二、 用Adobe Bridge查看:
在BR中,选中图片后,鼠标右键,在出现的菜单中选择“文件简介”,在出现的“文件简介”窗口中,有一项就是“原始数据”
在照片的原始数据中,查找到这一行:
<aux:ApproximateFocusDistance>***/***</aux:ApproximateFocusDistance>
如图中:
<aux:ApproximateFocusDistance>496/100</aux:ApproximateFocusDistance>
ApproximateFocusDistance的意思就是“大概的焦距(物距)”,用来表示拍摄距离。
图中,496/100=4.96,就表示大概有4.96米远(这里也有可能是两位数,如32/10,就表示3.2米)。
三、ExifToolGui:
ExifToolGUI是一款ExifTool软件应用开发图形界面。
NINGBOCAT: 我找到了开发者的主页,
ExifToolGui 的开发者已经停止更新了,应该不会有新版本出来了,而那位开发ExifTool的作者说还会继续开发下去,这是好消息!
外行的人可以把ExifTool 理解为照片上面原始信息的读取程序,只不过读出来的程序是在Dos系统下面直接流水帐一样的列出来的,而ExifTooGui 就相当于把列出来的数据以更直观可操作的方式显示出来,并且可以很方便使用。
但是软件是会有兼容性的问题的,就目前来说windows 10 64位系统为止,99.8%的情况下不会有卡死等情况发生,
就是以后不知道了。
简要使用说明和技巧:
在左侧的目录树中选择想要查看的照片,左下角可以预览图片。
Raw和jpg都可以浏览,对于Raw格式的解析,这个软件是通过本机安装的解Raw程序来实现的.
NINGBOCAT:也就是说如果是佳能相机.cr2 或是索尼相机.arw 这种格式,你在电脑上面用系统自带的看图软件如果打不开,说明没有安装对应的解 RAW格式图片的控件。
一般来说佳能相机只要安装官方的Digital Photo Professional这个软件之后,就可以把控件代码安装到系统内,其它看图软件也都可以打开了。
在中间的区域选中你要查看的图片,右侧就会显示出该图片的所有参数。在All和Maker两个页签中,能够找到对焦距离(Focus Distance)这个参数。All是显示所有的exif参数,Maker是指相机制造商添加的信息。如下图所示:
有个小技巧,由于exif参数非常多,所以每次查看要想找到Focus Distance这个参数会非常费劲。这时候可以右键单击参数名称,在弹出的菜单中点击Add tag to custom view,这样你关注的参数就可以出现在custom页签中,如下图所示:
这样以后每次查看时,直接点custom页签,直接就能看到Focus Distance这个参数,非常方便、直观。如下图所示:
还有一点需要注意的是,如果用Photoshop处理图片,哪怕什么都不做,只是重新保存一下,那么很有可能Exif中的“厂商注释信息”这一部分就会丢失,其中当然也包括Focus Distance,这样就显示不了对焦距离了。最好是直接看Raw原图或者直接解出来的JPG
NINGBOCAT: 他说的是尼康相机,如果是佳能相机会有上限和下限两条数据,对焦距离我一般是两条数据加起来除二。
NINGBOCAT: 以上主要是引用,下是我来介绍了:
上面作者提供的ExifTool.exe有点老,我更新到了 11.49
可以从这里下载:
ExifToolGUI-5.16.rar:
ExifToolGUI-5.16.rar: https://url55.ctfile.com/f/14928255-562048448-c83e2d (访问密码:7242)
(已包括了 ExifTool.exe 12.4版本)
ExifTool.exe 12.4
exiftool-12.40.zip: https://url55.ctfile.com/f/14928255-562048450-7e7681(访问密码:7242)
2022年3月31日
NINGBOCAT: 原来一直以为索尼相机生成的原始RAW文件是不带这个对焦距离信息的,所以任何程序都没办法显示。
结果有索尼机友说可以用命令行的方式显示:
exiftool -FocusDistance2 filename
我试着把程序和文件放在D盘根目录下,并且文件名写成1.arw 为了简单不出错,
结果立马显示:28.91米的对焦距离.
这个问题据说在 exiftool forum 上有人提过:
主要问题我估计就是因为:ExifToolGUI 版本停在最后的 5.16 再也不更新了。
然后别的软件就参考这个软件进行开发,以至于不知道索尼的参数或是说没有细心注意这个问题。
今天我把Exif Pilot更新到最新,同样没有索尼的FocusDistance2
由于索尼有自家的PC端和安卓端程序在开发,并且程序可优化的地方很多,希望他们能及时更新上去吧。
也就是说:索尼相机的原始arw文件是包含了对焦距离这一参数的,
但是目前为止没有一款专业的exif软件或是看图软件能读取和显示出来!!
(原创)索尼相机RAW文件查看照片拍摄距离的小程序
https://ningbocat.com/post/2026.html
四、Exif Pilot
我找到的最新版本为 6.6 可以从这里下载:
Exif Pilot 6.6
Exif Pilot: https://url55.ctfile.com/d/14928255-47897939-fc70aa(访问密码:7242)
这个软件同ExifToolGui 相比最大的好处:可以直接对比所有照片的每一个数据,显示哪几个数据可以自定义。
也正因为具有批量化的特点,每个文件夹内的照片最好不要太多,特别是每个文件都很大的话打开会很慢!
当然,如果是我,我还是宁可多等待一会儿以看到所有数据的。
插一条经验之谈:
或是升级电脑的硬盘到M2或至少是SSD ,如果是移动硬盘建议不要用机械硬盘,更不能外接USB2.0,至少要USB3.0以上的接口
很多电脑的机箱前面所谓的USB3.0都是假的,速度只能30mb每秒 ,一定一定要接机箱后面的USB口,可以有每秒几百MB以上的速度,或是买一条USB 3.0延长线接SSD移动硬盘。
SSD移动硬盘盒不要买太便宜的,一般来说飚王的SHE072这种经典又真实的还是不错的。
至于M2 硬盘盒我没有具体研究,不好乱介绍了,买大品牌总是没错的。
U盘的话也一定一定要用正宗USB3.0的。
写完以上这些差不多软件把我SSD移动硬盘上的数据也加载完成了:
先在左边选择目录,然后中间选择某一个照片文件名,会慢慢出现数据,等加载完成就可以了。
中间和右边都有自己定义的想显示的数据了,我自定义的是以下的数据:
对焦距离,快门时间,光圈,闪光灯,镜头最大焦距,对焦最近距离,对焦最远距离,镜头型号,镜头序列号等。
如果不想看自定义的,可以:
这里的FocusDistanceLower 2682就是 最小对焦距离:26.82米的意思
这里的FocusDistanceUpper 3760就是 最大对焦距离:37.60米的意思
我也不知道哪一个数据最准确,一般我就取一个平均值:2682+3760=6442/2=3221 我就理解为:32米左右。
数据太多,又不是我关注的点,所以还是自定义好,那么怎么个自定义??
在上面的菜单栏找到 Tools -> Options
然后左边All或是 Exif/CannoFileInfo
要什么数据只要点中某一条就可以了,如果不要某一条记录,再点一下不选中就可。
还可以用相同的方法设置导出的数据点,可以保存为模板:
不过我不知道为什么我的windows 10 64位系统下,不能多选文件,只能选择一个文件把这个文件的数据导出来,那实际意义不大的。
有可能批量导出或是批量处理是要另外插件的,或是另外再付款的。
只不过这个超出了我的使用范围我也不研究了。
真想导出数据的话可以用一个极为简单的办法:OCR
也就是把屏幕截图或是用手机拍下来,然后把图片转成文档就可!!可以转成WORD或是Excel等等很多格式。
我这里就不介绍了,直接看以下两个文章就可:
(原创)OCR文字识别工具 ABBYY FineReader 把图片转成文档
https://ningbocat.com/post/1204.html
(原创)讯飞输入法的妙用:语音翻译+智能OCR + 文本转语音播报
https://ningbocat.com/post/1391.html
还有一些小的功能:
可以用Clear清除不同类别的信息,如:GPS定位信息。
像佳能的5D4 如果开启了GPS定位,别人可以通过照片就定位到照片拍摄地点的座标,可以直接定位到当时拍照片的位置。
这里可以把GPS信息清除,别的信息不变。
还可以用Copy 把EXIF信息COPY到XMP文件。
这里的Edit EXIF/IPTC/XMP 主要是提供一部分数据的修改,但是由于相机厂家不会开放所有数据的参数,
像是对焦距离这种数据是不能自己修改的。
(也可能有更牛的软件可以做到,不过意思不大吧)
别的功能我应该也没什么了,我主要用来直观得看对焦距离和相关一些信息用。
五、bkViewer
软件主页:http://www.bykeer.com/app/bkviewer/index.php
你可以直接把这个软件理解为ExifToolGui 的中文版本,并且作者一直是在更新中的!
前段时间还不支持查看对焦距离,我当时给他们一个反馈之后,前几天2019年6月6日的最新版本已支持了,严重点赞!!!
并且最为重要的是:这是一个单文件,不用安装,完全便携和免费的软件!
NINGBOCAT: 现在国产的软件: Bkviewer 6.2版本以上都可以正常显示索尼相机RAW文件的距离信息了!!
他们的主页上对于软件的功能介绍得极为详细了,仔细看看就可。如果发现有什么功能有问题也可以提意见给他们,以后新版本就会更新了。
可以从官方主页下载软件,也可以从这里下载,我把所有版本下载好了,
数码照片浏览器bkViewer.rar:
https://url55.ctfile.com/d/14928255-52562105-1602e9?p=7242
(访问密码:7242)
这里我只关注如何查看照片的对焦距离:
这个软件打开之后不是最大化,我第一步就是最大化(可能为了适应小显示器的系统吧)
从左边选择想要查看的目录:燕子点水
选中一张照片,双击进入:
可以看到我这张照片是我Photoshop CC 2019处理过的,所以距离信息一般是会丢失的。
要的是相机直接导出来的 RAW 或是JPG格式的文件。
我找到了相机直出的.CR2文件,在底下透明黑色条那里右键:查看EXIF信息
把默认的简洁模式改成完整模式,然后如果不想看太多的信息可以把别的钩钩全部去掉,
只留下:厂商标记
然后找到“对焦距离下限” 就可以了。
当然,这里还不够完美,因为 ExifToolGui是可以显示:
“对焦距离上限”和“对焦距离下限”两个信息的,我一般算上限和下限的平均值。
但是这里只能看到下限。
看来还是有必要同开发者说一下了,希望能再改进。
如果要退出这个界面,只要按键盘最最最最最最左上角的 Esc键就可以了。
还有,我发现不同的相机对于对焦距离的表述也各有不同,我没有尼康,索尼的照片不好说。
也有可能没有这个数据,但是佳能相机都有。
以上是windows 10 64位下都可以正常运行的程序。
我还试过别的程序,要么不能在win 10 64位下运行,要么就是数据一直出不来我也不知道为什么,有可能没更新了。
所以这里就不介绍了。
如果以后有新的发现,我再更新。
还有,以上几个程序里也基本上都能读出GPS的位置信息的,如:高度,经度,纬度这种的,可以直接定位到google的地图上。
BUT 在中国大陆目前来说不是人人可以上得了google的,就算用了科学上网的方法,也有很多七七八八的麻烦。
所以直接从照片定位到地图上某个点,然后把一个目录下的所有文件全部显示在一张地图上面这类的,我还是直接介绍我一直在用的几个手机app为好。
手机可以直接显示在百度地图,高德地图等APP上面,包括对方手机拍的照片只要包括位置信息也可以的。
这个留给下次文章介绍了。
NINGBOCAT 2019年7月:软件已更新,不但有距离可以看还可以直接在电脑浏览器上看到GPS定位点!!
极好!
如上图:在选中的照片按右键,如果照片带有GPS信息,那就可以看到:高德地图定位,腾讯地图定位,google地图定位,Bing地图定位 这四个地图定位。
高德地图:
(以下是Bing地图,不过在猎豹浏览器上打开一闪一闪的,兼容性有点问题)
基本上以上这四个地图用用足够了。
2021年12月13日,NINGBOCAT:
发现作者一起在“更新”软件,把很多地图更新没有了。
我查了一下,目前比较好的几个版本还是可以用的,我放在网上了:
5.4 , 5.4e, 6.0 f
https://ningbocat.lanzouo.com/b07z4wcof
密码:9qus
(原创)手机地图上显示照片拍摄地点的app测试汇总 - 照片exif信息
https://ningbocat.com/post/1590.html
bkviewer 6.2支持sony FocusDistance2对焦距离了,可以试下
好的!!极好!!