当前位置: 首页 > news >正文

上海有名的广告公司网站seo优化推广

上海有名的广告公司,网站seo优化推广,郑州网络seo公司,discuz wordpress正常模板匹配函数 matchTemplate(img, templatee, resultMat, 0);//模板匹配 这里0代表的是方法#xff0c;一般默认为0就ok img是输入图像 templatee是模板 resultmat是输出 1、cv::TM_SQDIFF#xff1a;该方法使用平方差进行匹配#xff0c;因此最佳的匹配结果在结果为… 正常模板匹配函数 matchTemplate(img, templatee, resultMat, 0);//模板匹配 这里0代表的是方法一般默认为0就ok  img是输入图像 templatee是模板 resultmat是输出 1、cv::TM_SQDIFF该方法使用平方差进行匹配因此最佳的匹配结果在结果为0处值越大匹配结果越差。2、cv::TM_SQDIFF_NORMED该方法使用归一化的平方差进行匹配最佳匹配也在结果为0处。3、cv::TM_CCORR相关性匹配方法该方法使用源图像与模板图像的卷积结果进行匹配因此最佳匹配位置在值最大处值越小匹配结果越差。4、cv::TM_CCORR_NORMED归一化的相关性匹配方法与相关性匹配方法类似最佳匹配位置也是在值最大处。5、cv::TM_CCOEFF相关性系数匹配方法该方法使用源图像与其均值的差、模板与其均值的差二者之间的相关性进行匹配最佳匹配结果在值等于1处最差匹配结果在值等于-1处值等于0直接表示二者不相关。6、cv::TM_CCOEFF_NORMED归一化的相关性系数匹配方法正值表示匹配的结果较好负值则表示匹配的效果较差也是值越大匹配效果也好。对于输出的说明 就是说result图像中的每一个点的值代表了一次相似度比较结果。 如图可知模板在待测图像上每次在横向或是纵向上移动一个像素并作一次比较计算由此横向比较W-w1次纵向比较H-h1次从而得到一个W-w1×H-h1维的结果矩阵result即是用图像来表示这样的矩阵,因而图像result的大小为W-w1×H-h1。匹配结果图像与原图像之间的大小关系他们之间差了一个模板大小。 对输出值的归一化 normalize(resultMat, resultMat, 0, 1, NORM_MINMAX, -1, Mat());//归一化 找出最佳匹配的位置 double minVal; double maxVal; Point minLoc; Point maxLoc;Point matchLoc;minMaxLoc(resultMat, minVal, maxVal, minLoc, maxLoc, Mat());matchLoc minLoc; 我们这里选择了最小值的位置因为我们选的第一种方法也就是值越小越好其他方法有可能是选最大的位置 在图像画出匹配最佳   Mat dispmat;img.copyTo(dispmat);rectangle(dispmat, matchLoc, Point(matchLoc.x templatee.cols, matchLoc.y templatee.rows),CV_RGB(0,255,0), 2, 8, 0);imshow(dispmat, dispmat);waitKey(0);destroyAllWindows(); 结果显示 利用opencv自带选取roi模板匹配进行简单的人脸追踪识别  选取roi if (cnt 0) {Rect2d r;r selectROI(frame, true);tempMat frame(r);tempMat.copyTo(refMat);destroyAllWindows();} 完整代码   VideoCapture cap(0);Mat frame;Mat tempMat;Mat refMat;Mat dispMat;Mat resultMat;int cnt 0;while (1) {cap frame;if (cnt 0) {Rect2d r;r selectROI(frame, true);tempMat frame(r);tempMat.copyTo(refMat);destroyAllWindows();}imshow(template, refMat);int match_method 0;matchTemplate(frame, refMat, resultMat, match_method);normalize(resultMat, resultMat, 0, 1, NORM_MINMAX, -1, Mat());double minVal; double maxVal; Point minLoc; Point maxLoc;Point matchLoc;minMaxLoc(resultMat, minVal, maxVal, minLoc, maxLoc, Mat());if (match_method TM_SQDIFF || match_method TM_SQDIFF_NORMED){matchLoc minLoc;}else{matchLoc maxLoc;}frame.copyTo(dispMat);rectangle(dispMat, matchLoc, Point(matchLoc.x refMat.cols, matchLoc.y refMat.rows), Scalar::all(0), 2, 8, 0);cnt;//imshow(template, refMat);imshow(dispMat, dispMat);waitKey(30); 至此opencv基础学习到此结束 后期学习一些进阶自学内容。 ************************************************----***********************************************************
http://www.zqtcl.cn/news/413344/

相关文章:

  • 做易经网站做网站布为网
  • 高端定制开发网站可以做网站的网络
  • 局政务网站建设管理工作总结wordpress ks主题
  • 网站集约化建设的意义网页制作成app
  • 建设银行大厂支行网站专业的营销型网站建设公司
  • 询盘网站苏州建设银行招聘网站
  • 制作网站图片手机网站跳转
  • 装修公司营销网站模板东莞家居网站建设
  • 网站模板建站教程视频德州极速网站建设百家号
  • 专做蔬菜水果的网站自学it从哪里学起
  • 邵阳红网站搭建平台聚合力
  • 滁州网站建设信息推荐软件开发技术方案模板
  • 商务网站建设有哪几个步骤拼多多网页qq登录
  • 厦门商城网站开发宜昌小程序开发公司
  • 东莞沙田网站建设榆林网站建设价格
  • 无锡网站制作建设wordpress写文章模板
  • 企业网站销售提升学历要多少钱
  • 打开建设银行官方网站首页wordpress 站库分离
  • 电子商务网站建设的试卷设计之家app
  • 抚养网站建设黔东南小程序开发公司
  • 网站建设相关行业有哪些wordpress 内容管理系统
  • 网站 备案地温州网站优化排名推广
  • 做网站的工作量国内 wordpress
  • 定制网站开发是什么大业推广网站
  • 网站建设每年需要交多少钱天津制作网站公司
  • 网站平台都有哪些wordpress 主题制作 视频
  • 中山网站建设方案家具网站开发目的
  • 教师个人网站建设建模培训多少钱
  • 个人网站可以做社交类型网站建设功能说明书
  • 微站是什么移动网站 拉新