【Python】通过截图匹配原图中的位置(opencv)
来源:互联网 发布:各厂大数据平台 编辑:程序博客网 时间:2024/05/22 08:18
安装依赖
1)下载安装opencv-2.4.9,并将cv2.pyd拷贝到python安装目录的site-package下2)pip install numpy3)pip install aircv
准备一张原图和截图
原图
截图
代码
import cv2import aircv as ac# print circle_center_posdef draw_circle(img, pos, circle_radius, color, line_width): cv2.circle(img, pos, circle_radius, color, line_width) cv2.imshow('objDetect', imsrc) cv2.waitKey(0) cv2.destroyAllWindows()if __name__ == "__main__": imsrc = ac.imread('bg.jpg') imobj = ac.imread('obj.png') # find the match position pos = ac.find_template(imsrc, imobj) circle_center_pos = pos['result'] circle_radius = 50 color = (0, 255, 0) line_width = 10 # draw circle draw_circle(imsrc, circle_center_pos, circle_radius, color, line_width)
效果图
0 0
- 【Python】通过截图匹配原图中的位置(opencv)
- 通过降维加速opencv中的knnMatch图像匹配
- Matlab查找图像块在原图中的位置
- Python+OpenCV学习(7)---模板匹配
- Python+OpenCV学习(12)---特征匹配
- python opencv入门 模板匹配(26)
- OpenCV中的匹配算法
- opencv中的模板匹配
- OpenCV -- 采用Python打开摄像头并截图
- 屏幕截图+OpenCV读取内存中的数据
- python+opencv目标匹配技术
- Python OpenCV图像模板匹配
- opencv编程珠玑——Opencv中模版匹配后得到的坐标与原图像坐标的转换问题
- java通过经纬度获取位置截图并上传
- OpenCV中的模板匹配/Filter2d
- OpenCV中的SURF特征匹配
- opencv中的匹配函数matchTemplate
- Opencv Python版学习笔记(三)模板匹配
- 二、Java中的垃圾回收
- 输入框中输入字体后,显示剩余多少个字可以输入
- Linux学习(9)--inode/block特性
- 开源APP项目源码分析(6)- 干货电影资讯类
- UWP 浏览本地图片及对图片的裁剪
- 【Python】通过截图匹配原图中的位置(opencv)
- Mac下安装svn服务器
- python之list
- 【Demo】iOS平台上的讯飞语音识别语音合成开发
- 关于NAT的一段心路
- Sqlmap使用指南(六)
- leetcode-13. Roman to Integer
- python time datetime模块使用方法记录
- 阿里电面总结