社区
机器视觉
帖子详情
直线检测问题!!!!!!!!!!!!!!!!(大放分,不够再加200)
whizstorm
2003-05-12 10:15:48
我对一幅图象作边缘检测并将其二值化,再作Hough变换,检测到极坐标系的直线参数(r,O),我应如何将检测到的直线对应于原图部分显示并将不连续的部分连接起来,该直线的其余部分删除,然后怎样判别这些直线是否有交点,以及交点的坐标
...全文
45
6
打赏
收藏
直线检测问题!!!!!!!!!!!!!!!!(大放分,不够再加200)
我对一幅图象作边缘检测并将其二值化,再作Hough变换,检测到极坐标系的直线参数(r,O),我应如何将检测到的直线对应于原图部分显示并将不连续的部分连接起来,该直线的其余部分删除,然后怎样判别这些直线是否有交点,以及交点的坐标
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lxh49
2003-05-26
打赏
举报
回复
楼上的方法非常正确,vc实现起来很简单.
HUNTON
2003-05-26
打赏
举报
回复
通过计算,我就直接给你一个结果吧。
就是已知不同的四点A(x1,y1)、B(x2,y2)、C(x3,y3)、D(x4,y4),则线段AB与CD相交的充要条件是:
[(y2-y1)*(x3-x1)+(y1-y3)*(x2-x1)]*[(y2-y1)*(x4-x1)+(y1-y4)*(x2-x1)]<=0
且[(y4-y3)*(x1-x3)+(y3-y1)*(x4-x3)]*[(y4-y3)*(x2-x3)+(y3-y2)*(x4-x3)]<=0
whizstorm
2003-05-15
打赏
举报
回复
是否可以提供源码:直线拟合得源码及判断直线相交的:到whizstorm@163.net万分感谢!!!!!
youwill
2003-05-13
打赏
举报
回复
应该是过(r,0)这点的以 0 为倾角的直线。有了直线方程,你可以自己生成经过的点然后判断是否有点在图像上,至于交叉就是解析几何的问题了。
8alang8
2003-05-13
打赏
举报
回复
gz
HUNTON
2003-05-13
打赏
举报
回复
可以根据直线参数(r,0)得到直线在直角坐标系下的方程为:r = x * cos0 + y * sin0,这样就可以根据X的变化取直线上的点了,或者直接在直线上取出两点连线(两点外的就不要了)。判断两条线段是否有交点,只要根据他们的端点就可以判断了。
例如:线段AB与CD,先判断A、B是否位于直线CD的两侧,且C、D是否位于直线AB的两侧如果成立就说明这两条直线相交了。至于交点在线段上的另外考虑一下就可以了。
直线检测
算法汇总
尽管
直线检测
的任务看起来比较简单,但是在具体的应用过程中,你会发现这里面还是有很大的优化空间,本文对常用的一些比较经典的
直线检测
算法进行汇总2、Hough_line
直线检测
算法Hough变换是一个比较有名的计算机视觉...
霍夫变换
直线检测
(Line Detection)原理及示例
霍夫变换
直线检测
(Line Detection)原理及示例 微信公众号:幼儿园的学霸 个人的学习笔记,关于OpenCV,关于机器学习, …
问题
或建议,请公众号留言; 给定一幅图像(一般为二值图像)中的点集合,如何检测直线? ...
【OpenCV】 基本操作
直线检测
半小时学会基本操作 13⚠️
直线检测
概述霍夫直线变换原理详解代码实战HoughLinesHoughLinesP 概述 OpenCV 是一个跨平台的计算机视觉库, 支持多语言, 功能强大. 今天小白就带大家一起携手走进 OpenCV 的...
史上最详细的Hough
直线检测
最后可以检测出两条车道线,但是,本课题的目的是通过提供一张图片,经过图像处理操作,经过算法模型得到违章的车辆情况,所以不能有人为的因素。...Hough
直线检测
1.直线坐标参数空间 在图像x−y坐标空间...
OpenCV---
直线检测
直线检测
相关 Opencv学习笔记-----霍夫变换
直线检测
及原理理解 OpenCV-Python教程(9、使用霍夫变换检测直线) Hough变换是经典的检测直线的算法。其最初用来检测图像中的直线,同时也可以将其扩展,以用来检测图像...
机器视觉
4,444
社区成员
15,335
社区内容
发帖
与我相关
我的任务
机器视觉
图形图像/机器视觉
复制链接
扫一扫
分享
社区描述
图形图像/机器视觉
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章