首页 > 代码库 > cvCmp和cvCmpS
cvCmp和cvCmpS
程序:
关键函数:cvCmp和cvCmpS
代码:
#include "cv.h" #include "cxcore.h" #include "highgui.h" #include <iostream> int cmp(int argc,char** argv) { IplImage* src1=cvLoadImage("e:\\picture\\3.jpg",0); IplImage* src2=cvLoadImage("e:\\picture\\11.jpg",0); CvRect RectROI=cvRect(200,200,300,300); //设置感兴趣区域 cvSetImageROI(src1,RectROI); cvSetImageROI(src2,RectROI); cvNamedWindow("Src1ROI"); cvNamedWindow("Src2ROI"); cvShowImage("Src1ROI",src1); cvShowImage("Src2ROI",src2); IplImage* dst=cvCreateImage(cvSize(300,300),8,1); cvZero(dst); IplImage* dst2=cvCreateImage(cvGetSize(src1),8,1); cvZero(dst2); cvCmp(src1,src2,dst,CV_CMP_GT); cvCmpS(src1,80,dst2,CV_CMP_LT); cvResetImageROI(src1); cvResetImageROI(src2); cvNamedWindow("result"); cvShowImage("result",dst); cvNamedWindow("result2"); cvShowImage("result2",dst2); cvWaitKey(0); cvDestroyWindow("Src1ROI"); cvDestroyWindow("Src2ROI"); cvDestroyWindow("result"); cvDestroyWindow("result2"); cvReleaseImage(&src1); cvReleaseImage(&src2); cvReleaseImage(&dst); cvReleaseImage(&dst2); return 0; }
本文出自 “flyclc” 博客,请务必保留此出处http://flyclc.blog.51cto.com/1385758/1539969
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。