Convert the image to hsv with rgb2hsv. Then use imfindcircles on the h channel:
hsv = rgb2hsv(rgbImage);
h = hsv(:,:,1);
[centers, radii, metric] = imfindcircles(h);
viscircles(................
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!