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

1 Ansicht (letzte 30 Tage)
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

Akzeptierte Antwort

Walter Roberson
Walter Roberson am 11 Feb. 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 Kommentare
Walter Roberson
Walter Roberson am 11 Feb. 2018
That sounds like a different question. There have been several previous questions about fruit detection that might help. Search for tag:fruit

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Get Started with Image Processing Toolbox finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by