我有一个以jpg格式的多个米粒的图像。我需要将单独的米粒分成单独的图像。输入图像如下:
生成的图像应包含单个大米,如下所示:
目前,我正在使用以下代码:
close all;
BW = imread('img11_Inp','jpg');
L = bwlabel(BW)
figure
imshow(BW); CC = bwconncomp(L);
stats = regionprops(L,'Image');
stats
%将第一个组件显示为图像
Image1 = stats(2).Image
figure
imshow(Image1);
此代码有两个问题。首先,它仅显示“状态”结构中的两个米粒图像,其次,还显示了一些噪音。请让我知道这段代码是什么问题
更多&回答...