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、第七分钟插件!老友辅助器(辅助挂)曝光教程(先前有挂);代表性(透视辅助软件透明挂)高科技在四个...
黑科技辅助“嗨动互动辅助软件”... 黑科技辅助“嗨动互动辅助软件”外挂透视辅助下载(原来是真的有挂)1、实时嗨动互动辅助软件开挂更新:用...
第六分钟辅助挂!约战竞技场辅助... 第六分钟辅助挂!约战竞技场辅助脚本(辅助挂)一贯是真的有挂(详细辅助教你攻略)1、很好的工具软件,可...
第一分钟辅助挂!随意玩辅助(辅... 第一分钟辅助挂!随意玩辅助(辅助挂)教你教程(最初真的是有挂)是一款可以让一直输的玩家,快速成为一个...
第5分钟辅助!小程序微乐辅助软... 第5分钟辅助!小程序微乐辅助软件(辅助挂)果然存在有挂(详细辅助安装教程)1、任何小程序微乐辅助软件...
黑科技辅助“情怀手机麻将辅助器... 黑科技辅助“情怀手机麻将辅助器”外挂透视辅助助手(都是真的有挂)1、该软件可以轻松地帮助玩家将情怀手...
7分钟辅助!丽水都莱辅助(辅助... 一、丽水都莱辅助简介了解软件请加微:136704302丽水都莱辅助是一款在线扑克游戏平台,玩家可以在...
六分钟辅助挂!椰子大厅辅助脚本... 六分钟辅助挂!椰子大厅辅助脚本(辅助挂)原来是有挂(详细辅助揭秘教程)亲,关键说明,椰子大厅辅助脚本...
黑科技辅助“衢州都莱辅助器下载... 黑科技辅助“衢州都莱辅助器下载”外挂透视辅助助手(切实真的是有挂);暗藏猫腻,小编详细说明衢州都莱辅...
第2分钟透视!皮皮游戏辅助器(... 第2分钟透视!皮皮游戏辅助器(辅助挂)力荐教程(原来有挂)1、在皮皮游戏辅助器ai机器人技巧中,中转...