首页 > 编程语言 >用Python vc2 在大图中查找小图

用Python vc2 在大图中查找小图

时间:2023-05-06 23:34:30浏览次数:47  
标签:Python 大图 image cv2 large vc2 time small path

import cv2 import time
def find_image_location(small_image_path, large_image_path):     # Load images     small_image = cv2.imread(small_image_path)     large_image = cv2.imread(large_image_path)
    # Find match using template matching     result = cv2.matchTemplate(large_image, small_image, cv2.TM_CCOEFF_NORMED)     min_val, max_val, min_loc, max_loc = cv2.minMaxLoc(result)
    # Return location of top-left corner of small image within large image     return max_loc #your large picture path
large ='temp\\hua.png'  #your small picture path small='temp\\hua4.png' start_time=time.time() loc=find_image_location(small,large ) end_time = time.time() print(loc) print("耗时: {:.2f}秒".format(end_time - start_time)) ''' (484, 824) 耗时: 0.04秒 PS E:\> '''

标签:Python,大图,image,cv2,large,vc2,time,small,path
From: https://www.cnblogs.com/dotfire/p/17378706.html

相关文章

  • python - pdf去除水印
    可以使用微信截图等工具查看需要删除水印的rgb值,1.pdf转为图片并去除水印importfitzfromitertoolsimportproductimportosfromfunctoolsimportcmp_to_keyfromtqdmimporttrange#打开pdf文件pdf=fitz.open('./test.pdf')defcheck_rgb(rgb):#判断水......
  • python3 xml tree
    Python3XML解析|菜鸟教程(runoob.com)Python标准库之xml.etree-Awakenedy-博客园(cnblogs.com)1、介绍通过python3自带的xml.etree.ElementTree模块可以实现对xml的操作。XML是一种固有的分层数据格式,也是用一棵树来表示它。为此,本模块分为两个类:ElementTree将......
  • Python 发布部署
    原文:https://blog.csdn.net/qq_41466440/article/details/115321381一、本地打包1.生成项目依赖文件在idea中的项目根目录打开Terminal,执行以下命令(前提已经配置好python环境),会在根目录下生成requirements.txt依赖文件pipfreeze>requirements.txt12.打成压缩包二、发布到服......
  • Python将目录添加到环境变量
     importsys,ossys.path.append(os.getcwd())#将当前工作目录加入path#sys.path.append:添加环境变量#os.getcwd:返回当前工作目录(注意是工作目录cwd哦)importsys,ossys.path.append(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))#将当前文件的上级目录......
  • python网络通信:IP/端口基础知识
    1.学习网络编程的目的将多个设备通过网络连接在一起,进行数据共享2.IP地址作用:在逻辑上标记一台电脑特点:没有重复的3.通过收发数据理解IP地址的作用destip表示目的ip/srcip表示源ipIP的版本:ipv4:特点:当下通用的地址,但是已经用光了       ipv6:特点:比较新,用的设备......
  • python 串口读取IMU
    #coding:UTF-8#Version:V1.0.1importserialACCData=[0.0]*8GYROData=[0.0]*8AngleData=[0.0]*8FrameState=0#WhatisthestateofthejudgmentBytenum=0#ReadthenumberofdigitsinthisparagraphCheckSum=0#Sumcheckbita=[0.0......
  • python - mock 处理
    前言在现在的软件开发过程中,特别是app的部分,需要的很多数据以及内容,都是来自server端的API,但是不能保证在客户端开发的时候,api在server端已经开发完成,专门等着前端来调用,理想的情况是前端在开发的时候,已经有人写好了接口,直接调用就可以了。但往往是页面写好了,后端接口没有写好,这......
  • python 制作奥运五环 (turtle模块)
     importturtle#第一个圈turtle.width(10)#画笔宽度10turtle.color("black")#画笔的颜色turtle.circle(50)#半径50的圆#第二个圈turtle.penup()#抬笔turtle.goto(110,0)#去到坐标(110,0)turtle.pendown()#放笔turtle.width(10)turt......
  • 使用Python扩展PAM(part 1)
    0、使用Python扩展PAM实现一些额外的功能,比如ssh、vpn等二次验证。1、准备工具实现这个功能需要用到pam_python pam-python 注意!是pam-python不是python_pamPam-python是一个开源的Python模块,用于编写自定义PAM模块。Pam-python使用Python脚本来扩展PAM功能。它使用Cython和Pyt......
  • python给onnet上报数据
      #!/usr/bin/envpython#-*-coding:utf-8-*-#@Time:2021/2/2423:01#@Author:LiShan#@Email:[email protected]#@File:OneNet_Post.py#@Note:https://blog.csdn.net/lishan132/article/details/114044902importurllib.requesti......