主要内容

拉东变换

描述

R=氡()返回拉东变换R二维灰度图像角的范围(0 179)度。氡的投影变换是图像强度沿径向线的在一个特定的角度。

例子

R=氡(,θ)返回指定的角度的变换θ

(R,xp氡]= (___)返回一个向量xp包含径向坐标对应的每一行的形象。

例子

全部折叠

这张照片使轴规模可见。

iptsetpref (“ImshowAxesVisible”,“上”)

创建一个示例图像。

我= 0 (100100);我(25:75 25:75)= 1;

计算氡转换。

θ= 0:180;(R, xp) =氡(我,θ);

显示变换。

imshow (R, [],“Xdata”θ,“Ydata”xp,“InitialMagnification”,“健康”)包含(‘\θ(度))ylabel (“x””甘氨胆酸)colormap(热),colorbar

图包含一个坐标轴对象。坐标轴对象包含θ空白(d e g r e e s), ylabel x”包含一个类型的对象的形象。

使轴规模不可见。

iptsetpref (“ImshowAxesVisible”,“关闭”)

输入参数

全部折叠

灰度图像,指定为一个二维数值矩阵。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑

投影角度的度,指定为一个数值标量或数值向量。

数据类型:

输出参数

全部折叠

拉东变换的图像,返回的是下列之一。

  • 如果θ是一个标量,然后呢R是一个数字列向量包含拉东变换θ度。

  • 如果θ是一个矢量,然后呢R是一个矩阵中每一列的拉东变换的角度之一吗θ

径向坐标对应的每一行R,作为一个数字返回向量。沿着径向坐标的值x设在,面向θ度逆时针方向的x设在。两个坐标轴的原点都是中心像素的图像,定义为

地板((大小(I) + 1) / 2)
例如,在一个20-by-30形象,中心像素(10、15)。

算法

拉东变换的图像是氡转换的每个像素的总和。

该算法首先将图像中的像素划分为四个亚像素和项目每个亚像素分别如下图所示。

每个亚像素的贡献比例分成两个最近的垃圾箱,根据投影位置之间的距离和本中心。如果亚像素投影打本的中心点,轴上的本得到亚像素的全部价值,或四分之一像素的值。如果亚像素投影之间的边界两个垃圾箱,垃圾箱之间的亚像素值是平分秋色。

引用

[1]Bracewell,罗纳德•N。二维成像恩格尔伍德悬崖,新泽西,普伦蒂斯霍尔,1995年,页505 - 537。

[2]Lim, Jae年代。二维信号和图像处理恩格尔伍德悬崖,新泽西,普伦蒂斯霍尔,1990,pp。使。

扩展功能

版本历史

之前介绍过的R2006a

全部展开