相机光学(零)——分辨率测试

article/2025/9/15 16:18:19

(1)分辨率测试卡

1.测试光路

<1>反射式

优点:测试方便,普通的日光z灯或者白炽灯光源都可以测试

缺点:容易反光,受外界杂光干扰影响测试效果

实物:

<2>透射式

优点:测试更精准,不易受杂散光干扰影响测试效果

缺点:需要专业的背光源灯箱补光,相对成本较高

实物:

2.测试卡材料工艺表

材料优点缺点
PET背胶哑膜经济实惠,超大尺寸2x以下精度一般
光学菲林清晰度高色彩单一黑白
铜板纸覆亚膜清晰度高,色彩精准成本较高
裱板版面平整,挪动方便造价运输成本相对较高

3.分辨率测试卡的选择

常规测试建议尽量选择测试卡大小在2x-4x之间的测试卡,效果较理想,操作性也比较容易,环境要求,成本造价相对适中;镜头角度越大的广角、超广角,选择2x,4x,8x测试卡;通常短焦,微焦,如显微镜,医疗内窥镜选择0.5x,1x测试卡,相对测试效果,操作性较好;测试变焦镜头,多种焦段镜头,测试前后景深等可选购多张多种尺寸的测试卡。

(2)关键参数

一般采用LP/PH这个单位描述,PH为像素的尺寸乘以像素数目,LP为线对,可以跟LP/MM这个单位进行换算。

PS:LW / PH = LW / (640 * 2.2 um) = LW / 1.408 mm = (2/1.408) LP / mm

空间频率转换图如下:

 LW/PHLP/mmL/mm周期/mm循环/像素LP/PH
