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辅助...
玩家攻略“欢乐茶馆辅助器”aa... 玩家攻略“欢乐茶馆辅助器”aapoker怎么控制牌(从来真的是有挂)这是由厦门游乐互动科技有限公司精...
第3分钟辅助(赣南辅助是真的吗... 第3分钟辅助(赣南辅助是真的吗)原来存在有挂(详细辅助玩家教程);1、操作简单,无需注册,只需要使用...
3分钟辅助!兴动互娱软件辅助下... 3分钟辅助!兴动互娱软件辅助下载(辅助挂)原生是有挂(详细辅助透明挂教程)1、不需要AI权限,帮助你...
透视插件!皮皮衡阳字牌科技,山... 透视插件!皮皮衡阳字牌科技,山西扣点免费辅助下载,新2025教程(有挂技巧);小薇(透视辅助)致您一...
一分钟揭秘“同乡游辅助软件下载... 一分钟揭秘“同乡游辅助软件下载”aapoker公共底牌(起初存在有挂)这是由厦门游乐互动科技有限公司...
三分钟辅助(新西部挂透视辅助)... 三分钟辅助(新西部挂透视辅助)本来真的有挂(详细辅助介绍教程)新西部挂透视辅助辅助器中分为三种模型:...
4分钟辅助!微信小程序雀神麻将... 您好,微信小程序雀神麻将好运来这款游戏可以开挂的,确实是有挂的,需要了解加微【136704302】很...
透视软件!衢州都莱辅助软件,5... 透视软件!衢州都莱辅助软件,518互游辅助,2025教程(有挂透视)是一款可以让一直输的玩家,快速成...