关于视场角,你需要知道这些!

2024-04-02 02:20
文章标签 需要 知道 视场

本文主要是介绍关于视场角,你需要知道这些!,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

视场角在光学工程中又称视场,视场角的大小决定了光学仪器的视野范围。视场角又可用FOV(Field of view)表示,其与焦距的关系如下:像高 = EFL*tan (半FOV);EFL为焦距;FOV为视场角。即以入瞳位置为顶点,以被测目标的物像可通过镜头的最大范围的两条边缘构成的夹角,称为视场角。

AOB水平视场角和BOC垂直视场角

ML-M5025UR镜头视场角

如上图所示,△ABC是直角三角形,△ABD是等腰三角形。工作距离= 550mm,BD = 长边视野90mm,原WD(镜头物方最前端到被拍摄物之间的距离)=500mm,原OD(镜头物方镜面到被拍摄物体表面的物理距离)=506.5mm,入瞳位置=21.2mm (见ML-M5025UR镜头规格书) 实际OD = 工作距离 +(原OD-原WD) = 550+(506.5-500)= 556.5mm。求: 水平视场角HFOV,即∠ BAD。

BC = BD÷2 = 45mmAC = 实际OD + 入瞳位置(视场角以入瞳位置为顶点)= 556.5mm+21.2= 577.7mm。

在直角△ABC中tan∠BAC = BC÷AC= 45÷577.7= 0.0778951 ∠BAC =0.0778951*180°/π=4.451°在等腰△ABD中∠ BAD = 2×∠BAC= 2×4.451°= 8.902°此时我们便求出了水平视场角为8.902°,得到公式如下:视场角 = 2tan [(视野/2)÷(实际OD+入瞳位置)] 带入公式。

我们看到,相同条件下,视场角的大小决定了镜头的视野范围,同一镜头,视场角越大,视野就越大。通俗地说,目标物体超过这个角就不会被收在镜头里。由此可见,镜头视场角是一个非常重要的参数,在工业自动化领域,部分工程师可能并不会注意到这一参数,不过在一些特定应用中,则是不可忽略的。

视场角分类

标准镜头:视角45度左右,使用范围较广。

远摄镜头:视角40度以内,可在远距离情况下拍摄。

广角镜头:视角60度以上,观察范围较大,近处图像有变形。

这篇关于关于视场角,你需要知道这些!的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/868725

相关文章

关于数据埋点,你需要了解这些基本知识

产品汪每天都在和数据打交道,你知道数据来自哪里吗? 移动app端内的用户行为数据大多来自埋点,了解一些埋点知识,能和数据分析师、技术侃大山,参与到前期的数据采集,更重要是让最终的埋点数据能为我所用,否则可怜巴巴等上几个月是常有的事。   埋点类型 根据埋点方式,可以区分为: 手动埋点半自动埋点全自动埋点 秉承“任何事物都有两面性”的道理:自动程度高的,能解决通用统计,便于统一化管理,但个性化定

业务中14个需要进行A/B测试的时刻[信息图]

在本指南中,我们将全面了解有关 A/B测试 的所有内容。 我们将介绍不同类型的A/B测试,如何有效地规划和启动测试,如何评估测试是否成功,您应该关注哪些指标,多年来我们发现的常见错误等等。 什么是A/B测试? A/B测试(有时称为“分割测试”)是一种实验类型,其中您创建两种或多种内容变体——如登录页面、电子邮件或广告——并将它们显示给不同的受众群体,以查看哪一种效果最好。 本质上,A/B测

Vue2电商项目(二) Home模块的开发;(还需要补充js节流和防抖的回顾链接)

文章目录 一、Home模块拆分1. 三级联动组件TypeNav2. 其余组件 二、发送请求的准备工作1. axios的二次封装2. 统一管理接口API----跨域3. nprogress进度条 三、 vuex模块开发四、TypeNav三级联动组件开发1. 动态展示三级联动数据2. 三级联动 动态背景(1)、方式一:CSS样式(2)、方式二:JS 3. 控制二三级数据隐藏与显示--绑定styl

使用WebP解决网站加载速度问题,这些细节你需要了解

说到网页的图片格式,大家最常想到的可能是JPEG、PNG,毕竟这些老牌格式陪伴我们这么多年。然而,近几年,有一个格式悄悄崭露头角,那就是WebP。很多人可能听说过,但到底它好在哪?你的网站或者项目是不是也应该用WebP呢?别着急,今天咱们就来好好聊聊WebP这个图片格式的前世今生,以及它值不值得你花时间去用。 为什么会有WebP? 你有没有遇到过这样的情况?网页加载特别慢,尤其是那

插件maven-search:Maven导入依赖时,使用插件maven-search拷贝需要的依赖的GAV

然后粘贴: <dependency>    <groupId>mysql</groupId>    <artifactId>mysql-connector-java</artifactId>    <version>8.0.26</version> </dependency>

js基础需要注意的点

1 js中单引号和双引号都能创建字符串,但是html的元素属性规定必须用双引号,所以js优先用单引号定义字符串。

[情商-13]:语言的艺术:何为真实和真相,所谓真相,就是别人想让你知道的真相!洞察谎言与真相!

目录 前言: 一、说话的真实程度分级 二、说谎动机分级:善意谎言、中性谎言、恶意谎言 三、小心:所谓真相:只说对自己有利的真相 四、小心:所谓真相:就是别人想让你知道的真相 五、小心:所谓善解人意:就是别人只说你想要听到的话 前言: 何为真实和真相,所谓真相,就是别人想让你知道的真相!洞察谎言与真相! 人与人交流话语中,处处充满了不真实,完全真实的只是其中一小部分,这

作为刚从事Java开发的小白,需要掌握哪些技能

作为一个刚踏入Java开发世界的小白,面对各种技术和工具,你可能会觉得有点不知所措。但是别担心,我会给你一个简单清晰的路线图,让你可以有条不紊地掌握基本技能,逐步成长为一名Java开发者。 1. 扎实的Java基础 Java的基础是你迈向高级开发的重要基石,建议从以下几个方面着手: 语法和基础概念:比如变量、条件语句、循环、方法、数组、面向对象编程(OOP)等等。这些基础如同建房子的地基,越

xml数据作为表单参数在网络传递也需要用urlencode处理

xml数据作为表单参数在网络传递也需要用urlencode处理。才能确保数据被正确的传递和解析。需要加深对数据在web上传递的理解。

url参数中带有号,需要用先把url做个解析,使其方便在网络上传递

需求:提交异步通知地址给宝付的投标接口,发现投标成功后,异步通知地址没有被调用 排查:通过和宝付技术对接,发现是203,地址重定向错误。深入排查,发现异步通知返回的地址中&号之后的参数宝付没有收到 结论:表单提交的参数中的异步通知地址中的&号没有做urlencode()处理导致传递丢失参数。 地址参数中带有&号,java在做提交的时候,不能正确传递&,导致地址中&之后的内容丢失。故此需要ur