how can i get the three component keeping R, G, B value, when the binary “1”, with others setting to 0.

1 vue (au cours des 30 derniers jours)
i need matlab code, i am doing image processing for red fruit detection. kindly help me in getting R , G , B value when the binary “1”, with others setting to 0. guide me as soon as possible.thanks. @Image Analyst and others pls

Réponse acceptée

Walter Roberson
Walter Roberson le 11 Fév 2018
Use .* to multiply the mask and the color image.
For example,
RGB = imread('peppers.png');
bw = im2binarize(RGB); %find brighter parts
mask = bw(:,:,[1 1 1]); %make the mask 3d
maskedRGB = RGB .* mask;
  3 commentaires
Walter Roberson
Walter Roberson le 11 Fév 2018
That sounds like a different question. There have been several previous questions about fruit detection that might help. Search for tag:fruit

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Get Started with Image Processing Toolbox dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by