水木社区手机版
首页
|版面-计算机图形图像学(Graphics)|
新版wap站已上线
返回
1/1
|
转到
主题:OpenCV问题
楼主
|
remark
|
2020-05-27 15:37:34
|
只看此ID
canny操作之后得到这张图,如何取到最大的这块封闭图形(就是图中这个梯形),取到
这个梯形的四个角的坐标
--
FROM 124.78.72.*
1楼
|
polarx
|
2020-05-28 17:04:17
|
只看此ID
给你点思路,调整二值化阈值或者膨胀腐蚀高斯滤波等等操作,尽量让你要的边缘是连续封闭。
然后,用边缘的凹凸性可以筛一部分边缘,然后计算边缘的面积,搜索面积最大的边缘。
最后,对搜索到的边缘构造最大外接矩形,矩形和边缘的四个交点就是你要的。
【 在 remark 的大作中提到: 】
: canny操作之后得到这张图,如何取到最大的这块封闭图形(就是图中这个梯形),取到
: 这个梯形的四个角的坐标
:
--
FROM 27.193.85.*
2楼
|
aimar519
|
2020-06-12 08:24:49
|
只看此ID
我最近也在做和楼主同样的工作,为了避免边缘被割裂,膨胀和滤波少不了,在不被割裂情况下,也是通过面积来找较大边缘,您这个思路我觉得可行性不错
【 在 polarx 的大作中提到: 】
: 给你点思路,调整二值化阈值或者膨胀腐蚀高斯滤波等等操作,尽量让你要的边缘是连续封闭。
: 然后,用边缘的凹凸性可以筛一部分边缘,然后计算边缘的面积,搜索面积最大的边缘。
: 最后,对搜索到的边缘构造最大外接矩形,矩形和边缘的四个交点就是你要的。
--
FROM 117.107.215.*
1/1
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版