python判断图片中含有另外一张图
#!/usr/bin/env python
# -*- encoding: utf-8 -*-import cv2
import numpy as np
import matplotlib.pyplot as plt
scale = 1img = cv2.imread('./auto.png')#要找的大图
img = cv2.resize(img, (0, 0), fx=scale, fy=scale)template = cv2.imread('./image/water.png')#图中的小图
template = cv2.resize(template, (0, 0), fx=scale, fy=scale)
template_size= template.shape[:2]#找图 返回最近似的点
def search_returnPoint(img,template,template_size):img_gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)template_ = cv2.cvtColor(template,cv2.COLOR_BGR2GRAY)result = cv2.matchTemplate(img_gray, template_,cv2.TM_CCOEFF_NORMED)threshold = 0.7# res大于70%loc = np.where(result >= threshold)# 使用灰度图像中的坐标对原始RGB图像进行标记point = ()for pt in zip(*loc[::-1]):cv2.rectangle(img, pt, (pt[0] + template_size[1], pt[1] + + template_size[0]), (7, 249, 151), 2)point = ptif point==():return None,None,Nonereturn img,point[0]+ template_size[1] /2,point[1]img,x_,y_ = search_returnPoint(img,template,template_size)
if(img is None):print("没找到图片")
else:print("找到图片 位置:"+str(x_)+" " +str(y_))plt.figure()plt.imshow(img, animated=True)plt.show()
python判断图片中含有另外一张图相关推荐
- chatgpt赋能python:Python将两张图片拼接成一张图:让您的图片处理更高效!
Python将两张图片拼接成一张图:让您的图片处理更高效! 作为一个有着10年Python编程经验的工程师,我发现Python成为了许多项目的主要语言,其中涵盖了很多关于图像处理的应用程序.在本文中, ...
- python 子图_python 实现在一张图中绘制一个小的子图方法
有时候为了直观展现图的信息,可以在大图中添加小子图的方式进行数据分析,如下图所示: 具体的代码如下:该图连接了数据库,当然重要的不是数据展示,而是添加子图的方法. import matplotlib. ...
- python一张图学懂_【python系统学习07】一张图看懂字典并学会操作
一张图get字典 一张图get字典的些许知识点 如果图中知识点描述过于概括,请看下列细文: 字典是什么 js的对象 说到字典,前端同学可以理解其为:对象.因为python中的字典和js中的对象长的不能 ...
- python和java的区别-一张图秒懂Java和Python的区别,你知道吗?
对于程序员的语言千千万JAVACC++PHPPython不同的程序员使用着不同的语言,做着功能相似需求却不同的产品. 但是最近Python在人工智能的推动下突然出现在人们的面前,其实和Java一样Py ...
- python论文排版格式_一张图总结科研必备的软件清单,妈妈再也不用担心我的工作了...
好的工具可以让工作事半功倍,那么哪些软件有助于提高学习效率,促使成果尽快产出? 废话不多说,先上一张图,它归纳了科研必备软件工具,具体说明见下文. 1.入门配置三件套 Word, excel, ppt ...
- Python笔记-使用SSIM找两张图不同及使用Opencv显示
运行截图如下: 这里有几点要注意的: ①对比两张图片的函数SSIM具体是structural_similarity: Ⅰ:第一个参数和第二个参数是要对比的两张图片: Ⅱ:参数中有个full,默认为Tr ...
- java数据库的量级_程序员学Python还是Java?分析了8张图后得出这个结论
Java和Python两门语言都是目前非常热门的语言,可谓北乔峰南慕容,二者不分上下,棋逢对手.但是对于初学者来说,非常困惑,因为时间和精力有限,上手必须要先学一门,到底选那个好呢,今天3分钟带你透彻 ...
- python将两张图片拼接成一张图_python实现两张图片拼接为一张图片并保存
本文实例为大家分享了python实现两张图片拼接为一张图片并保存的具体代码,供大家参考,具体内容如下 这里主要用Python扩展库pillow中Image对象的paste()方法把两张图片拼接起来 f ...
- python 判断图片中物体位置_Python 10行代码搞定图片中物体检测
使用Python, 如何编程实现图片中的物体检测[也叫对象检测/object detection]? 怎么知道图像中有哪些物体? 或许您想要计算图像中苹果的数量? 在这篇文章中,我将向您展示如何使用P ...
最新文章
- 在CentOS 6.3 64bit上安装最新版tsar并监控ATS 5.3
- 为啥同一个程序,单步执行和debug执行出现的结果不一样呢?
- WinAPI: CreateFontIndirect - 根据字体结构建立逻辑字体
- python __repr__方法_第8.13节 Python类中内置方法__repr__详解
- [Effective JavaScript 笔记]第6章:库和API设计--个人总结
- 项目总结二:人脸识别项目(Face Recognition for the Happy House)
- Python基础教程:函数名本质
- PTA天梯赛L1-006 连续因子 (20分)
- 数学计算机电路基础,2019上“计算机电路基础”作业(五大题共16小题).docx
- 经典查找算法及其Python实现
- php常用编码,简介常见的编码方式
- 【2021杭电多校赛】2021“MINIEYE杯”中国大学生算法设计超级联赛(5)签到题4题
- vue2.0 组件和v-model
- 基于simulink的微电网虚拟同步发电机vsg控制系统仿真
- 后盾网php项目开发实例,后盾网thinkphp许愿墙html源码
- python提取XML信息保存为txt
- 由freemarker毫秒级时间谈固定日期格式
- 基于FPGA的单目内窥镜定位系统设计(上)
- oracle初始化参数详解
- android 11.0 去掉未知来源弹窗 默认授予安装未知来源权限
热门文章
- Yahoo! User Interface Library,YUI,YUI下载,YUI学习,YUI是什么,YUI浅谈,YUI研究(2)
- Java整合微信商家转账到个人开通流程
- vue 设置路由导航守卫 控制路由跳转
- Kubernetes PVC一直处于Pending状态
- 什么是域名服务器?域名服务器的作用是什么?
- crt设置自动保存日志的方法
- 关于spoolsv.exe 报错,并打印服务停止的问题
- The Frame Buffer
- linux 脚本usleep,Linux的sleep()和usleep()的使用
- javascript高级编程学习