Masking and removing green pixels
3 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
I am performing Plant disease detection.so I want to identify the mostly green colored pixels. After that, based on specified threshold value that is computed for these pixels, the mostly green pixels i want to masked as follows: if the green component of the pixel intensity is less than the pre-computed threshold value, the red, green and blue components of the this pixel is assigned to a value of zero. pleae give me solution for Masking the green pixels
2 Kommentare
Geoff Hayes
am 26 Okt. 2014
It seems that you have a good idea on what has to be done. What have you tried so far?
Antworten (2)
Image Analyst
am 26 Okt. 2014
Bearbeitet: Image Analyst
am 27 Okt. 2015
See my "color detection by hue" tutorial in my File Exchange http://www.mathworks.com/matlabcentral/fileexchange/?term=authorid%3A31862 It can do this. Simply adapt the thresholds, by looking at the histograms, to select green instead of yellow.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/176344/image.png)
8 Kommentare
Matt Tearle
am 27 Okt. 2014
At the risk of being accused of shameless self-promotion... I blogged about a similar problem on Steve Eddins's Image Processing blog. Perhaps some of my experiences might be of use?
0 Kommentare
Siehe auch
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!