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

问题描述 投票:0回答:1

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

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

这些是我的参数:

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

我的图像也是150x150x150双倍

这是我的过滤器:

Gabor image

matlab 3d volume wavelet gabor-filter
1个回答
1
投票

鉴于您的图像image和您的Gabor内核kernel,您只需将两者合并以获得过滤后的图像:

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

由于kernel是复值的(如果不是,你的Gabor生成器是错误的),result也将是复值的。一个人通常使用结果的大小:

result = abs(result);
© www.soinside.com 2019 - 2024. All rights reserved.