相机

不得不了解的镜头参数 MTF

我只是一个虾纸丫 提交于 2019-12-05 23:39:56
我: 1800像素的相机配500W像素的镜头,靠谱么 供应商: 镜头看MTF的,一般镜头的500W像素指MTF30底下的对应它的靶面算出来的像素,好的软件用更小的MTF值,简单说在MTF20的时候这个镜头就是千万像素的了 来源: https://www.cnblogs.com/5free/p/11949251.html

Three.js - 走进3D的奇妙世界

為{幸葍}努か 提交于 2019-12-05 22:12:36
本文将通过Three.js的介绍及示例带我们走进3D的奇妙世界。 文章来源:宜信技术学院 & 宜信支付结算团队技术分享第6期-支付结算部支付研发团队前端研发高级工程师-刘琳《three.js - 走进3D的奇妙世界》 分享者:宜信支付结算部支付研发团队前端研发高级工程师-刘琳 原文首发于支付结算团队公号-“野指针” 随着人们对用户体验越来越重视,Web开发已经不满足于2D效果的实现,而把目标放到了更加炫酷的3D效果上。Three.js是用于实现web端3D效果的JS库,它的出现让3D应用开发更简单,本文将通过Three.js的介绍及示例带我们走进3D的奇妙世界。 一、Three.js相关概念 1.1 Three.JS Three.JS是基于WebGL的Javascript开源框架,简言之,就是能够实现3D效果的JS库。 1.2 WebGL WebGL是一种Javascript的3D图形接口,把JavaScript和OpenGL ES 2.0结合在一起。 1.3 OpenGL OpenGL是开放式图形标准,跨编程语言、跨平台,Javascript、Java 、C、C++ 、 python 等都能支持OpenG ,OpenGL的Javascript实现就是WebGL,另外很多CAD制图软件都采用这种标准。OpenGL ES 2.0是OpenGL的子集,针对手机

数码相机选择,怎么选?

廉价感情. 提交于 2019-12-05 09:57:01
数码相机选择,怎么选?来自网络的总结可以参考一下 文章来源: 刘俊涛的博客 欢迎关注公众号、留言、评论,一起学习。 __________________________________________________________________________________ 若有帮助到您,欢迎捐赠支持,您的支持是对我坚持最好的肯定 (*^_^*) 来源: https://www.cnblogs.com/lovebing/p/11920567.html

Unity - Cinemachine实现相机抖动

拈花ヽ惹草 提交于 2019-12-05 00:26:21
普通相机抖动脚本较易实现,但在使用cinemachine相机下,其Transform组件不可被代码修改,那么Cinemachine的相机抖动如何实现呢?本文结合实际项目,对实现相机抖动的三大步骤进行系统讲解: 项目地址: Hero - SouthBegonia 设置流程 项目背景:一款2D像素动作游戏,我们操控着Player(必须带有Collider组件),游戏相机为 Cinemachine 2DCamera (关于其配置方法此处不做赘述,推荐文章在末尾参考处) 1. 在相机上添加监听脚本 在我们使用的虚拟相机 CM vcam1 上添加组件:AddComponent-> CinemachineImpulse Listener CinemachineImpulse Listener : 监听脚本内震动信号(方法调用) ,使得 抖动在此相机上发生 Channel Mask:通道遮罩,此处最好默认为EveryThing Gain:可获得震动信号的数目,0为屏蔽,1表示某时段仅能进行一个抖动运动 Use 2D Distance:用于2D游戏,忽略相机Z轴的抖动 2. 在震动信号发生物体上添加脚本 震动信号发生物体( 调用震动函数的物体 )为Player,因此需要在Player上添加组件:AddComponent-> Cinemachine Collision Impulse Source

zxing打开扫码页面,黑屏问题

