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 字典(dict)遍历的四种方法性能测试报告
Jun 25 Python
Python中用PIL库批量给图片加上序号的教程
May 06 Python
Python使用ntplib库同步校准当地时间的方法
Jul 02 Python
Python 将RGB图像转换为Pytho灰度图像的实例
Nov 14 Python
Python读取Word(.docx)正文信息的方法
Mar 15 Python
Python3.5字符串常用操作实例详解
May 01 Python
Python 分享10个PyCharm技巧
Jul 13 Python
利用Python库Scapy解析pcap文件的方法
Jul 23 Python
使用python实现滑动验证码功能
Aug 05 Python
在Python中字符串、列表、元组、字典之间的相互转换
Nov 15 Python
Tensorflow 实现将图像与标签数据转化为tfRecord文件
Feb 17 Python
有趣的Python图片制作之如何用QQ好友头像拼接出里昂
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
Terran剧情介绍
2020/03/14 星际争霸
php zlib压缩和解压缩swf文件的代码
2008/12/30 PHP
PHP 中文处理技巧
2010/04/25 PHP
php 获取页面中指定内容的实现类
2014/01/23 PHP
destoon找回管理员密码的方法
2014/06/21 PHP
PHP SESSION的增加、删除、修改、查看操作
2015/03/20 PHP
php微信开发之自定义菜单完整流程
2016/10/08 PHP
php实现页面纯静态的实例代码
2017/06/21 PHP
Laravel框架使用monolog_mysql实现将系统日志信息保存到mysql数据库的方法
2018/08/16 PHP
PHP+百度AI OCR文字识别实现了图片的文字识别功能
2019/05/08 PHP
深入理解JavaScript系列(7) S.O.L.I.D五大原则之开闭原则OCP
2012/01/15 Javascript
js前台判断开始时间是否小于结束时间
2012/02/23 Javascript
jquery实现仿新浪微博带动画效果弹出层代码(可关闭、可拖动)
2015/10/12 Javascript
微信小程序 Flex布局详解
2016/10/09 Javascript
简单实现jquery焦点图
2016/12/12 Javascript
详解javascript replace高级用法
2019/02/17 Javascript
JS求1到任意数之间的所有质数的方法详解
2019/05/20 Javascript
JS前端广告拦截实现原理解析
2020/02/17 Javascript
详解Vue.js 可拖放文本框组件的使用
2021/03/03 Vue.js
python采集博客中上传的QQ截图文件
2014/07/18 Python
python基于右递归解决八皇后问题的方法
2015/05/25 Python
PyQt5主窗口动态加载Widget实例代码
2018/02/07 Python
Python实现的多进程和多线程功能示例
2018/05/29 Python
Django xadmin开启搜索功能的实现
2019/11/15 Python
python 正则表达式参数替换实例详解
2020/01/17 Python
通过python检测字符串的字母
2020/02/18 Python
python中判断文件结束符的具体方法
2020/08/04 Python
CSS3中线性颜色渐变的一些实现方法
2015/07/14 HTML / CSS
施惠特软件测试面试题以及笔试题
2015/05/13 面试题
领导接待方案
2014/03/13 职场文书
2013年最新自荐信范文
2014/06/23 职场文书
新闻专业毕业生求职信
2014/08/08 职场文书
初中家长评语和期望
2014/12/26 职场文书
简历自我评价优缺点
2015/03/11 职场文书
2015年乡镇统计工作总结
2015/04/22 职场文书
《失物招领》教学反思
2016/02/20 职场文书