How can I count pixels which are touching each other?
1 view (last 30 days)
Show older comments
Hi everyone, I am new to MATLAB and I need to find out how to count Red color pixels above a certain threshold which are touching each other. By knowing the size of one pixel in [mm] I would like to get the length of the pixels touching each other. Could you help me to develop a code for that? Thank you in advance.
2 Comments
John BG
on 1 May 2018
Edited: John BG
on 1 May 2018
Hi Mustafa
would it be possible for you to attach an image to your question, and then tell what 'reds' do you consider above threshold, and what 'reds' should be ignored.
As you well point out, there has to be a threshold to whether tell a pixel is 'attached' to the pixel being observed, or to discard the neighbour pixels as 'not red enough'.
100% saturated red has RGB values [1 0 0].
But [.8 0 0] is also red. Or [.8 .1 .1] too.
So what kind of threshold do you have in mind to make the decision?
John BG
Answers (0)
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!