python opencv角点检测连线功能的实现代码


Posted in Python onNovember 24, 2020

原始图

python opencv角点检测连线功能的实现代码

角点检测

points = cv2.goodFeaturesToTrack(gray, 100, 0.01, 10)
points = np.int0(points).reshape(-1,2)

for point in points:
  x, y = point.ravel()
  cv2.circle(img, (x, y), 10, (0, 255, 0), -1)

python opencv角点检测连线功能的实现代码

连线

cv2.line(img, (0, y1), (1000, y1), (0, 255, 0), thickness=3, lineType=8)
cv2.line(img, (0, y2), (1000, y2), (0, 255, 0), thickness=3, lineType=8)

python opencv角点检测连线功能的实现代码

完整代码

""" 
@author: qq群686070107
""" 
import cv2
import numpy as np
img=cv2.imread("1.jpg")
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
points = cv2.goodFeaturesToTrack(gray, 100, 0.01, 10)
points = np.int0(points).reshape(-1,2)

for point in points:
  x, y = point.ravel()
  cv2.circle(img, (x, y), 10, (0, 255, 0), -1)


y1 = min(points[:,1])
y2 = max(points[:,1])

## small and big enough 
cv2.line(img, (0, y1), (1000, y1), (0, 255, 0), thickness=3, lineType=8)
cv2.line(img, (0, y2), (1000, y2), (0, 255, 0), thickness=3, lineType=8)

cv2.imshow("img", img)
cv2.waitKey(0)

到此这篇关于python opencv角点检测 连线功能的实现代码的文章就介绍到这了,更多相关python opencv角点检测内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python实现将目录中TXT合并成一个大TXT文件的方法
Jul 15 Python
Python实现字符串反转的常用方法分析【4种方法】
Sep 30 Python
下载python中Crypto库报错:ModuleNotFoundError: No module named ‘Crypto’的解决
Apr 23 Python
matplotlib subplots 设置总图的标题方法
May 25 Python
对python中的argv和argc使用详解
Dec 15 Python
Python单元测试unittest的具体使用示例
Dec 17 Python
详解Appium+Python之生成html测试报告
Jan 04 Python
Django实现简单网页弹出警告代码
Nov 15 Python
xadmin使用formfield_for_dbfield函数过滤下拉表单实例
Apr 07 Python
Python标准库:内置函数max(iterable, *[, key, default])说明
Apr 25 Python
win10从零安装配置pytorch全过程图文详解
May 08 Python
python中Pyqt5使用Qlabel标签播放视频
Apr 22 Python
python+appium+yaml移动端自动化测试框架实现详解
Nov 24 #Python
Python利用myqr库创建自己的二维码
Nov 24 #Python
关于pycharm 切换 python3.9 报错 ‘HTMLParser‘ object has no attribute ‘unescape‘ 的问题
Nov 24 #Python
python中使用.py配置文件的方法详解
Nov 23 #Python
python爬虫使用scrapy注意事项
Nov 23 #Python
python爬虫筛选工作实例讲解
Nov 23 #Python
python爬虫用scrapy获取影片的实例分析
Nov 23 #Python
You might like
SONY SRF-40W电路分析
2021/03/02 无线电
php !function_exists("T7FC56270E7A70FA81A5935B72EACBE29"))代码解密
2011/01/07 PHP
PHP也能干大事 随机函数
2015/04/14 PHP
php实现转换html格式为文本格式的方法
2016/05/16 PHP
深入理解PHP中的empty和isset函数
2016/05/26 PHP
PHP实现倒计时功能
2020/11/16 PHP
javascript获取当前ip的代码
2009/05/10 Javascript
JS比较两个时间大小的简单示例代码
2013/12/20 Javascript
jquery教程限制文本框只能输入数字和小数点示例分享
2014/01/13 Javascript
JQuery动画animate的stop方法使用详解
2014/05/09 Javascript
javascript实现的多个层切换效果通用函数实例
2015/07/06 Javascript
jquery实现select选择框内容左右移动代码分享
2015/11/21 Javascript
关于动态执行代码(js的Eval)实例详解
2016/08/15 Javascript
清除js缓存的多种方法总结
2016/12/09 Javascript
使用nodejs下载风景壁纸
2017/02/05 NodeJs
详解利用 Vue.js 实现前后端分离的RBAC角色权限管理
2017/09/15 Javascript
Angular2开发环境搭建教程之VS Code
2017/12/15 Javascript
解决vue项目中type=”file“ change事件只执行一次的问题
2018/05/16 Javascript
nodejs对mongodb数据库的增加修删该查实例代码
2020/01/05 NodeJs
python正则表达式re模块详细介绍
2014/05/29 Python
python实现跨文件全局变量的方法
2014/07/07 Python
Python面向对象编程中的类和对象学习教程
2015/03/30 Python
python查找目录下指定扩展名的文件实例
2015/04/01 Python
pyQt4实现俄罗斯方块游戏
2018/06/26 Python
Python实现的序列化和反序列化二叉树算法示例
2019/03/02 Python
Python实现的多进程拷贝文件并显示百分比功能示例
2019/04/09 Python
关于tensorflow softmax函数用法解析
2020/06/30 Python
马耳他航空公司官方网站:Air Malta
2019/05/15 全球购物
生日邀请函范文
2014/01/13 职场文书
优秀班组事迹材料
2014/12/24 职场文书
教师节晚会主持词
2015/06/30 职场文书
大学毕业谢师宴致辞
2015/07/27 职场文书
证婚人致辞精选
2015/07/28 职场文书
三八红旗手先进事迹材料(2016推荐版)
2016/02/25 职场文书
node.js如何自定义实现一个EventEmitter
2021/07/16 Javascript
Win11局域网共享权限在哪里设置? Win11高级共享的设置技巧
2022/04/05 数码科技