A=imread('coins.png');
imshow(A)
[centers,radius]=imfindcircles(A,[15 30]);
centersStrong5=centers(1:5,:);
radiiStrong5=radius(1:5);
viscircles(centersStrong5,radiiStrong5,'EdgeColor','B')
rgb=imread('coloredChips.png');
imshow(rgb)
gray_image=rgb2gray(rgb);
figure,imshow(gray_image)
[centersBright,radiiBright,metricBright]=imfindcircles(rgb,[20 25],'ObjectPolarity','bright','Sensitivity',0.92,'EdgeThreshold',0.1);
figure,imshow(rgb)
hBright=viscircles(centersBright,radiiBright);
[centers,radii]=imfindcircles(rgb,[20 25],'ObjectPolarity','dark','Sensitivity',0.92,'Method','twostage');
h = viscircles(centers,radii);
微信“图像处理与模式识别研究所”关注我呦