LW/PHx1/2倍图像高度/图像高度/2倍图像高度/[2x#vert,像素]/2.0
LP/mmx2倍图像高度x1x2.0x1x像素间距x图像高度
L/mmx图片高度x0.5x1x0.5x[像素间距据/2]x[图像高度/2]
周期/mmx2倍图像高度x1x2.0x1x像素间距x图像高度
循环/像素x[2x#vert,像素]/像素间距x[2/像素间距]/像素间距x1x[#vert,像素]
LP/PHx2.0/图像高度2/图片高度/图像高度/#vert,像素x1

参考链接:http://www.videochecker.com/news/chanpin/fenbianlv/2017/1227/798.html


http://chatgpt.dhexx.cn/article/HWknKerM.shtml

相关文章

图像分辨率测试—imatest

一.测试光源环境 1.图卡测试背板选择黑色或者18%灰&#xff0c;减少炫光.。 2.左右反射光源箱以30-50为最佳照射角度。 二、指标测试—分辨率测试 1.评价镜头的两个重要指标&#xff1a;分辨率和反差. ①分辨率又称为解析力&#xff0c;解析度&#xff0c;实质镜头再现被…

分辨率测试方法 ——TV line检测

目录 1、TV line检测 1-1、TV line检测概述 1-2、怎样使用TV line检测 1-3、测试验收标准 1-4、测试结果记录 1、TV line检测 1-1、TV line检测概述 TV line主要用于主观测试&#xff0c;总体来说没有一个具体的标准。大多数公司是以人的读取为标准。不同人的读取&#xff0c;…

Building Crosswalk For Windows

原文访问太慢&#xff0c;转载到这里方便访问。 Building Crosswalk For Windows Download and install Microsoft Visual Studio 2013. We do not support Visual Studio 2015 at the moment. Install Git For Windows from http://git-scm.com/download/win and make sure …

如何在Crosswalk上强制运行WebGL

如果你想在一个包含黑名单中GPU的设备上使用WebGL测试一个应用&#xff0c;这里存在一个可用的变通方法&#xff1a; 将--ignore-gpu-blacklist命令行选项传递到xwalk 二进制文件即可。 但是如果Crosswalk被当做本地库直接嵌入到应用中&#xff08;例如&#xff1a;使用Cross…

crosswalk代替webview

五步整合crosswalk内核浏览h5变高性能APP. crosswalk介绍就不提了。我这里提供5个步骤整合到android项目中去。 开发环境: Android Studio 1.build.gradle Module配制 repositories {maven {url https://download.01.org/crosswalk/releases/crosswalk/android/maven2} }depe…

Building a Crosswalk application

原文访问实在太慢&#xff0c;转载到这里方便访问。 Building a Crosswalk application Crosswalk is a runtime for HTML5 applications. This means that any existing HTML5 applications should run on Crosswalk, providing they already run in a modern browser (Chro…

android crosswalk闪退,Crosswalk 首次启动闪烁一下的处理办法(Xamarin.Android)

Crosswalk继承好了Webview之后&#xff0c;出现了一个奇怪现象。首次启动会短暂的黑屏闪烁。 进过查阅发现Xwalk控件Webview内部使用的是surfaceview。 而安卓surfaceview是特殊的控件&#xff0c;它独特缓存和处理机制&#xff0c;默认颜色为黑色#000。系统在第一次添加surfac…

Android集成Cordova与Crosswalk

1. 介绍 1.1 Cordova Cordova是贡献给Apache后的开源项目&#xff0c;是从PhoneGap中抽出的核心代码&#xff0c;是驱动PhoneGap的核心引擎。Adobe将会继续以Cordova加上PhoneGap Build和Adobe Shadow的组合提供PhoneGap。 特性&#xff1a; ● 移动应用程序使用Html、Css、…

android crosswalk闪退,一篇文章读懂开源内嵌浏览器Crosswalk【转载】

本帖最后由 ecoolper 于 2014-12-24 17:55 编辑 Web技术的优势早已被广大 Crosswalk作为一款开源的web引擎&#xff0c;正是为了跨越这些障碍而生。目前Crosswalk正式支持的移动 Crosswalk有何优势&#xff1f; Crosswalk采用Chromium内核并不断地快速演进(六周一次更新)&#…

【Android】Crosswalk 开发浅析

最近的项目中&#xff0c;有用到phonegap&#xff0c;并需要展示一些需要高效渲染的网页&#xff0c;同情况下&#xff0c;IOS跑起来轻松无比&#xff0c;但是Webview。。。。&#xff08;泪奔&#xff09;&#xff0c;在焦头烂额的机型及版本适配中&#xff0c;发现了Crosswal…

android crosswalk 集成

crosswalk 集成 在项目根路径下的 build.gradle 中添加&#xff1a; buildscript {repositorities {……}}allprojects {repositories {……maven { url https://download.01.org/crosswalk/releases/crosswalk/android/maven2}}}在对应 module 的 build.gradle 中添加依赖&am…

Android 集成Chrome 浏览器内核 Crosswalk

Crosswalk 内核的兴起与消亡 Android 4.4 版本之前&#xff0c;使用的是基于 androidWebKit 的 WebView 但实际上&#xff0c;由于 Android 的碎片化问题&#xff08;大量存在不同的 Android 系统版本&#xff0c;并且各个厂商对内置应用进行定制化&#xff0c;有可能用的不是…

Android集成三方浏览器之Crosswalk

上一篇讲解了腾讯 X5 内核的集成&#xff0c;这一篇是讲解 Crosswalk 的集成 Crosswalk 也是采用了Chromenium 内核&#xff0c;是一款开源的 web 引擎&#xff0c;开发者可以直接把 Crosswalk 嵌入到应用之中&#xff0c;当然也支持共享模式&#xff08;系统中没有对应的 Cros…

CROSSWALK入门

Crosswalk是一款开源的web引擎。目前Crosswalk正式支持的移动操作系统包括Android和Tizen&#xff0c;在Android 4.0及以上的系统中使用Crosswalk的Web应用程序在HTML5方面可以有一致的体验&#xff0c;同时和系统的整合交互方面&#xff08;比如启动画面、权限管理、应用切换、…

Java和大数据的关系如何?

非常多的人&#xff0c;尤其是没有研究过&#xff0c;没有关注过这块知识的人都容易误解Java 和大数据的概念&#xff0c;甚至有些人认为大数据就是用java写的。 一&#xff1a;两者关系 java是计算机的一门编程语言&#xff1b;可以用来做很多工作&#xff0c;大数据开发属于…

java,大数据,

辅导&#xff0c;环境安装

Java?还是大数据?

IT 行业的人可能听过“ Java 大数据开发”这个名词&#xff0c;其实这并不是一个新岗位&#xff0c;而是因为大数据开发的编程语言以 Java 为主&#xff0c;掌握 Java 是进行大数据开发的基础&#xff0c;这才形成了“ Java 大数据开发”的说法。 随着 Java 开发岗人才供应趋于…

大数据开发-Java入门1

目录 1、计算机语言发展史1.1 计算机语言&#xff1a;1.2 常用的DOS命令&#xff1a; 2、java介绍与安装3、Java程序初体验3.1 Java开发三步走3.2 常见错误3.3 代码解释3.4 源文件名和类型 1、计算机语言发展史 1.1 计算机语言&#xff1a; 第一代&#xff1a;机器语言第二代…

JAVA 大数据方向 - 知识体系概况

JAVA 大数据方向 - 知识体系概况 想学后端&#xff0c;面临选方向&#xff0c;补充一下

学习Java大数据需要掌握哪些Java技能?

学习Java大数据需要掌握哪些Java技能&#xff1f;现在大数据发展很速度很多小伙伴想要学习Java大数据技术开发&#xff0c;但是学习大数据为什么需要掌握Java技能呢&#xff1f; 一、学大数据为什么要掌握Java&#xff1f; 首先&#xff0c;我们学习大数据&#xff0c;为什么要…