基于C++的psf2otf实现

点扩散函数

  • PSF是point spread function的简称,即点扩散函数,用该指标来衡量重建后的图像的分辨率。
  • 在线性系统中,对于任意成像目标I1和其对应的像I2可以表示成I2=I1*h,h是系统函数。这个卷积系数h就是PSF,因为当I1为冲击函数时,I2=h。I2的质量取决于h。当h越偏离冲击函数,I2就越模糊,其模糊程度可以用h的宽度来衡量,h越宽,I2越模糊。
  • 空间分辨率定义为,能够区分两个不同点的最小间隔。PSF的宽度决定了重建图像的空间分辨率。对于从傅里叶域采样重建的图像,其分辨率取决于傅里叶域的分辨率,无论在重建后图像域中采样何种差值或补零方案,都不能提高图像的空间分辨率。

psf2otf函数解释

  • psf2otf()函数,可以将小尺寸的点扩散函数进行尺寸扩大,并作二维傅里叶变换。
  • 把一个空间点扩散函数转换为频谱面的光学传递函数。
  • OTF = psf2otf(PSF):利用快速傅立叶变换(FFT)实现将点扩散函数(PSF)矩阵转换为光学传输函数矩阵OTF,不受PSF偏心的影响。默认情况下,OTF阵列的大小与PSF阵列的大小相同。
  • OTF = psf2otf(PSF,OUTSIZE):将PSF矩阵转换为OTF矩阵,其中OUTSIZE指定OTF阵列的大小。 OUTSIZE不可以
    小于任何尺寸的PSF阵列尺寸。
  • 请注意,当操作涉及FFT时,此功能用于图像卷积/反卷积。

psf2otf函数与fft2函数的不同

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值