如何将Gabor小波应用于3D体积?

时间:2019-04-01 13:08:13

标签: matlab 3d volume wavelet gabor-filter

我正在寻找一种将Gabor小波函数应用于体积以从中提取小静脉的方法。

我有一个来自here的3D Gabor滤镜创建者。

这些是我的参数:

gabor3_fwb([1 1], [pi/4 pi/4], 10, 0, 20);

我的图片也是150x150x150的两倍

这是我的过滤器:

Gabor image

1 个答案:

答案 0 :(得分:1)

鉴于图像image和Gabor内核kernel,您只需将两者卷积即可得到过滤后的图像:

 result = convn(image, kernel, 'same');

由于kernel是复数值(如果不是,则表明您的Gabor生成器是错误的),因此result也将是复数值。通常使用结果的大小:

result = abs(result);