matlab集成c代码-FastPsfFitting:Matlab文件交换贡献的存储库“快速高斯点扩展函数拟合(MEX)”

时间:2024-06-10 20:03:50
【文件属性】:

文件名称:matlab集成c代码-FastPsfFitting:Matlab文件交换贡献的存储库“快速高斯点扩展函数拟合(MEX)”

文件大小:41KB

文件格式:ZIP

更新时间:2024-06-10 20:03:50

系统开源

Matlab集成的c代码MATLAB文件交换贡献的存储库“快速高斯点扩展函数拟合(MEX)” 快速且准确地定位显示为图像中二维高斯形状的许多发射器是荧光显微镜中的重要工具。 通常,这是在“定位显微镜”的背景下使用的,它能够产生生物样品的超分辨(低于衍射极限的分辨率)图像。 用于此任务的流行工具包括RapidStorm和QuickPalm(ImageJ)。 该软件可使用MEX文件界面快速,准确地拟合点扩展函数,以直接在MATLAB程序中使用。 这是为了促进新的和更好的可定制方法的开发,因为基于Matlab的拟合通常对于需要处理的数据量来说太慢了。 拟合代码利用ceres-solver库进行优化,目前由Google(2016)开发。 在用户提供候选位置列表之后,装配工将返回参数[xpos; ypos; 振幅; 当地背景; 每个候选者的标准偏差_x,标准偏差_y,角度[度],错误标志]。 初始猜测可以由用户提供,也可以由算法估算。 可以将任意参数设置为固定值以进行优化。 默认情况下,拟合各向同性的高斯(仅xpos,ypos,振幅,背景;标准差)。 高斯PSF模型可以采取逐点采样(在像素中心)


【文件预览】:
FastPsfFitting-master
----build_psfFit_Image.m(2KB)
----EXAMPLE.m(2KB)
----ceres-windows()
----.gitmodules(102B)
----License.txt(3KB)
----psfFit_Image.m(7KB)
----mx_psfFit_OptimizerFunctions.h(27KB)
----mx_psfFit.cpp(9KB)
----README.txt(3KB)
----README.md(2KB)
----build_psfFit.m(2KB)
----linux_install_forCeresBuild.sh(670B)
----testing()
--------createPSFFitTest.m(4KB)
--------RunPSFFitTest.m(2KB)
--------gaussianMaskElliptical.m(665B)
----mx_psfFit_Image.cpp(13KB)
----mx_psfFit_CostFunctions.h(34KB)
----psfFit.m(6KB)
----mexUtil.h(14KB)

网友评论