Slightly easier than
hc = circle(...);
set(hc, 'Property', value)
would be to change, in circle.m, the 'style' argument to 'varargin', and pass all those additional arguments straight to plot, ie.
Good tool. Thank you very much.
For the Issue of 64 bit compatibility , you should recompile the c files as follows :
mex *.c -compatibleArrayDims -output PolygonClip
It is preferable that you do this , NOT in your current working folder. Then copy the PolygonClip.mexw64 in your working folder to use it.
I applied this to a micrograph containing circular fibers. The program recognized every single one of the fibers and marked its centers correctly. However, some of those fibers have zero radius which is obviously incorrect. Why?