Python应用—利用opencv实现图像匹配
创始人
2024-11-15 16:40:11
0

1.创作需求

我们通常需要从一幅图中找到自己想要的信息,例如从一堆表情中找到,自己需要的表情。

2.创作思路

1.使用模板图片作为卷积核与原图进行卷积运算,得出匹配度超过某一阈值的范围。

2.对该部分进行框选

3.工具

主要使用opencv库实现,通过

cv2.matchTemplate()函数进行实现。

4.代码实现

import cv2 import matplotlib.pyplot as plt  # 读取图像 # 路径不可以有汉字 original_image = cv2.imread('picture.png') # 转化为灰度图方便计算 gray_image = cv2.cvtColor(original_image, cv2.COLOR_BGR2GRAY)  # 显示原图 plt.figure(figsize=(20, 20)) plt.imshow(cv2.cvtColor(original_image, cv2.COLOR_BGR2RGB))  # 转换颜色空间以匹配matplotlib plt.title('Original Image') plt.axis('off') plt.show()  # 显示灰度图 plt.figure(figsize=(20, 20)) plt.imshow(gray_image, cmap='gray') plt.title('Grayscale Image') plt.axis('off') plt.show()  # 加载模板 # 想要从原图中找到的部分 # 这里截取原图中一个表情 template = gray_image[90:180, 100:180]  # 模板匹配 # 将选取表情与原图匹配 result = cv2.matchTemplate(gray_image, template, cv

相关内容

热门资讯

今年以来!方片十三张外卦(辅助... 今年以来!方片十三张外卦(辅助挂)原来有挂(有挂诀窍)-哔哩哔哩1、方片十三张外卦ai机器人多个强度...
今日!wepoker免费脚本咨... 今日!wepoker免费脚本咨询,aapoker透视脚本,机巧教程(一直透视是有挂的)-哔哩哔哩1、...
据相关数据显示!sohoo竞技... 据相关数据显示!sohoo竞技联盟辅助器(透视)果然确实有挂(有挂秘诀开挂辅助脚本)-哔哩哔哩暗藏猫...
相较于以往!wepoker开辅... 相较于以往!wepoker开辅助能查到吗,wepoker黑侠破解,绝活教程(果然透视真的有挂)-哔哩...
刚刚!创思维激k透视免费下载(... 刚刚!创思维激k透视免费下载(辅助挂)其实真的是有挂(有挂攻略)-哔哩哔哩1、创思维激k透视免费下载...
出现新变化!hhpoker怎么... 出现新变化!hhpoker怎么防辅助(透视)果然是有挂(有挂讲解开挂辅助下载)-哔哩哔哩1、首先打开...
据相关数据显示!wejoker... 据相关数据显示!wejoker辅助机器人,德州局怎么透视,指南书教程(原来透视真的是有挂)-哔哩哔哩...
随着!开心泉州免费辅助器(辅助... 随着!开心泉州免费辅助器(辅助挂)原来是有挂的(有挂秘籍)-哔哩哔哩运开心泉州免费辅助器辅助工具,进...
据相关数据显示!智星德州插件(... 据相关数据显示!智星德州插件(透视)一直是有挂(有挂辅助开挂辅助辅助器)-哔哩哔哩1、下载好智星德州...
备受关注的!wpk辅助是真的吗... 备受关注的!wpk辅助是真的吗,德扑HHpoker有挂吗,练习教程(一直透视真的有挂)-哔哩哔哩在进...