MATLAB: The RGB vectors for white and red color are same for this image (Matlab)

image processingImage Processing Toolbox

I was working with this picture in Matlab to detect color of the circles. This is a 512 by 512 jpeg image.
I am finding the centers of circles using imfindcircles, then I am taking the R,G,B components of some points near center of each circle to detect color.
But, I am confused because for both the red and white circles, I find that the R, G, B components are same [239 227 175].
I am new to image processing, so can anyone explain what's actually happening here.

Best Answer

[239, 227, 175] is the color of the background. I guess boldly that you have confused X and Y components of the coordinates.
The red dot has the color [237, 27, 36], the black dot [0, 0, 0] and the white dot is [255, 255, 255].
The problem might get clear, if you post the relevant part of your code.
Related Question