opencv
u011151897
这个作者很懒,什么都没留下…
展开
-
简化的HSV颜色提取
//载入图片 IplImage * src= cvLoadImage((char *)filename); if(src == NULL) src = (IplImage *)filename; IplImage* hsv = cvCreateImage( cvGetSize(src), 8, 3 ); IplImage* h_plane = cvCreateImag原创 2014-11-21 17:26:55 · 1249 阅读 · 0 评论 -
Opencv简单的抠取目标图片
void CutOutTarget(IplImage* &src, IplImage* &pDest) { //为灰度图申请空间 IplImage* bw_mode = cvCreateImage(cvGetSize(src),8,1); cvZero(bw_mode); //为边缘图像申请空间 IplImage* canny_mode = cvCreateImage(cvGetS原创 2014-11-21 17:34:02 · 1237 阅读 · 0 评论 -
简化的图片匹配(利用颜色比例)
void Comp_Picture(float *&color,pmyColor &pcolor, pvariance &vance, int Method) { while(pcolor) { pvariance ppvariance = new variance; memset(ppvariance,0,sizeof(variance)); //保存图片路径 strcpy原创 2014-11-21 17:30:08 · 864 阅读 · 0 评论 -
Opencv以目标重心上下分割人的上下半身
void colorclass::CutPicture(char * filename, IplImage* &pDest_Upper,IplImage* &pDest_Lower) { IplImage *src = cvLoadImage(filename,1); IplImage *src_g = cvLoadImage(filename,0); //发现目标中心 CvPoint原创 2014-11-21 17:39:18 · 783 阅读 · 0 评论