MATLAB Answers

How could I mark other than Blue Pixels in this image?

1 view (last 30 days)
Hello,
I would like to mark other than blue pixels.
Later I will compare these pixels with the other image pixel values. Is there anyone helping on this issue?

  2 Comments

Walter Roberson
Walter Roberson on 4 Sep 2018
Define "blue" for your purposes. Is (93, 138, 168) blue? It is for legal purposes -- it is "Air Force Blue".
Murat Kocaman
Murat Kocaman on 4 Sep 2018
Yes I did. My problem is on marking. I couldn't mark them.

Sign in to comment.

Accepted Answer

Walter Roberson
Walter Roberson on 4 Sep 2018
Edited: Walter Roberson on 4 Sep 2018
[R, C] = find(~MaskIndicatingWhichPixelsAreBlue);
image(YourRGBImage);
hold on
markersize = 8;
scatter(C(:), R(:), markersize, 'r*');
hold off

  1 Comment

Walter Roberson
Walter Roberson on 4 Sep 2018
I just added a small correction to mark the pixels that are not blue.

Sign in to comment.

More Answers (0)

Community Treasure Hunt

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

Start Hunting!