文档

para2fan

将平行光束投影转换为扇形光束

语法

F = para2fan(P, D)
I = para2fan(…,param1, val1, param2, val2,...)
[F, fan_positions, fan_rotation_angles] = fan2para(…)

描述

F = para2fan(P, D)转换平行光束数据P扇束数据F.的每一列P包含一个旋转角度的平行光束传感器样本。D从扇形光束顶点到用于获得投影的旋转中心的距离(以像素为单位)。

假定传感器的间距为一个像素。平行光束的旋转角度假定间隔相等,以覆盖[0,180]度。计算的扇梁旋转角覆盖[0,360)与平行梁旋转角的间距相同。计算出的扇-束角度等距,间距设置为传感器间距所暗示的最小角度。

I = para2fan(…,param1, val1, param2, val2,...)控件的各个方面的参数para2fan转换。参数名可以缩写,大小写无关紧要。默认值像这样用大括号括起来:{Default}。参数包括

参数

描述

“FanCoverage”

用于计算投影数据的旋转角度范围。

可能的值:{“周期”}“最低”

看到ifanbeam获取详细信息。

“FanRotationIncrement”

表示扇形光束投影旋转角度增量的正实标量,以度为单位。

如果“FanCoverage”“循环”“FanRotationIncrement”一定是360的倍数。

如果“FanRotationIncrement”未指定,则将其设置为与平行光束旋转角度相同的间距。

“FanSensorGeometry”

传感器的位置,指定为以下值之一:

“弧”“行”

看到fanbeam获取详细信息。

“FanSensorSpacing”

指定扇梁间距的正实标量。该值的解释取决于的设置“FanSensorGeometry”

如果“FanSensorGeometry”“弧”,该值定义角间距(以度为单位)。缺省值为1。

如果“FanSensorGeometry”“行”,该值定义了以像素为单位的线性间距。

如果“FanSensorSpacing”未指定时,默认的最小值是由“ParallelSensorSpacing”这样

如果“FanSensorGeometry”“弧”“FanSensorSpacing”

180个/π* ASIN (PSPACE / D)

在哪里PSPACE的值“ParallelSensorSpacing”

如果“FanSensorGeometry”“行”“FanSensorSpacing”

D *最佳(PSPACE / D)

“插值”

平行波束和扇形波束数据之间的插值类型,指定为以下值之一:

“最近的”——加权

“线性”-线性(默认)

样条的-分段三次样条

“pchip”-块立方Hermite (PCHIP)

“ParallelCoverage”

旋转范围,指定为以下值之一:

“循环”——平行数据覆盖360度

“halfcycle”-并行数据覆盖180度(默认)

“ParallelSensorSpacing”

以像素为单位指定平行光束传感器间距的正实标量。传感器位置的范围由风扇角度的范围暗示,并由

[D * sin (min (FAN_ANGLES)), D *罪(max (FAN_ANGLES)))

如果“ParallelSensorSpacing”如果未指定,则假定间距是均匀的,并将其设置为由风扇角度所暗示的最小间距,并在由风扇角度所暗示的范围内进行采样。

[F, fan_positions, fan_rotation_angles] = fan2para(…)返回风扇束传感器测量值fan_positions,如果“FanSensorGeometry”“弧”.如果“FanSensorGeometry”是“行”fan_positions包含风扇束传感器职位沿着传感器线。fan_rotation_angles包含旋转角度。

类的支持万博1manbetx

P而且D可以,且必须是非稀疏的。其他数字输入参数必须为.输出参数为

例子

全部折叠

生成平行光束投影

Ph =幻影(128);Theta = 0:180;[P,xp] =氡(ph,theta);imshow (P []“XData”θ,“YData”xp,“InitialMagnification”“健康”)轴正常的标题(“平行光束预测”)包含(‘\θ(度)) ylabel (“x””) colormap(gca,hot), colorbar

转换成扇形光束投影

[F,Fpos,Fangles] = para2fan(P,100);图imshow (F []“XData”新款式,“YData”fpo,“InitialMagnification”“健康”)轴正常的标题(“扇形波束预测”)包含(‘\θ(度)) ylabel (“传感器位置(度)”) colormap(gca,hot), colorbar

R2006a之前介绍

这个话题有用吗?