![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
opencv学习
ultimate1212
做一个坏人,做一个有道德的坏人,做一个守法的坏人,做一个有实力的坏人,暂时做到这么坏吧!
展开
-
opencv3+opencv_contrib 安装ubuntu16.04
话不多说直接开始1获取链接:git clone https://github.com/Itseez/opencv.gitgit clone https://github.com/Itseez/opencv_contrib.git2 OpenCV和Opencv_contrib的编译安装及依赖项安装首先安装依赖项:1. sudo apt-get install bu原创 2017-09-20 23:38:04 · 302 阅读 · 0 评论 -
opencv3双目视觉中的立体校正原理
立体校正就是,把实际中非共面行对准的两幅图像,校正成共面行对准。(1)未校正以前左右眼视图(2)校正后的左右眼视图通过图可以很直观的看到效果我们知道,立体匹配是三维重建、立体导航、非接触测距等技术的关键步骤,它通过匹配两幅或者多幅图像来获取深度信息。并且广泛应用于,工业生产自动化、流水线控制、无人驾驶汽车(测距,导航)、安防监控、遥感图像分析、机器人智能控制等方面。”而立体图像校...转载 2018-07-09 14:34:51 · 7709 阅读 · 8 评论 -
opencv3 打开usb摄像头
opencv3获取摄像头的视频流:#include <iostream>#include <opencv2/opencv.hpp>#include <string>using namespace cv;using namespace std;int main(){ VideoCapture capture(0); if(capture...原创 2018-07-06 09:46:18 · 9509 阅读 · 2 评论 -
opencv中双目BM源码解读
在众多双目立体匹配算法中,BM算法是速度比较快,效果较为理想的,在CPU的计算能力下全局算法以及半全局算法速度明显很慢,本文针对opencv中对BM算法实现部分的代码进行分析,解析opencv代码对BM算法实现中的加速策略,为自己开发高效率的代码提供相应的思路。 opencv中代码实现的特点:用空间换时间,通过申请足够大内存空间来保存可以重复利用的数据,对指针具有很好定义和应用,并采用C...原创 2019-01-16 17:19:32 · 2551 阅读 · 6 评论