Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Matlab SPCImage中使用哪种过滤进行装箱?_Matlab_Binning - Fatal编程技术网

Matlab SPCImage中使用哪种过滤进行装箱?

Matlab SPCImage中使用哪种过滤进行装箱?,matlab,binning,Matlab,Binning,我想知道是否有人知道Becker&Hickl系统的SPCImage应用了哪种过滤器 我用我的系统采集了一些FLIM数据,我想创建生命周期图像。为了做到这一点,我想以与SPCImage相同的方式对图像进行装箱,这样我就可以提高SN比率。装箱类似于1x1、3x3、5x5等。我创建了用于执行3x3装箱的函数,但每次都变得更复杂 我想在MATLAB中实现它,也许已经有一个函数可以帮助我实现这一点 非常感谢您的帮助。我认为您需要测试/研究图像过滤功能,以应用于这一图像之王荧光寿命成像显微镜 如图所示,中值

我想知道是否有人知道Becker&Hickl系统的SPCImage应用了哪种过滤器

我用我的系统采集了一些FLIM数据,我想创建生命周期图像。为了做到这一点,我想以与SPCImage相同的方式对图像进行装箱,这样我就可以提高SN比率。装箱类似于1x1、3x3、5x5等。我创建了用于执行3x3装箱的函数,但每次都变得更复杂

我想在MATLAB中实现它,也许已经有一个函数可以帮助我实现这一点


非常感谢您的帮助。

我认为您需要测试/研究图像过滤功能,以应用于这一图像之王荧光寿命成像显微镜

如图所示,中值滤波器有助于平滑效果。或者一个威格特移动平均滤波器,用于消除图像中的亮点,并且只保留较宽的特征


因此,您需要回顾一下matlab中的数字图像处理

这个问题由来已久,但对于任何想知道的人来说:您想要对每个平面(M整数)的(2M+1)x(2M+1)邻域中的像素求和。所以我很确定你可以通过把它当作卷积来处理这个问题

#This is your original 3D SDT image
#I assume that you have ordered the image with spatial dimensions along the
#first and second and the time channels are the third dimension.    
img = ... #<- your 3D image goes here    

#This describes your filter. M=1 means take 1 a one pixel rect around your
#center pixel and add the values to your center, etc... (i.e. M=1 equals a
#total of 3x3 pixels accumulated)
M=2

#this is the (2D) filter for your convolution
filtr = ones(2*M+1, 2*M+1);

#the resulting binned image (3D)
img_binned = convn(img, filtr, 'same');
#这是您的原始3D SDT图像
#我假设您已将图像与空间尺寸沿
#第一、第二和时间通道是第三维度。

img=#非常感谢你的回答。我尝试了不同的MATLAB过滤器,但这不是我想要的。根据过滤器模型,它们使用特定权重计算强度的平均值。我想对指定数量的像素的强度值求和,以便获得更多的强度衰减计数。从那里,做我的试衣。。。所以,这是不同的。