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

专业网络建站公司手机端网站排名

专业网络建站公司,手机端网站排名,网站建设及报价格方案,wordpress伪静态化python opencv -模板匹配 模板匹配就是,我们现有一个模板和一个图片,然后,在这个图片中寻找和模板近似的部分。 在opencv 中主要通过cv2.matchTemplate这个函数去实现。 下面我们先看一下,模板图片和需要匹配的图片&#xff1a…

python opencv -模板匹配

模板匹配就是,我们现有一个模板和一个图片,然后,在这个图片中寻找和模板近似的部分。

在opencv 中主要通过cv2.matchTemplate这个函数去实现。

下面我们先看一下,模板图片和需要匹配的图片:
模板:
在这里插入图片描述
需要匹配的图片:
在这里插入图片描述
下面来看代码:

import cv2
import copy
import math
import matplotlib.pyplot as plt
import matplotlib as mpl
import numpy as np
import ospath=r'D:\learn\photo\cv\lena.jpg'
path2=r'D:\learn\photo\cv\face.jpg'img=cv2.imread(path,1)img_gray=cv2.imread(path,0)img_template=cv2.imread(path2,1)img_gray_template=cv2.imread(path2,0)def cv_show(name,img):cv2.imshow(name,img)#cv2.waitKey(0),接收0,表示窗口暂停cv2.waitKey(0)#销毁所有窗口cv2.destroyAllWindows()print(img.shape)
print(img_template.shape)
h, w = img_template.shape[:2]
"""
- TM_SQDIFF:计算平方不同,计算出来的值越小,越相关       
- TM_SQDIFF_NORMED:计算归一化平方不同,计算出来的值越接近0,越相关 
- TM_CCORR:计算相关性,计算出来的值越大,越相关
- TM_CCOEFF:计算相关系数,计算出来的值越大,越相关
- TM_CCORR_NORMED:计算归一化相关性,计算出来的值越接近1,越相关
- TM_CCOEFF_NORMED:计算归一化相关系数,计算出来的值越接近1,越相关
链接:https://docs.opencv.org/3.3.1/df/dfb/group__imgproc__object.html#ga3a7850640f1fe1f58fe91a2d7583695d
"""methods = ['cv2.TM_CCOEFF', 'cv2.TM_CCOEFF_NORMED', 'cv2.TM_CCORR','cv2.TM_CCORR_NORMED', 'cv2.TM_SQDIFF', 'cv2.TM_SQDIFF_NORMED']res = cv2.matchTemplate(img, img_template, cv2.TM_SQDIFF)
print(res.shape)
# exit()min_val, max_val, min_loc, max_loc = cv2.minMaxLoc(res)
print(min_val, max_val, min_loc, max_loc)for meth in methods:img2 = img.copy()# 匹配方法的真值method = eval(meth)print(method)res = cv2.matchTemplate(img, img_template, method)min_val, max_val, min_loc, max_loc = cv2.minMaxLoc(res)# 如果是平方差匹配TM_SQDIFF或归一化平方差匹配TM_SQDIFF_NORMED,取最小值if method in [cv2.TM_SQDIFF, cv2.TM_SQDIFF_NORMED]:top_left = min_locelse:top_left = max_locbottom_right = (top_left[0] + w, top_left[1] + h)# 画矩形cv2.rectangle(img2, top_left, bottom_right, 255, 2)plt.subplot(121), plt.imshow(res,'gray')plt.xticks([]), plt.yticks([])  # 隐藏坐标轴plt.subplot(122), plt.imshow(img2[:,:,::-1])plt.xticks([]), plt.yticks([])plt.suptitle(meth)plt.show()

运行结果如下:
在这里插入图片描述
在这里插入图片描述

http://www.wangmingla.cn/news/148933.html

相关文章:

  • 沈阳app制作网站建设推腾讯会议价格
  • 网站首页滚动大图怎么做点击器原理
  • 网站开发开发小游戏吗专业seo服务商
  • 做网站复制国家机关印章广告服务平台
  • 佛山做app网站外贸seo建站
  • 企业网站的制作方式最新做做网站
  • 数据库对于做网站的重要性南宁百度seo建议
  • 只建设电子商务网站不维护google浏览器下载
  • 西安网站优化维护百度小程序
  • 请人做网站买断域名推广引流app
  • 网站建设员招聘济南专业做网站
  • 人人开发网站东莞网站建设推广公司
  • 政府门户网站建设对策建议竞价托管 微竞价
  • jeecms做企业网站网络推广员好做吗
  • 青岛 生物类网站建设搜索广告排名
  • 什么网站可以找免费模板seo上首页
  • 做民宿加盟哪些网站比较好赣州seo唐三
  • 网站关键词布局实操沈阳网站优化
  • 网站后台如何更新百度云搜索引擎官方入口
  • 苏州知名高端网站建设网络公司百度一下下载安装
  • 网站开发项目计划书pptb2b电子商务平台排名
  • 网站建设多少钱裙云优化软件
  • 云企网站百度投诉中心在线申诉
  • 网站案例模板长沙seo优化推荐
  • 大武口网站建设seoul什么意思
  • 太原市做网站公司网站设计公司怎么样
  • 辽宁工程招标信息网怎么优化网站
  • 长春新建高铁站松原市新闻
  • 鹰潭市网站建设公司引流推广广告怎么写
  • 百度开放云做网站搜索引擎优化目标