Extract color of image
33 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
I want to extract red part and green part of attached image. I want to extract Red part is to one image and green part is to next image. Please help me.
0 Kommentare
Antworten (3)
Walter Roberson
am 11 Okt. 2016
IM = imread('red_rose.jpeg');
R_only = IM;
R_only(:,:,[2 3]) = 0;
imshow(R_only);
pause;
G_only = IM;
G_only(:,:,[1 3]) = 0;
imshow(G_only);
2 Kommentare
SREERAG k
am 21 Nov. 2017
how can i identify a picture uploaded is a leaf or not
6 Kommentare
Walter Roberson
am 24 Nov. 2017
Verschoben: DGM
am 12 Feb. 2023
Please stop posting your responses as new Answers. Instead, click on one of the "Comment on this Answer" links to add the information there.
You have to define what it means for a color to be "green". See https://blog.xkcd.com/2010/05/03/color-survey-results/ for partial information on differences in how some people define green.
When I say you have to define what it means for a color to be green, I mean that you need to give us rules that allow us to test any given RGB pixel and determine Yes, or No, "Does this color count as green?". It has to be able to make firm decisions. For example, does RGB [0, 1/255, 0] count as "green", or does it count as "black" ? Does [242/255, 255/255, 242/255] count as "green" but [252/255, 255/255, 252/255] counts as "grey" ? If the green channel is full intensity, then exactly what is the maximum that the R and B channels can be set to and still have the color count as "green"? We need hard rules with all of the boundary conditions described, not just the word "green".
Yushuo
am 28 Jun. 2022
Bearbeitet: Yushuo
am 28 Jun. 2022
I use the attached code to extract red color (it use LAB color, you can change the LAB value of the color you want in LMean aMean bMean) and you can change the tolerance as well. Parts code from https://se.mathworks.com/matlabcentral/fileexchange/31118-color-segmentation-by-delta-e-color-difference
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1048720/image.jpeg)
0 Kommentare
Siehe auch
Kategorien
Mehr zu Introduction to Installation and Licensing finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!