How to find the dark pixels in an image?
Show older comments
Hello. I have a lot of images like this one:

From the whole shrimp, I would like to determine the area of dark pixels as a percentage of the visible surface. Does anybody have an idea how to do that? My idea is to first define/find the desired color and then filter the image for that defined color.
Thanks Falamanki
Accepted Answer
More Answers (1)
Walter Roberson
on 28 Nov 2017
0 votes
You could try rgb2gray, then imbinarize using some brightness level you consider to be "dark", and count the number of 0 in the result.
Categories
Find more on Image Arithmetic in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!