OpenCV
文章平均质量分 94
忠烈
VC/ OpenCV/ OpenGL/ PCL,Android/java,Matlab,VBA/ SQL, Catia/ ProE,
Flash/ PS……
学了那么多那么杂,乱七八糟
展开
-
OpenCV读入Matlab标定结果的格式
由于OpenCV自带标定函数cvStereoCalibrate()不太准确,现在流行先用Matlab标定后,再讲.xml结果导入到OpenCV。参考http://blog.csdn.net/sunanger_wang/article/details/7744025。先利用Matlab标定得到如下所示的结果:Intrinsic parameters of left camera:Fo原创 2017-06-12 17:44:51 · 4685 阅读 · 0 评论 -
深度相机结合cv--solvePnP函数获取定位
1、深度相机特点深度相机我使用的是CamBoard PICO flexx,它的特点就是能同时获取灰度&深度信息。 可以用Opencv来处理灰度图像,进行POSIT计算及图像识别。用OpenGL来进行3D点云显示,也可以加入PCL来进行3D点云计算。 这里,我使用OpenCV的cv::solvePnP函数来获取定位信息。2、solvePnP结果首先使用ORB算法提取前后帧之间的匹配点,原创 2017-07-28 09:29:04 · 6633 阅读 · 6 评论 -
实时显示 Opencv处理后的Camera图像 AndroidStudio NDK方法
使用Andorid手机图像识别的项目,需要在屏幕上实时显示图像处理后的效果。需要具备以下几个特点: 1、使用Android手机摄像头; 2、能够进行实时图像识别、图像处理; 3、最终手机屏幕上只实时显示处理后的效果。原创 2017-10-25 17:41:11 · 8834 阅读 · 3 评论 -
AS上利用NDK——CMake方法移植ORB SLAM算法到Android
将要移植的ORB SLAM算法是一种基于Eigen/ g2o/ DBoW2/ OpenCV外部库,在VS上通过C++11编写的算法。 难点将包括以下3部分: 1、Eigen/ g2o/ DBoW2等外部库的移植; 2、.jpg/ .yaml/ .txt等初始化读取; 3、C++算法程序为适应Jni进行的改写。原创 2017-11-09 11:45:06 · 4195 阅读 · 9 评论 -
使用VS2017 编写Linux系统上的Opencv程序
背景之前写图像算法的程序都是在window10下使用VS编写,VS这个IDE结合“ImageWatch.vsix“插件,用于调试opencv相关的图像算法程序十分方便。后因项目需要,需将相关程序移植到Linux系统,才开始研究如何使用VS编写Linux上的Opencv程序。一、Ubuntu安装相关库0/先把ubuntu镜像源换成清华的这样安装下载的速度会快些。1...原创 2018-02-11 16:08:11 · 4400 阅读 · 4 评论 -
Ubuntu16.04下快速安装 OpenCV 和 PCL 用于搭建SLAM环境
简介最近要在Ubuntu上实现3D点云SLAM程序,故需要在Ubuntu上同时使用 OpenCV和PCL库。网上关于Ubuntu单独安装Opencv/ 单独安装PCL的例子很多,在Ubuntu上联合安装Opencv和PCL的例子因版本太古老,根本就实现不了。 为避免版本问题,先提供我此次安装的相关版本: - Ubuntu16.04.04 - OpenCV3.4.0 - P...原创 2018-04-11 14:43:14 · 5312 阅读 · 0 评论