openCV
文章平均质量分 85
确定有穷自动机
github个人主页:https://github.com/ZhiyanCui
展开
-
利用openCV中的cvCanny函数检测人脸的边缘
前几天按照学校的要求做一个项目设计,指导老师让完成一个边缘检测的程序,用来提取出人脸的轮廓。于是将相关过程记录下来。CVCanny是开放计算机视觉(OpenCV)库库函数之一,用于对图像的边缘检测(采用canny算法)。void cvCanny( const CvArr* image,CvArr* edges,double threshold1,double threshold2, i原创 2015-03-17 21:00:58 · 1828 阅读 · 1 评论 -
图像处理中,SIFT,FAST,MSER,STAR等特征提取算法的比较与分析(利用openCV实现)
本文实验为自己原创,转载请注明出处。本人为研究生,最近的研究方向是物体识别。所以就将常用的几种特征提取方式做了一个简要的实验和分析。这些实验都是借助于openCV在vs2010下完成的。基本上都是使用的openCV中内置的一些功能函数。1. SIFT算法尺度不变特征转换(Scale-invariant feature transform或SIFT)算法是一种特征提取的方法。它在尺度空间原创 2015-03-09 09:18:07 · 10564 阅读 · 3 评论 -
win7 64位,vs2010(visual studio2010)环境下配置openCV2.4.8版本,以及可能遇到的问题
本文讲述在系统为win7的64位机,开发环境为vs2010且openCV版本为2.4.8的环境下,配置openCV的操作过程。我的openCV安装在路径D:\openCV\opencv\中。(清楚这个安装路径很重要,后面本文提供的路径都是我电脑的路径,大家一定要根据自己的路径去做适当的更改)(一)右击计算机->属性->高级系统设置->环境变量然后在 系统变量 里面找到 Path原创 2015-02-06 19:55:59 · 1940 阅读 · 1 评论 -
ubuntu(linux)下安装openCV(ffmpeg导致的编译不通过的解决办法)
关于这个问题,晚上有很多现成的方法,但是很多方法也都存在问题,所以自己总结一下,把自己的安装过程记录下来,也方便以后查阅。1.需要的包: GCC 4.4.x 或更高 CMake 2.8.7 或更高 Git GTK+2.x 或更高,包括头(libgtk2.0-dev) pkg-config Python 2.6原创 2016-06-01 21:12:46 · 8470 阅读 · 1 评论 -
基于边缘的图像分割——分水岭算法(watershed)算法分析(附opencv源码分析)
最近需要做一个图像分割的程序,查了opencv的源代码,发现opencv里实现的图像分割一共有两个方法,watershed和mean-shift算法。这两个算法的具体实现都在segmentation.cpp文件内。watershed(分水岭算法)方法是一种基于边界点的分割算法。我想好好的研究一下, 网上找了一些博客和教程,感觉也就泛泛的解释了一下实验的流程,具体算法的运行过程并不清楚,又把原始原创 2017-04-21 15:31:04 · 13248 阅读 · 1 评论