function [hough_space,hough_circle,para] = hough_Circle(BW,step_r,step_angle,r_min,r_max,p) % %%%%%%%%%%%%%%%%%%%%%%%%%% % input % BW:二值圖像; % step_r:檢測的圓半徑步長 % step_angle:角度步長,單位為弧度 % r_min:最小圓半徑 % r_max:最大圓半徑 % p:以p*hough_space的最大值為閾值,p取0,1之間的數 % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % output % hough_space:參數空間,h(a,b,r)表示圓心在(a,b)半徑為r的圓上的點數 % hough_circl:二值圖像,檢測到的圓 % para:檢測到的圓的圓心、半徑