I create a circle in my image. Then I subdivide the circle into 6 parts with this code.
x0=centroidsX;y0=centroidsY;r=10;teta=-pi:0.01:pi;x=r*cos(teta)+x0y=r*sin(teta)+y0plot(x,y)hold onscatter(x0,y0,'or')axis square %----------------------------------------
% divide your circle to n sectors
n=6tet=linspace(-pi,pi,n+1)xi=r*cos(tet)+x0yi=r*sin(tet)+y0for k=1:numel(xi)plot([x0 xi(k)],[y0 yi(k)],'black')hold onend
My need is to save each sector of the circle into an individual image.
Best Answer