matlab中hough函数用法 100

对二值图像进行处理,要提取出直线,得到只含直线的二值图像... 对二值图像进行处理,要提取出直线,得到只含直线的二值图像 展开
 我来答
匿名用户
推荐于2016-12-04
展开全部
  图像处理工具箱提供了三个与霍夫变换有关的函数。函数hough实现了前面讨论的概念,函数houghpeaks寻找霍夫变换的峰值(累加单元的高计数),函数houghlines以来自其他两个函数的结果为基础在原始图像中提取线段。
  1. 函数hough
  函数hough支持任意的默认语法:
  [H, theta, rho] = hough(f)
  还支持完整的语法形式:
  [H, theta, rho] = hough(f, 'ThetaRes', val1, 'RhoRes', val2)
  其中,H是霍夫变换矩阵,theta(以度计)和rho是ρ和θ值向量,在这些值上产生霍夫变换。输入f是二值图像,val1是0到90的标量,指定了沿θ轴霍夫变换的间距(默认是1),val2是0<val2<hypot(size(I,1),size(I,2))的实标量,指定了沿ρ轴的霍夫变换的间隔(默认是1)。
若蒙相知不弃
2014-10-18
知道答主
回答量:6
采纳率:0%
帮助的人:7680
展开全部
image BW.

[H, theta, rho] = hough(BW)
[H, theta, rho] = hough(BW, ParameterName, ParameterValue)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式