我想计算均匀 CT 图像的一维噪声功率谱 (NPS)。二维 NPS 的方程如下:
是离散傅立叶变换,I_i是 ROI,是 ROI 的平均值。一维(或径向)NPS 定义为:
假设只有一个 ROI 并排除单位因子,我将 2D NPS 计算为:
fft = np.fft.fft2(roi-np.mean(roi))
fft = np.fft.fftshift(fft)
NPS_2D = np.abs(fft)**2
我如何从这里计算一维径向 NPS?
我想计算均匀 CT 图像的一维噪声功率谱 (NPS)。二维 NPS 的方程如下:
是离散傅立叶变换,I_i是 ROI,是 ROI 的平均值。一维(或径向)NPS 定义为:
假设只有一个 ROI 并排除单位因子,我将 2D NPS 计算为:
fft = np.fft.fft2(roi-np.mean(roi))
fft = np.fft.fftshift(fft)
NPS_2D = np.abs(fft)**2
我如何从这里计算一维径向 NPS?
获取图像的平行光束正弦图,然后获取正弦图的 FFT(如果您考虑极坐标中的傅立叶变换,则傅立叶切片定理告诉我们在给定角度的径向线上的傅立叶变换值等于傅立叶变换在那个角度上的投影),然后平均不同角度上的功率。要获得正弦图,如果没有任何可用的功能,您可以将图像旋转所需的角度,然后对列或行求和。