- 博客(24)
- 资源 (6)
- 收藏
- 关注
转载 关于opencv的msvcp100d.dll、msvcr100d.dll丢失解决的方案
配置完以后,编译运行,提示msvcp100d.dll丢失,直接去下载这个文件放入对应文件夹1、复制文件“msvcr100d.dll”到系统目录下。2、系统目录一般为:C:/WINNT/System32 64位系统为C:/Windows/SysWOW64。下载地址http://download.pchome.net/dll/m/detail-184545.html
2017-11-18 11:00:57 1015
原创 ubuntu16.0源码编译opencv3.3.0
昨天在虚拟机上完成了PCL的源码编译,今天尝试了opencv的源码编译,中途也遇到了一些问题,与大家一起分享,提供借鉴。参考网址http://www.bubuko.com/infodetail-1408059.html,首先一定要更新源,否则在安装依赖包时会出错误,我当时没有更新源,一直提示libgtk2.0-dev安装不上,
2017-08-22 21:03:41 427
原创 ubuntu16.0源码编译PCL
工作入职一年多了,从事的工作与研究生的课题毫无关系,但是回头发现之前的方向很好玩,决定利用闲暇时间继续玩三维点云处理,不过想在Linux下玩。第一步就是在ubuntn上安装PCL,由于零基础搞了一周才搞定,写下过程供大家参考。 首先是想通过PCL英文官网上的三条命令安装(sudo add-apt-repository ppa:v-launchpad-jochen-sprickerho
2017-08-21 19:31:24 1333
原创 三维扫描仪
这一周整整调了一周的设备-----------三维扫描仪。希望能给其他人一些经验。问题就是程序读不了三维扫描仪。原因有以下几点:1.安装openni前,要把电脑和openni有关的都卸载下来,否则测试时会提示你有多个文件。2.不能用all in one自带的openni驱动,需要自己下载openni2。3.网速很重要,电脑连上三维扫描仪后,一定要耐心等待设备驱动更新完后再测试。
2013-11-22 20:24:59 1256
原创 三维点云求取------2
在进行三维点云求取时,我首先阅读了大量的资料,都是国内的。通过此次查阅资料,我发现国内的很多论文都是你抄我我抄你,很多人都不知道自己写些什么,哎,学好英文看国外的吧,师夷长技以制夷! 用单目进行这项研究的难点在于投影仪的标定,不知道哪位高手解决了投影仪标定,求交流。双目的难点在于对应点的匹配,我用的是网格交点法,此方法的缺点是采样点数目少,还是希望有高手交流。根据我看的资料目前
2013-10-13 15:59:59 1416
原创 opencv学习心得八----提取轮廓的点坐标
轮廓提取后,它是用关键点组成的,下面提取出这些关键点。1.先输出所有关键点的个数couttotal2.for(int i=0;itotal;++i) { CvPoint* p = CV_GET_SEQ_ELEM(CvPoint,contour,i); cout }
2013-10-13 15:41:44 19633 1
原创 opencv学习心得九----求轮廓的面积和周长
for(contour;contour!=NULL;contour=contour->h_next){ double s=cvContourArea(contour,CV_WHOLE_SEQ); double l=cvArcLength(contour,CV_WHOLE_SEQ,-1);//后面参数0表示轮廓不闭合,正数表示闭合;负数表示计算序列组成的面积;提取
2013-10-13 15:41:30 10251
原创 opencv学习心得七----画轮廓
cvDrawContours(src,cvSeq* c,外轮廓颜色,内轮廓颜色,0,线宽度,线类型,0);
2013-10-13 15:40:58 1228
原创 基于双目视觉编码结构光的三维点云获取
最近学习了,基于双目视觉编码结构光的三维点云获取。 这个研究内容,主要涉及以下几点内容:1.双目标定;2.图像编码与解码;3.对应点匹配;4.三维点云获取。除主要内容外还包括一些必要的小细节,主要就是图像处理方面的内容,边缘检测、滤波等等。 解决这项研究,我用的是vs2010,c++编程。希望有这方面经验的前辈能多给于帮助。
2013-10-13 15:37:03 4523 6
原创 opencv学习心得十----圆拟合
cvMinEnclosingCircle( const CvArr* points, CvPoint2D32f* center, float* radius );没做出来!求代码
2013-08-19 21:57:50 2310
原创 opencv学习心得九----椭圆拟合
首先是椭圆拟合函数 cvFitEllipse(PointArray2D32f, count, box);
2013-08-19 20:36:34 1950 1
转载 opencv基础知识
OpenCv中文论坛精华地址http://www.opencv.org.cn/index.php/User:Ollydbg23http://sivp.sourceforge.net/(sivp)一、基础操作1. 数据类型 数据结构了解 图像相关:cvArr cvMat IplImage 数据数组的维数, 与数据的通道数 见P46 (76)2. 常
2013-08-19 16:52:05 1304
原创 opencv学习心得六----轮廓提取
轮廓提取函数cvFindContours(CvArr* image, storage, &contour,sizeof(CvContour), int mode=CV_RETR_LIST,int method=CV_CHAIN_APPROX_SIMPLE, CvPoint offset=cvPoint(0,0) ).返回值是轮廓数目。 在使用此函数时,先定义 storage
2013-08-19 08:52:08 1662
原创 opencv学习心得五----图像变化(灰度变换、二值变换)
灰度变换有两种:1.直接读取 IplImage* frame=cvLoadImage("1.jpg",0); 2.cvCvtColor(src,dst,CV_BGR2GRAY) .由灰度到彩色是CV_GRAY2BGR。先创建模板再转换。问题:由灰度到彩色时CV_GRAY2BGR为什么cvShowImage时还是灰度图像呢,求解。
2013-08-18 20:24:03 2322
原创 opencv学习心得四----读取视频文件
读取视频文件是读取图片和读取摄像头的综合。#includ#includeint main(){ CvCapture* capture=cvCreateFileCapture("1.avi"); IplImage* frame=NULL; while(1) { frame=cvQueryFrame(capture); c
2013-08-18 17:04:41 828
原创 opencv学习心得三----读取摄像头
学习了opencv打开摄像头,代码如下: 提醒:1.标点是在半字符下写的,我以下的程序为了方便没进行区分,大家要注意; 2.我的代码是凭记忆写的,没用vs2010运行,可能会有错误,如果发现请指出。#include#includeint main(int argc,char** argv){ IplIma
2013-08-18 16:38:25 953
原创 暑假opencv学习心得----opencv的配置
暑假完成了opencv的初步学习,现将这一阶段的学习过程做一下总结。 首先是opencv的配置,按照网上的方法设置。我用的是opencv2.4.4,不用cmake。根据我的经验提醒大家几点: 1.把opencv下载完后,先在“我的电脑“里设置PATH,设置完后一定要重启电脑,否则肯定出错; 2.重新启动电脑后,建立一个工程,然后按照网上设置属性
2013-08-18 15:54:09 746
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人