给你一囗甜甜゛ 提交于 2019-12-04 19:17:46
项目中遇到的问题:打开扫码页面时,黑屏。第一次打开扫码页面,可以正常显示。之后再打开此界面,黑屏,只有中间的扫面框在刷新。 解决过程: 1.一开始以为是SurfaceView使用不当,没有触发surfaceCreated()方法,没有启动相机。经过调试,各方法均触发成功,排除; 2.相机没初始化。这块不熟悉,各种查资料。发现camera都不为null,也调用了相应方法,但是就是第二次打开页面时,不能成功启动。不明白。 3.由第二点,根据资料,相机启动了,还需要主动去关闭。这应该是正解。顺着这个思路,查看在onPause()中的 if ( handler != null ) { handler .quitSynchronously(); handler = null ; } CameraManager.get().closeDriver(); ok,最终查到,需要主动调用 camera .stopPreview () ; 结束取景预览。配合释放资源的方法,置空camera。总之就是打开了相机,还得关闭它。 目前的解决办法是修改成如下代码: public void closeDriver () { if (camera != null ) { FlashlightManager.disableFlashlight(); if (previewing) { camera

树莓派摄像头

为君一笑 提交于 2019-12-04 18:16:05
2019-11-17-11:19:45 一、相机模块的安装 将相机模块连接到Raspberry Pi的CSI端口,拔插摄像头之前,保险起见先关闭电源。 二、测试相机模块 系统设置中打开摄像头模块 首选项->Raspberry Pi Configuration->Interfaces->Camera [把disable改为enable]重启即可 测试相机,打开命令行输入 raspistill -o image.jpg 如果一切正常,则启动照相机,并在显示屏上显示照相机的预览,并且在5秒钟的延迟后, 捕获图像并储存为(image.jpg) 。 来源: https://www.cnblogs.com/1328497946TS/p/11875811.html

相机参数知识

て烟熏妆下的殇ゞ 提交于 2019-12-04 16:27:04
大疆无人机会机载相机,所以需要学会一些相机的参数,便于快速开发调试无人机 相机模式 AF/自动对焦: 自动对焦模式又分为三种(单次/连续/手动) 单次对焦:只对焦一次 连续对焦:会多次尝试对焦 手动:就是手动 MF/手动对焦 曝光三大要素 快门: 控制拍照时间 光圈: 控制相机接收的光亮 ISO: 白平衡 拍照模式 P/程序自动挡: 相机自动控制光圈快门,其他的设置需要手动,例如/IOS白平衡 A/光圈优先挡: 相机自动快门,光圈自己设置(光圈值越小,光圈越大,光圈越大,景深越好) 快门时间越慢捕捉的光线就越多,如果发生抖动的话,照片会糊掉 Auto: 全自动 M/手动: 手动 来源: https://www.cnblogs.com/wuyanzu/p/11874386.html

morphable model

守給你的承諾、 提交于 2019-12-04 08:46:32
人脸三维重建与表观建模(四)如何训练3d morphable model三维形变模型 飘哥 有了3d morphable model三维形变模型,那么问题是怎么能够训练这个模型, 上面这个流程图是《FaceWarehouse: a 3D Facial Expression Database for Visual Computing》中的一张流程图。 首先是用深度采集设备,如kinect,获取一个人在不同表情下的几何结构,这是一个点云的形式。 然后通过kinect fusion把缺失的部分补齐,这个点云的几何结构不能直接用, 这是会做一个标准的人脸模型,这个人脸模型拓扑结构是定义好的,然后把这个标准的人脸几何模型,通过非刚性的形变就能把它形变到采集到的点上,就得到了用标准的人脸拓扑结构表示采集到的人脸的几何模型。 有一个问题是假设要求模特做10种或者20种表情,每个人的理解是不同的,如张嘴动作,张嘴每个人张的大小不一致,这时候就需要一个facial rigging的过程,提前定义一个标准的表情模版,通过标准表情模版和采集数据的模版之间的匹配,就可以得到不同的人在标准表情下对应的几何机构,然后把这个流程重复在许多人身上,就可以得到一个数据集,再对这个数据集进行pca分解,就可以得到三维形变模型中的向量,这样就完成了整个模型构建的过程。 有了构建好的模型

针孔成像模型

左心房为你撑大大i 提交于 2019-12-04 06:36:14
相机模型 数码相机图像拍摄的过程实际上是一个光学成像的过程。相机的成像过程涉及到四个坐标系: 世界坐标系、相机坐标系、图像坐标系、像素坐标系 以及这四个坐标系的转换。 一、理想透视模型——针孔成像模型 相机模型是光学成像模型的简化,目前有线性模型和非线性模型两种。实际的成像系统是透镜成像的非线性模型。最基本的透镜成像原理如图所示: 其中 u 为物距, f 为焦距,v 为相距。三者满足关系式: 相机的镜头是一组透镜,当平行于主光轴的光线穿过透镜时,会聚到一点上,这个点叫做 焦点 ,焦点到透镜中心的距离叫做 焦距 f 。数码相机的镜头相当于一个凸透镜,感光元件就处在这个凸透镜的焦点附近,将焦距近似为凸透镜中心到感光元件的距离时就成为小孔成像模型。小孔成像模型如图所示。                 小孔成像模型 为了简化分析,我们将成像平面放在小孔前面,并且成的像也是正立的。 小孔成像模型是相机成像采用最多的模型。在此模型下,物体的空间坐标和图像坐标之间是线性的关系,因而对相机参数的求解就归结到求解线性方程组上。四个坐标系的关系图如下图所示,其中 M 为三维空间点,m 为 M 在图像平面投影成的像点。 ① 世界坐标系 :是客观三维世界的绝对坐标系,也称客观坐标系。因为数码相机安放在三维空间中,我们需要世界坐标系这个基准坐标系来描述数码相机的位置

企业架构 Red Hat Drools KIE Project 三大核心产品

浪子不回头ぞ 提交于 2019-12-03 11:32:43
美团放弃Drools自研规则引擎: https://blog.csdn.net/qq_18603599/article/details/80767912 Drools rule engine虽然好,但是适用于公司BI部门的IT技能(至少熟悉Drools)比较强的情况。而美团搞的这个自定义引擎,几乎从数码相机转变成“拍立得”模式。胶片相机-》数码相机-》拍立的,【工具】对使用者的素质要求越来越低。 来源: https://www.cnblogs.com/rgqancy/p/11725719.html