如何使用图片的exif信息计算相机焦距
在做三维重建和视觉测量的应用中,如果不想做复杂的相机标定,那么可以从图像的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信息计算相机焦距相关推荐
- python相机拍照显示时间_python让图片按照exif信息里的创建时间进行排序的方法...
本文实例讲述了python让图片按照exif信息里的创建时间进行排序的方法.分享给大家供大家参考.具体分析如下: 我们经常会从不同的设备里取出照片,比如照相机,手机,iphone等等,操作系统记录的创 ...
- C# 获取图片的EXIF 信息
关于 EXIF 信息的介绍. 1 EXIF,是英文Exchangeable Image File(可交换图像文件)的缩写.EXIF是一种图像文件格式,只是文件的后缀名为jpg.EXIF信息是由数码相 ...
- 获取图片的EXIF信息如此困难?
对于数码相机所拍摄出的图片,Exif信息非常重要.Exif是英语Exchangeable Image File(可交换图像文件)的缩写,最初由日本电子工业发展协会(JEIDA --Japan Elec ...
- [转]数码照片的JPG文件高级信息(用C#读取图片的EXIF信息)
[转]数码照片的JPG文件高级信息(用C#读取图片的EXIF信息) 数码相机的照片很多,而且文件名也不直观,所以写了个程序批量改名,就是把文件名都改成相机的拍照日期,呵呵,谁知道拍照日期不是那么好取, ...
- 在Android下通过ExifInterface类操作图片的Exif信息
什么是Exif 先来了解什么是Exif.Exif是一种图像文件格式,它的数据存储于JPEG格式是完全相同的,实际上Exif格式就是JPEG格式头插入了 数码照片的信息,包括拍摄的光圈.快门.平衡白.I ...
- php exif信息,php通过exif_read_data函数获取图片的exif信息
php获取图片的exif信息,php自带一个exif_read_data函数可以用来读取图片的exif信息,代码来自php手册 echo "test1.jpg: \n"; $exi ...
- php exif信息,php如何给jpg图片写入exif信息?
在写一个php把图片方向根据exif旋转过来的功能,功能是做好了,但是旋转之后的图片文件exif信息都没了,因为我用imagejpeg重写了图片,请问怎么把exif写回去? 贴一下我旋转图片的代码: ...
- JS获取图片的EXIF信息+纠正图片方向
前端图片处理碰到的一个离奇 bug , 关于图片的 EXIF 信息,特地记录下来 . 然后使用一下代码可以获取Orientation信息,并纠正Orientation带来的图片旋转问题 // from ...
- php exif信息,php通过exif_read_data函数获取图片的exif信息_php技巧
php获取图片的exif信息,php自带一个exif_read_data函数可以用来读取图片的exif信息,代码来自php手册 \n"; $exif = exif_read_data('te ...
最新文章
- oracle改用户名名字,Oracle中如何更改用户名
- 简单的CSS颜色查看工具
- DFT实训教程笔记2(bibili版本)- Scan synthesis practice
- 公司禁用U盘和移动硬盘的方法
- 十一、深入Java的判断语句
- 清华男神再获世界大奖,从放牛娃到清华校长,他考研3次,读博7年,做出诺奖级的科研成果...
- hive集成spark和mysql
- django models索引_sql – 为什么Django显式地在唯一字段上创建索引
- TortoiseGitPlink提示输入密码解决方法
- 一个很cool的C#的高性能数学库
- 一步步教你优化Delphi字串查找(转载)
- 多媒体会议系统中的延迟
- 裤子尺码对照表eur40_有了裤子尺码对照表,再也不用担心买错裤子了
- 不积跬步 无以至千里
- WebStorm下载与安装
- 图漾科技招聘|机器视觉算法、嵌入式驱动开发高级工程师等岗位
- MBSE系统工程是什么
- 图形学介绍-3D转换
- 0基础光缆/光纤熔接教程
- 海外众筹:产品出海kickstarter海外众筹流程
热门文章
- canvas教程6-绘制圆弧
- wp8.1 java_UWP tips (与wp8.1的不同)
- php怎么自动识别车牌号,如何在Windows中使用Open ALPR(自动车牌识别)从图像中识别车辆牌照...
- JavaScript-Tool:Moment.js
- 分享在实际项目中积累的硬件调试经验 - 调试方法,以及常见调试案例
- DirectX11与DirectX12在古墓丽影暗影中的表现
- 玩转华为ENSP模拟器系列 | 配置RSTP功能示例
- 线程的同步和异步理解
- main.c: In function ‘hello’: main.c:3:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ bef
- python 实时录音_python实现录音功能(可随时停止录音)