脚腕行
求由和对描述的直线的笛卡尔坐标
图书馆
转换
年代
描述
霍夫线块查找参考图像边界线和由(rho, theta)对指定的线之间的交点。块输出一个基于[x y]坐标的交点。边界线表示参考图像的左右垂直边界和上下水平边界。
如果(rho, theta)对所指定的直线与参考图像中的两条边线不相交,则块输出值为:[(0,0)、(0,0)
].这个输出交集值允许模型中的下一个块忽略这些点。一般来说,脚腕行在交点处画点或形状的块前面的块。
的输入和输出坐标脚腕行块。
端口描述
港口 | 输入/输出 | 金宝app支持的数据类型 | 支持复杂的值金宝app |
---|---|---|---|
θ |
表示输入线的向量 |
|
没有 |
ρ |
表示输入线的值的向量 |
与Theta端口相同 |
没有 |
参考我 |
表示二值或强度图像的矩阵,或表示RGB图像的一个平面的矩阵 |
|
没有 |
分 |
米- × 4矩阵的交点值,其中米输入行数是多少 |
|
没有 |
参数
- 正弦值计算方法
-
如果您选择
三角函数
,该块计算正弦值和余弦值,以计算仿真过程中直线的交点。如果您选择查表
,块计算并存储三角函数值,在模拟开始前计算直线的交点。在这种情况下,该块需要额外的内存。对于浮点输入,设置正弦值计算方法参数
三角函数
.对于定点输入,将参数设置为查表
. - θ决议(弧度)
-
使用此参数指定轴的间距。的,此参数仅在以下情况下出现在对话框中正弦值计算方法参数,您选择
查表
.参数显示在对话框中。
- 舍入模式
-
选择舍入模式为定点操作。
- 溢出模式
-
为定点操作选择溢出模式。
- 正弦表
-
选择如何指定正弦表值的字长。正弦表值的分数长度总是等于单词长度减1:
当您选择
指定字长
,可以输入正弦表的单词长度。正弦表值不服从舍入模式和溢出模式参数;它们饱和,圆到
最近的
. - 产品输出
-
使用此参数指定如何指定该产品的输出字和分数长度:
当您选择
与第一个输入相同
时,特征与第一个输入块的特征相匹配。当您选择
二进制扩展点
,您可以输入字长和分数长度的产品输出,以位。当您选择
坡度和偏差缩放
,您可以输入字长,在位,和斜率的乘积输出。计算机视觉工具箱™模块中的所有信号的偏差都为0。看到乘法的数据类型用于描述产品输出使用情况的插图。
- 蓄电池
-
使用此参数指定如何指定累加器的字和分数长度。
当您选择
与产品输出相同
特性与产品输出特性相匹配。当您选择
二进制扩展点
,即可进入字长和部分长度累加器的,单位是位。当您选择
坡度和偏差缩放
,即可进入字长,在bits,和坡的蓄电池.计算机视觉工具箱软件中所有信号的偏置均为0。看到乘法的数据类型以了解本块中描述累加器数据类型使用的插图。
- 锁定数据类型设置,防止由定点工具更改
-
选择此参数可防止定点工具覆盖您在块掩码上指定的数据类型。有关详细信息,请参见
fxptdlg
(定点设计师),一个关于Simulink中定点工具的参考页面金宝app®文档。
例子
如下图所示,直线1与参考图像的边界相交于[(x11y11) (x)12y12)
和第2行相交于[(x21y21) (x)22y22)
]