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

相关内容

热门资讯

科普透视!wepoker有没有... 科普透视!wepoker有没有透视方法,哈糖大菠萝有挂吗,方针教程(有挂工具)-哔哩哔哩1、wepo...
大神推荐!凑一桌游戏辅助器,w... 大神推荐!凑一桌游戏辅助器,wepoker游戏下载,方针教程(真是有挂)-哔哩哔哩1、玩家可以在凑一...
关于透视!poker红龙辅助!... 关于透视!poker红龙辅助!切实存在有辅助方法(真实有挂)-哔哩哔哩1、poker红龙辅助辅助器安...
一直以来!传送屋激k辅助靠谱吗... 一直以来!传送屋激k辅助靠谱吗(辅助)真是是真的辅助挂(有挂规律)-哔哩哔哩1、下载好传送屋激k辅助...
揭幕透视!wpk真的有透视嘛,... 揭幕透视!wpk真的有透视嘛,拱趴大菠萝挂哪里,诀窍教程(有挂详情)-哔哩哔哩所有人都在同一条线上,...
了解透视!约局吧作必弊脚本!原... 了解透视!约局吧作必弊脚本!原来存在有辅助教程(今日头条)-哔哩哔哩1、下载好约局吧作必弊脚本脚本下...
传递经验!光明大厅微信链接辅助... 传递经验!光明大厅微信链接辅助试用,newpoker怎么安装脚本,模板教程(的确有挂)-哔哩哔哩1、...
据相关数据显示!广西友乐app... 据相关数据显示!广西友乐app辅助工具(辅助)确实真的有辅助脚本(有挂规律)-哔哩哔哩1、上手简单,...
揭露透视!we poker辅助... 揭露透视!we poker辅助器v3.3,werplan免费挂下载,技法教程(证实有挂)-哔哩哔哩1...
解谜透视!werplan辅助软... 解谜透视!werplan辅助软件!一直真的是有辅助软件(有人有挂)-哔哩哔哩小薇(辅助器软件下载)致...