我有一个二进制图像,它有圆形和正方形。分割那些有洞的对象
imA = imread('blocks1.png');
A = im2bw(imA);
figure,imshow(A);title('Input Image - Blocks');
imBinInv = ~A;
figure(2); imshow(imBinInv); title('Inverted Binarized Original Image');
一些圆形和方形中都有小孔,在此基础上,我不得不产生具有只有那些有破洞/缺少点圆形和方形的图像。我如何编码?
用途:稍后,在MATLAB中使用regionprops
,我将从这些对象中提取信息,其中有多少个是圆形和正方形。
太谢谢你了! (竖起大拇指) – sana