博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python opencv模块匹配
阅读量:3898 次
发布时间:2019-05-23

本文共 796 字,大约阅读时间需要 2 分钟。

单目标匹配

import cv2import matplotlib.pyplot as pltimport numpy as npimg =cv2.imread('number1.jpg')template = cv2.imread('22.png')w,h = template.shape[:2]res = cv2.matchTemplate(img,template,cv2.TM_CCOEFF_NORMED)min_val, max_val, min_loc, max_loc = cv2.minMaxLoc(res)pt = max_loccv2.rectangle(img,pt,(pt[0]+h,pt[1]+w),(0,0,255),2)cv2.imshow('image',img)cv2.waitKey(0)cv2.destroyAllWindows()

在这里插入图片描述

多目标匹配使用阀值,这个是要自己优化把握

import cv2import matplotlib.pyplot as pltimport numpy as npimg =cv2.imread('number1.jpg')template = cv2.imread('1.png')w,h = template.shape[:2]res = cv2.matchTemplate(img,template,cv2.TM_CCOEFF_NORMED)threshold = 0.85loc = np.where(res>=threshold)for pt in zip(*loc[::-1]):    cv2.rectangle(img,pt,(pt[0]+h,pt[1]+w),(0,0,255),2)cv2.imshow('image',img)cv2.waitKey(0)cv2.destroyAllWindows()

在这里插入图片描述

转载地址:http://nhben.baihongyu.com/

你可能感兴趣的文章
SICP学习笔记 2.2.1 序列的表示
查看>>
甲方乙方 (1997)
查看>>
数学之美
查看>>
SICP学习笔记 2.2.2 层次性结构
查看>>
You raise me up
查看>>
SICP学习笔记 2.2.3 序列作为一种约定的接口
查看>>
SICP学习笔记 2.2.4 实例:一个图形语言
查看>>
SICP学习笔记 2.3.1 引号
查看>>
SICP学习笔记 2.3.2 实例:符号求导
查看>>
浪潮之巅
查看>>
少年派的奇幻漂流 Life of Pi (2012)
查看>>
我的2012年
查看>>
博客已搬迁至Github
查看>>
在 Mac OS X 下打造赏心悦目的开发环境
查看>>
有hive、BI相关经验的请关注
查看>>
Mac OS X下使用TeX编写中文简历
查看>>
Mahout协同过滤框架Taste的源码分析
查看>>
我的2015年
查看>>
Android studio 上使用aidl总结
查看>>
jquery和js实现页面返回到之前的位置
查看>>