如何在matlab中计算三维图像的粗糙矩阵?

时间:2017-02-03 08:27:26

标签: matlab image-processing 3d hessian-matrix

我正在使用matlab进行涉及三维肺部CT扫描结节检测的项目。我需要得到三维肺CT扫描的粗糙矩阵的特征值来应用选择性点增强滤波器。我使用imgradientxyz函数计算了Fxx,Fxy等。据我了解,我需要形成矩阵:

Fxx Fxy Fxz
Fyx Fyy Fyz
Fzx Fzy Fzz

并在其上运行eig函数。但是在构造这个矩阵时我得到了一个内存不足的错误,因为每个Fxx,Fxy等都是与原始3D图像相同维度的矩阵。还有其他办法吗?或者我错过了什么?

感谢我能得到的任何帮助。

编辑:在有关内存不足部分的问题中添加了一些细节。

0 个答案:

没有答案