我想要仅用葡萄和三个圆圈(红色,绿色,蓝色)来获取图像。 [我需要删除所有的涂片]。 我该如何改进我的代码?去除二进制图像中的噪点
这是我的代码:
RGB = imread('img_3235.jpg');
GRAY = rgb2gray(RGB);
threshold = graythresh(GRAY);
originalImage = im2bw(GRAY, threshold);
originalImage = bwareaopen(originalImage,250);
imshow(originalImage);
CC = bwconncomp(originalImage); %Ibw is my binary image
stats = regionprops(CC,'pixellist');
这是我的形象(img_3235.jpg)。
,这是我的代码的结果:
它的工作原理!谢谢! 我正在更新我的主题与另一个问题:/谢谢! –
@AlonShmiel我很高兴它的工作:D – Yamaneko
我成功了,没关系..非常感谢你! –