从图像中提取薄对象

时间:2016-04-28 21:26:24

标签: image matlab image-processing computer-vision imagefilter

我的任务是将绿色茎与所需图像分开,我使用基于Frangi滤波器的方法。但是,Frangi过滤器还可以输出除了单独的枝条之外的几个叶子边缘。有没有办法改善这个结果?

这是HSV颜色分割后的图像 enter image description here

这是阈值enter image description here

之后的frangi输出

这是frangi代码:

options=struct('FrangiScaleRange', [5 10], 'FrangiScaleRatio', 1, 'FrangiBetaOne', 0.5,...
    'FrangiBetaTwo', 10, 'verbose',true,'BlackWhite',false);


   [outIm,whatScale,Direction] = FrangiFilter2D(double(img_frangi), options);

0 个答案:

没有答案