- 博客(14)
- 资源 (6)
- 收藏
- 关注
原创 tx2+opencv源码编译教程(tx2+opencv4.4.0+opencv_contrib-4.4.0)
tx2+opencv源码编译教程(tx2+opencv4.4.0+opencv_contrib-4.4.0)
2022-08-03 19:01:17 1329 1
原创 opencv源码编译及配置完整版教程(win10+vs2019+opencv-4.4.0+opencv_contrib-4.4.0)
opencv源码编译及配置完整版教程(win10+vs2019+opencv4.4.0+opencv_contrib-4.4.0)
2022-08-01 19:37:36 10169 5
原创 基于opencv的SVD分解求解变换矩阵
基于opencv的svd分解,求解变换矩阵,通过输入多个点在两个坐标系下的坐标,输出两个坐标系的旋转矩阵和平移向量
2022-07-23 16:34:23 2872
原创 MFC程序(VS2013)使用Armadillo进行矩阵运算
Armadillo是一个C++开发的线性代数库,可以方便的把用Matlab开发的算法移植到C++。只需要头文件就可以使用,也可以使用高效的LAPACK和BLAS进行加速。具体配置步骤如下:1、MFC程序配置配置输出目录、中间目录、目标文件名及字符集:配置附加包含目录(后面Armadillo头文件存储位置):配置输出文件及附件库目录:2、Armadillo文件下载及配置将下载的Armadillo压缩包解压,将include文件夹下拷贝至第一步配置的附加包含目录内:.
2020-10-12 14:40:01 728
原创 镜头、CCD芯片、视场、物距之间的关系
工业镜头的焦距(f mm)可以根据FOV(视场), WD(工作距离) 和CCD芯片尺寸计算出来:FOV视场指被摄取物体的大小,视场的大小是以镜头至被摄取物体距离(WD),镜头焦距(F)及CCD芯片尺寸确定的1、镜头的焦距,视场大小、工作距离、光学倍率计算如下:焦距f = WD × CCD芯片尺寸( H or V) / FOV( H or V)视场FOV ( H or V) = 物距WD × CCD芯片尺寸( H or V) / 焦距f视场FOV( H or V) = CCD芯片尺寸( H or..
2020-08-14 10:21:14 5549
原创 结构光三维重建2—多频外差法解相位
一、简介多频外差法是多频法和外差原理结合,因此又称为多频外差法。简而言之,多频外差法通过几次外差产生新的合成相位图,合成相位图在视场范围内可以进行无歧义展开(相位值在2之内),相当于合成频率为1,视场范围内只有一级条纹。因此合成相位图通常只作为参考相位,协助相位展开。二、多频外差法原理周期为1和2的两种频率的相位1和2,通过外差法得到新的频率b和新的相位,原理图如下:新的频率的计算公式如下:新的相位的计算公式:举例采用三种频率的光栅进行测量,其三种光栅的频率分别为80,7
2020-08-09 11:59:05 6674 2
原创 结构光三维重建1——四步相移原理
一、简介结构光三维重建主要的原理就是从投影仪中投影出特定图案的结构光,然后通过对多组结构光的分析计算,得到投影仪像素与相机像素的对应关系,进而通过实现标定好的系统参数,实现所拍物体的三维重建。下面介绍的四步相移解相位法就是利用四组投影结构光,实现相机内每一点的相位计算,而这个相位与应投影仪的像素有固定的对应关系。二、四步相移原理投影仪所投正弦光栅的光强函数如下图所示:式中,I为光强函数,A为背景光强,B为条纹的调制幅值,为(x,y)点对应的相位,为移动相位值,那么四幅光栅图像的相位位
2020-08-04 19:01:27 16241
原创 激光三角法标定方法
一、基本原理本文介绍一种激光三角法的标定方法,采用设置中间变量,将曲线拟合转变为直线拟合,实现激光三角测量模块的标定。二、测量原理推导激光打在P点的物体上,在相机的x位置处成像,根据几何光学成像理论有:将上式变换为:引入辅助变量,将此式简化为:至此,根据实际标定的x,y数据组,利用最小二乘法对位置系数进行求解,得到k1,k0后,即可根据像素坐标计算实际距离值。...
2020-08-01 19:39:09 4367 4
原创 利用Opencv2410和MFC中的Picture Control控件显示图片
一、环境介绍本文主要利用vs2013和Opencv2410,在MFC对话框程序中自适应显示手动加载的图像,其中MFC界面包括一个按钮控件和一个Picture Control控件。二、创建MFC首先创建一个MFC对话框应用程序,其他都默认设置就行,字符集选为多字节字符集,输出文件设置如下:然后附加库目录添加.\..\include目录,最后,链接器选项中的常规和输入设置如下:三、编写代码进入资源视图,添加两个控件:Button控件和Picture Control控件
2020-07-30 11:29:27 362
原创 通过配置实现MFC对话框程序启动时自动隐藏
1、配置参数将配置参数写入配置文件,在OnInitDialog中首先读入配置文件,将对应参数赋值给:m_GlobalPara.m_HideWindow。2、添加代码在OnInitDialog中增加代码如下:其中:ModifyStyleEx(WS_EX_APPWINDOW, WS_EX_TOOLWINDOW)是将任务栏图标隐藏;WINDOWPLACEMENT wp; wp.length = sizeof(WINDOWPLACEMENT); wp.fla...
2020-07-27 17:27:28 367
原创 MFC使用ChartCtrl绘制曲线
MFC使用ChartCtrl绘制曲线添加ChartCtrl库ChartCtrl库需要从网上下载,此处提供的下载地址为整个工程,内含ChartCtrl库,将ChartCtrl整个文件夹复制到工作路径下,如下图所示:在项目中右击选择添加现有项目,将整个文件夹里的文件添加到项目中:在dlg中的h里面添加头文件:至此,ChartCtrl库已经添加到我们的工程里了。实现ChartCtrl绘图首先在交互界面中添加控件Custom Control,并对相关参数进行修改,主要是Cla
2020-07-22 19:23:09 4774 16
linux(基于TX2)实现ftp上传文件到FTP服务器(win10)
2022-08-10
Multi_frequency_heterodyne_phase_solution.rar
2020-08-13
DrawPic.rar
2020-07-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人