opencv
SLAM_masterFei
这个作者很懒,什么都没留下…
展开
-
ubuntu14.04编译opencv3.3.1和contrib3.3.1
很久没跟新啦,给大家带来一篇关于ubuntu14.04编译opencv3.3.1和contrib3.3.1的安装。有几个坑,博主踩过,所以来和大家分享一下。1.首先就是版本得对应,具体可以去opencv的github去找相关的版本https://github.com/opencv2.下载好相应的文件,然后分为解压3.将解压好的contrib文件放到opencv中,然后新建build,进入build...原创 2018-05-14 11:40:01 · 681 阅读 · 2 评论 -
opencv读取海康威视摄像头
海康很坑 真的坑。。。开发文档一字没用到。。。网上很多代码巨长又运行不了的demo实在让人吃不消,真实做法异常简单。海康的摄像头是用rtsp网口通信的,只要调用opencv的videocapture类即可,里面包含网口的通信协议,具体的协议为:"rtsp://用户名:密码@ip地址/h264/ch1/main/av_stream"需要注意的一点是,当你知道了海康的ip地址后,需要将你电...原创 2018-09-28 09:05:09 · 5356 阅读 · 8 评论 -
vs2015安装opencv3.4.1
vs2015的安装可以见之前的博客,关于opencv,还是很简单的,首先去官网下载opencv你要的版本https://opencv.org/,然后直接安装,按照提示将opencv的文件装的你要的位置,然后进行环境变量的设置,在path里添加E:\opencv\opencv\opencv\build\x64\vc14\bin然后打开vs2015新建一个项目,然后在属性里设置它的包含项和库...原创 2018-12-24 22:18:08 · 621 阅读 · 1 评论 -
Harris响应的一点认识
最近学习了一下关于Harris响应的相关知识,主要用于角点的提取上,它主要是利用一个滑动的窗口,对于某个固定方向的(u,v),我们可以得到在当前像素下的窗口进行移动所产生的像素差,公式如下:w为窗口函数,代表了窗口下每个像素点的权重,一般采用高斯函数,表示越靠近所选点,其权值越大。然后对于变化的像素点,我们为了加速,用泰勒展开这样我们成功将差值转换为了这样的二次型,然后对中间的...原创 2018-12-25 17:52:45 · 4322 阅读 · 0 评论 -
opencv读取大恒相机
大恒相机真的是坑,如果你想连续保存保存图像基本会蓝屏,至于原因我还在找,感觉它的sdk做的不是很人性化,怎么说呢,用opencv读图像一点问题没有,显示也没有,但是想要连续保存就会蓝屏,真的不是很懂。我用的代码几乎就是sdk里面doc文档的c++,但是怎么用opencv来读取图像呢,需要用到memcpy这个内存拷贝函数,代码如下Mat curr(objImageDataPointer-&...原创 2019-01-05 11:50:09 · 6663 阅读 · 10 评论 -
基于灰度质心法和骨架的激光中心线提取
之前博主一直在做线结构光成像,硬件比较垃圾,相机加镜头和线激光器总共成本在1000以内,精度在0.1mm左右,感觉这种成本做出来还是不错的,其实主要大部分时间花在了分析上来达到最好的效果。一般对于激光条纹线,主流的方法是利用steger或者它的改进方法去提取中心线,但是博主之前实现了一下,感觉图像里的hessian矩阵并不能很好的描述条纹的法向,所以就另换方法,这次采用先骨架提取再利用法线上的...原创 2019-04-03 11:43:51 · 8476 阅读 · 35 评论