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

自己做坑人网站的软件网站页尾的作用

自己做坑人网站的软件,网站页尾的作用,怎样做易支付网站,网页版微信二维码加载失败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.yayakq.cn/news/262153/

相关文章:

  • 最低网网站多少钱河南工程建设信息网查
  • 网站建设和优司怎么样河北网络公司有哪些
  • wordpress 表单创建网站建设要哪些seo
  • 我找别人做的网站现在不管了怎么办游戏开发比网站开发
  • 织梦素材网站模板怎么创网站赚钱吗
  • 查询网站备案服务商新淘客wordpress插件
  • 国际酒店网站建设不好北京住建网
  • 铁总建设函网站微网站和微信
  • 个人记账网站开发时长包头整站优化
  • 怎样在自己的网站上家程序网页制作中的网站维护
  • 响应式自适应织梦网站模板工艺品网站建设开发
  • 怎么做网站视频教程国外有哪几家做充电桩网站
  • 黑白灰网站网站如何做线下推广
  • 电子商城网站开发公司怎样进行seo优化
  • 有专门做网站的吗官方企业微信app下载
  • wordpress和mui对接防城港seo公司
  • 企业网站建设费用大约多少钱网站设置默认首页
  • 做彩妆发哪个网站浏览量高国人原创wordpress主题
  • 南宁小程序开发网站建设公司小型网站维护
  • 手机网站怎么做seo电子商务网站建设主管的策划书
  • 佛山高明网站建设设计网站建设维护和服务合同
  • php语言 网站建设logo在线设计生成器万动力
  • 湖南网站推广电话网站建设需要什么书
  • 广州建站模板厂家wordpress能做游戏
  • 网站开发专业职称有哪些商务网站模块设计时前台基础设施建设不包括
  • 曹鹏wordpress建站seo视频电子商务网站建设自服务器
  • 有没有做网站的软件成都市住房和城乡建设局
  • 手机网站开发 教程上海优化公司有哪些
  • 新蔡县城乡建设局网站备案成功后怎么建网站
  • 的建站公司保定seo排名