主要内容

otf2psf

将光学传递函数转换为点扩散函数

描述

例子

PSF= otf2psf (传递计算光学传递函数(传递),并创建一个点扩展函数(PSF),以原点为中心。

PSF= otf2psf (传递深圳指定大小,深圳的输出点扩展函数。

例子

全部折叠

创建点扩展函数(PSF)。

PSF = fspecial (“高斯”13、(1);

将PSF转换为光传递函数(OTF)。

OTF = psf2otf(PSF,[31 31]);

将OTF转换回PSF。

PSF2 = otf2psf(传递、大小(PSF));

画出PSF和OTF。

次要情节(1、2、1)冲浪(abs(传递))标题(“|传递|”);轴广场次要情节(1、2、2)冲浪(PSF2)标题(相应的PSF的);轴广场

图中包含2个轴对象。标题为|OTF|的轴对象1包含一个类型为surface的对象。对应的PSF包含一个类型为surface的对象。

输入参数

全部折叠

光学传递函数,指定为任意尺寸的数字数组。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64
复数的支持:金宝app是的

输出点扩展函数的大小PSF,指定为一个正整数向量。的大小PSF一定不能超过大小传递在任何一个维度。默认情况下,PSF和一样大吗传递

数据类型:

输出参数

全部折叠

以原点为中心的点扩展函数,以数字数组的大小返回深圳

数据类型:
复数的支持:金宝app是的

提示

  • 让点扩展函数在原点居中,otf2psf循环地向下(或向右)移动输出数组的值,直到(1,1)元素到达中心位置,然后裁剪结果以匹配指定的尺寸深圳

  • 当操作涉及到FFT时,该函数用于图像的卷积和反卷积。

之前介绍过的R2006a