OpenCV算法
清风徐行
这个作者很懒,什么都没留下…
展开
-
OpenCV两种方式创建图像序列文件xml,yml,yaml等
Demo路径:./opencv/sources/samples/cpp/imagelist_creator.cpp“This create a yaml or xml list of files from the command line args”用法:在Debug目录下,输入命令行:imagelist_creator.exe imglist.xml 1.bmp 2.bmp原创 2016-07-26 09:42:20 · 3378 阅读 · 3 评论 -
基于OpenCV的立体相机标定StereoCalibration与目标三维坐标定位
说明:以下涉及到的一些公式以及图片来自于Learning OpenCV。做了快2个月的立体相机标定,遇到了一些问题,也有了一些体会,在这里记下来。1.在做立体相机标定的时候,标定板的规范与否直接影响到最后标定的结果,进而会影响目标3D坐标重建。这里说的规范指的是,打印的棋盘格(或者圆点)需要保证每个square都是严格大小一致的,即打印出来后每个棋盘格大小应一样;打印出来的棋盘格要尽量原创 2016-07-18 15:43:01 · 21953 阅读 · 11 评论 -
基于Matlab的立体相机标定StereoCalibration与目标三维坐标定位
1.Matlab关于立体相机标定与目标三维坐标定位的流程环境:Matlab r2015b找到 APPS-->Stereo Camera Calibrator-->Add Image,此时会提示左右摄像头拍摄的棋盘格标定图片输入路径(Folder for images from camera1 /camera 2),以及实际的棋盘格尺寸(size of checkerboard )原创 2016-07-18 10:38:16 · 13508 阅读 · 13 评论 -
基于OpenCV的三维空间VR单点与多点跟踪方法
双目VR运动跟踪系统以及算法处理流程System Status: stereo infrared cameras - 2 OmniVision9281 + 1 OmniVision580原创 2017-02-24 16:33:45 · 3011 阅读 · 0 评论 -
一种简单的OpenCV配置方法
第一步:添加头文件//OpenCVconfig.h#pragma once#include #define CV_VERSION_ID CVAUX_STR(CV_MAJOR_VERSION) \ CVAUX_STR(CV_MINOR_VERSION) \ CVAUX_STR(CV_SUBMINOR_VERSION)#define CALC_CV_VERSION(a,b,c)原创 2015-08-22 10:22:57 · 1459 阅读 · 2 评论 -
如何将枚举变量作为返回值
定义枚举变量类型,设置枚举变量值,将枚举变量作为函数返回值输出。原创 2017-03-28 10:33:36 · 19539 阅读 · 1 评论 -
OpenCV基于点阵结构光的主动立体双目深度图三维重建算法
System Status: 2 IR cameras(OV9281) + 1 laser projector(HEPTAGON LIMA2.0-SD-0)Using Active Stereo method, not coded structure light( coding and decoding) or ToF.原创 2017-03-21 16:13:17 · 14553 阅读 · 3 评论 -
opencv3.4.1 contrib+vs2015 编译 extra算法库
注意:路径一定不要出现中文字符!!!否则opencv.sln编译的时候会报错!1 下载 cmake2. 下载opencv3.4.1-contrib3. 配置好输入输出路径,点击configure,选择vs2015 x64编译器,然后会出现如下选项,按照下图配置路径和勾选;勾选BUILD_op...原创 2018-06-05 18:03:45 · 517 阅读 · 0 评论 -
手机双摄深度算法
更加鲁邦、高效的手机双摄深度算法,精确的深度图可以构造更加真实的虚化效果。手机双摄标定难度大,视差范围小,使得得到高精度的视差图变得困难,算法好坏至关重要。给出一组竖排双摄手机效果:深度变化分明,边缘细节清楚。 ...原创 2018-06-13 14:49:58 · 5161 阅读 · 9 评论