如何填补因变薄而出现的空白?第一个图像是细化前的图像,第二个是细化后的图像,第三个是我需要连接的像素示例。我正在使用 MATLAB R2013a。
我在细化中使用了这段代码:
bw_clean = imopen(binary_image, strel('rectangle',[3 3]));
bw_clean = bwareaopen(bw_clean, 15);
thin_image = ~bwmorph(imcomplement(bw_clean), 'thin', Inf);
细化前的图像:
细化后的图像:
我需要连接的示例:
当我使用BW2 = imfill(A,'holes');
输出是:
当我使用
se = strel('disk',10);
closeBW = imclose(A,se);
输出是: