在做三维重建和视觉测量的应用中,如果不想做复杂的相机标定,那么可以从图像的exif信息中获取相机的焦距信息。这里提供两种方法:

1.通过35mm等效焦距来计算:

图像的exif信息可以从图像的属性中获取,例如下图中,可以看出35mm等效焦距为35mm,   根据35mm胶片的尺寸为36mmx24mm,

那么相机的焦距为(像素单位焦距)  F = 2832 * 35 / 36 = 2753.33 pixel

2.根据ccd尺寸计算焦距,首先从图中可知相机的焦距为6毫米,根据相机型号KODAK Z612 查询http://www.dpreview.com/得知,此款相机的ccd尺寸为5.75mm,

那么根据 F = 2832 * 6/5.75可以计算

如何使用图片的exif信息计算相机焦距相关推荐

  1. python相机拍照显示时间_python让图片按照exif信息里的创建时间进行排序的方法...

    本文实例讲述了python让图片按照exif信息里的创建时间进行排序的方法.分享给大家供大家参考.具体分析如下: 我们经常会从不同的设备里取出照片,比如照相机,手机,iphone等等,操作系统记录的创 ...

  2. C# 获取图片的EXIF 信息

    关于 EXIF 信息的介绍. 1  EXIF,是英文Exchangeable Image File(可交换图像文件)的缩写.EXIF是一种图像文件格式,只是文件的后缀名为jpg.EXIF信息是由数码相 ...

  3. 获取图片的EXIF信息如此困难?

    对于数码相机所拍摄出的图片,Exif信息非常重要.Exif是英语Exchangeable Image File(可交换图像文件)的缩写,最初由日本电子工业发展协会(JEIDA --Japan Elec ...

  4. [转]数码照片的JPG文件高级信息(用C#读取图片的EXIF信息)

    [转]数码照片的JPG文件高级信息(用C#读取图片的EXIF信息) 数码相机的照片很多,而且文件名也不直观,所以写了个程序批量改名,就是把文件名都改成相机的拍照日期,呵呵,谁知道拍照日期不是那么好取, ...

  5. 在Android下通过ExifInterface类操作图片的Exif信息

    什么是Exif 先来了解什么是Exif.Exif是一种图像文件格式,它的数据存储于JPEG格式是完全相同的,实际上Exif格式就是JPEG格式头插入了 数码照片的信息,包括拍摄的光圈.快门.平衡白.I ...

  6. php exif信息,php通过exif_read_data函数获取图片的exif信息

    php获取图片的exif信息,php自带一个exif_read_data函数可以用来读取图片的exif信息,代码来自php手册 echo "test1.jpg: \n"; $exi ...

  7. php exif信息,php如何给jpg图片写入exif信息?

    在写一个php把图片方向根据exif旋转过来的功能,功能是做好了,但是旋转之后的图片文件exif信息都没了,因为我用imagejpeg重写了图片,请问怎么把exif写回去? 贴一下我旋转图片的代码: ...

  8. JS获取图片的EXIF信息+纠正图片方向

    前端图片处理碰到的一个离奇 bug , 关于图片的 EXIF 信息,特地记录下来 . 然后使用一下代码可以获取Orientation信息,并纠正Orientation带来的图片旋转问题 // from ...

  9. php exif信息,php通过exif_read_data函数获取图片的exif信息_php技巧

    php获取图片的exif信息,php自带一个exif_read_data函数可以用来读取图片的exif信息,代码来自php手册 \n"; $exif = exif_read_data('te ...

最新文章

  1. oracle改用户名名字,Oracle中如何更改用户名
  2. 简单的CSS颜色查看工具
  3. DFT实训教程笔记2(bibili版本)- Scan synthesis practice
  4. 公司禁用U盘和移动硬盘的方法
  5. 十一、深入Java的判断语句
  6. 清华男神再获世界大奖,从放牛娃到清华校长,他考研3次,读博7年,做出诺奖级的科研成果...
  7. hive集成spark和mysql
  8. django models索引_sql – 为什么Django显式地在唯一字段上创建索引
  9. TortoiseGitPlink提示输入密码解决方法
  10. 一个很cool的C#的高性能数学库
  11. 一步步教你优化Delphi字串查找(转载)
  12. 多媒体会议系统中的延迟
  13. 裤子尺码对照表eur40_有了裤子尺码对照表,再也不用担心买错裤子了
  14. 不积跬步 无以至千里
  15. WebStorm下载与安装
  16. 图漾科技招聘|机器视觉算法、嵌入式驱动开发高级工程师等岗位
  17. MBSE系统工程是什么
  18. 图形学介绍-3D转换
  19. 0基础光缆/光纤熔接教程
  20. 海外众筹:产品出海kickstarter海外众筹流程

热门文章

  1. canvas教程6-绘制圆弧
  2. wp8.1 java_UWP tips (与wp8.1的不同)
  3. php怎么自动识别车牌号,如何在Windows中使用Open ALPR(自动车牌识别)从图像中识别车辆牌照...
  4. JavaScript-Tool:Moment.js
  5. 分享在实际项目中积累的硬件调试经验 - 调试方法,以及常见调试案例
  6. DirectX11与DirectX12在古墓丽影暗影中的表现
  7. 玩转华为ENSP模拟器系列 | 配置RSTP功能示例
  8. 线程的同步和异步理解
  9. main.c: In function ‘hello’: main.c:3:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ bef
  10. python 实时录音_python实现录音功能(可随时停止录音)