24小时热门版块排行榜    

查看: 4103  |  回复: 2

jadecandy

新虫 (初入文坛)

[求助] 怎样对这种图像中的边缘进行直线拟合? 已有1人参与

该图像是对一张原始图像进行处理后的结果,对于图像上半部分黑白相交处的边缘,我想用直线拟合,如第二个图片那样,得到两个直线。这两条线的四个端点我需要用到。

怎样对这种图像中的边缘进行直线拟合?
15773.jpg


怎样对这种图像中的边缘进行直线拟合?-1
15773 - 副本.jpg
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cleiyang

新虫 (小有名气)

【答案】应助回帖

从图像左边第一列开始每隔p列采样一次(p根据情况而定)共采样n次,从上向下查找第一个像素值为255的点获取它的坐标,同时令i=2表示采样次数,从i开始依次计算(y(i)-y(i-1))/(x(i)-x(i-1)),当比值小于零时表示当次采样k已经到第二条直线上了,取(x(1),y(1))至(x(k-1),y(k-1))的采样点拟合第一条直线,用(x(k+1),y(k+1))至(x(n),y(n))的采样点拟合第二条直线。希望能帮到你
2楼2015-01-13 09:39:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hubery.zhu

金虫 (正式写手)

这个应该是很成熟的技术了吧
耐得住寂寞,抵的住诱惑,拥得了繁华!
3楼2015-01-13 19:30:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 jadecandy 的主题更新
信息提示
请填处理意见