Help In Separation of objects in an image into different images
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Hi,
I have an image of multiple rice grains in jpg format. I need to separate the individual rice grains into a separate images. Need the code for this. Kindly help. The image is as below
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/251561/image.jpeg)
The resultant images should contain individual rice as below:
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/251562/image.jpeg)
1 comentario
KALYAN ACHARJYA
el 30 de Nov. de 2019
Editada: KALYAN ACHARJYA
el 30 de Nov. de 2019
Is the segmented images must be equal size or resutant images can be any sizes?
Respuestas (1)
Satadru Mukherjee
el 16 de Jul. de 2020
Check this code:
clc
clear all
close all
x=imbinarize(rgb2gray(imread('Capture.JPG')));
imshow(x);
[L n]=bwlabel(x);
for i=1:n
[r c]=find(L==i);
rmin=min(r);
rmax=max(r);
cmin=min(c);
cmax=max(c);
output=x(rmin:rmax,cmin:cmax);
figure;imshow(output);
end
0 comentarios
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!