![]() |
Matlab中的稻米分割
我有一个以jpg格式的多个米粒的图像。我需要将单独的米粒分成单独的图像。输入图像如下:
[URL="https://i.stack.imgur.com/ayTdk.jpg"][IMG]https://i.stack.imgur.com/ayTdk.jpg[/IMG][/URL] 生成的图像应包含单个大米,如下所示: [URL="https://i.stack.imgur.com/x9aMj.jpg"][IMG]https://i.stack.imgur.com/x9aMj.jpg[/IMG][/URL] 目前,我正在使用以下代码: 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); 此代码有两个问题。首先,它仅显示“状态”结构中的两个米粒图像,其次,还显示了一些噪音。请让我知道这段代码是什么问题 [url=https://stackoverflow.com/q/59114566]更多&回答...[/url] |
所有时间均为北京时间。现在的时间是 19:57。 |
Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.