Python 通过截图匹配原图中的位置(opencv)实例
2019-11-04 18:06
4111 查看
安装依赖
1)下载安装opencv-2.4.9,并将cv2.pyd拷贝到python安装目录的site-package下
2)pip install numpy
3)pip install aircv
准备一张原图和截图
原图
截图
代码
import cv2 import aircv as ac # print circle_center_pos def 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)
效果图
以上这篇Python 通过截图匹配原图中的位置(opencv)实例就是小编分享给大家的全部内容了,希望能给大家一个参考
您可能感兴趣的文章:
相关文章推荐
- 【Python】通过截图匹配原图中的位置(opencv)
- 使用python list 查找所有匹配元素的位置实例
- Python通过OpenCV的findContours获取轮廓并切割实例
- python opencv 检测移动物体并截图保存
- python-opencv在有噪音的情况下提取图像的轮廓实例
- OpenCV+python:模板匹配
- Python 正则表达式---概念基础,匹配过程,表达式元字符和语法以及实例
- python_opencv用线段画封闭矩形的实例
- Python使用Opencv实现图像特征检测与匹配的方法
- 零基础学python-17.4 参数匹配应用实例
- Python通过matplotlib绘制动画简单实例
- python哈希算法——两个数的和、三个数的和、单词模式匹配、猜词游戏、神奇的词根实现实例
- 使用Python和OpenCV通过网址URL获取图片
- 深度学习中图像的指定图像位置的裁剪处理-使用python、opencv
- 通过python3实现投票功能代码实例
- Python正则表达式匹配ip地址实例
- Python正则表达式匹配ip地址实例
- Python通过RabbitMQ服务器实现交换机功能的实例教程
- shell通过正则匹配ip地址实例代码
- Python通过RabbitMQ服务器实现交换机功能的实例教程