OpenCV
文章平均质量分 76
皮拉图斯
吃饭、睡觉、写代码
展开
-
新人学习opencv笔记(一)
这是我的第一篇博客论文,如果内容有错误,希望大家指出,我一定及时更正,有些知识还不是很明白,请见谅。 最近做项目,要用到OpenCV,也只能边学边做项目了,似乎工作后很多东西也要边学边做呢?这篇博客记录我学习OpenCV的一些笔记。有和我一样在学OpenCV的希望能一起交流。 记得于仕琪《学习OpenCV---布拉德斯基》里有说OpenCV是用C++写的,虽然里面有一些结构体s原创 2013-07-30 20:48:19 · 1946 阅读 · 0 评论 -
学习Opencv笔记(二)————hsv色系
这篇博客简单探究一下HSV色系,先简单介绍HSV色系,然后用程序分割HSV色系的三个特性并演示,最后给出RGB色系到HSV色系转换的公式,以及OpenCV中函数介绍。(如果有错误欢迎纠正,也希望有人和我一起学习交流)HSV(Hue,Saturation,Value)是根据颜色的直观特性由A.R.Smith在1978年创建的一种颜色空间,也称六角锥体模型(Hexcone Model)。HSV色系原创 2013-08-05 15:49:54 · 17324 阅读 · 1 评论 -
cvErode和cvDilate腐蚀和膨胀函数————OpenCV笔记(七)
Erode腐蚀,Dilate膨胀,这两个形态学函数总是成对出现,前者可以消除较小独点如噪音,后者可以使不连通的图像合并成块。 void cvErode( const CvArr* src, CvArr* dst, IplConvKernel* element=NULL, int iterations=1 ) void cvDilate( const CvArr* src, CvAr原创 2013-08-18 20:52:40 · 16051 阅读 · 0 评论 -
SetImageROI函数设置ROI区域的作用及用法————学习OpenCV笔记(三)
虽然先前知道ROI区域是感兴趣区域,但是真正看到调用了OpenCV的cvSetImageROI函数时,并不知道它的作用,所以还是单独写了一段代码对这个函数进行探究。OpenCVchm文档中对cvSetImageROI函数的介绍如下:void cvSetImageROI( IplImage* image, CvRect rect );image 图像. rect RO原创 2013-08-08 14:50:58 · 16423 阅读 · 0 评论 -
Mean Shift算法(CamShift)
转自:http://hi.baidu.com/www_djh/item/e80c85dd54f6804bddf9be1cMean Shift算法(CamShift)/*****************************************************************************/CamShift算法,即"Continuously Apative转载 2013-08-08 18:16:00 · 1503 阅读 · 0 评论 -
cvInRangeS函数演示————学习OpenCV笔记(四)
camshift算法中,用到了cvInRangeS函数,作为初学者,对这个函数很不理解,所以就写了个程序演示效果,加强理解。代码:#include "cv.h"#include "highgui.h"#includeint hmax=0,hmin=0,vmin=0,vmax=0,smin=0,smax=0;int main(int argc,char **argv){ pr原创 2013-08-11 15:00:01 · 9394 阅读 · 10 评论 -
无法打开包含文件#include"cxtypes.h"问题————OpenCV笔记(五)
运行一个光流法跟踪目标的程序时,出现了无法打开包含文件"#include "cytypes.h",删除这一句,出现未定义的标识符cvCalcOpticalFlowHS,这个函数用于计算两幅图像的光流。 解决方法:删除#include"cxtypes.h",增加#include ".../opencv/build/include/opencv2/legacy/legacy.hpp原创 2013-08-12 19:18:16 · 4032 阅读 · 0 评论 -
多通道(Multichannel)单通道(singlechannel)图像概念梳理————OpenCV笔记(六)
在做机器视觉时,常常要将一个多通道图像分离成几个单通道图像或者将几个单通道图像合成一个多通道图像,以方便图像处理,但是。写这篇博客,是为加深对这两个概念的理解,下面会给出部分OpenCV对单通道与多通道图像间相互转化的程序代码,并对运行结果进行观察分析。 OpenCV中常用IplImage或CvMat存储图像矩阵,而对这两个对象的初始化函数cvCreateImage(CvSi原创 2013-08-13 20:00:50 · 17287 阅读 · 5 评论