The skimage.draw module has functions to draw circles, ellipses, lines, etc. However the line width seems to be fixed at 1 pixel. There doesn't appear to be a parameter to set the line width.
Stefan van der Walt suggested that there is hidden functionality in the skimage.measure submodule to draw thicker lines, but I had a look at the documentation and only saw the profile_line
function which does have a linewidth
parameter. I don't know if this what he meant, or how I can use that to draw an ellipse with width=3.
So how can I draw an ellipse with thickness of 3 pixels into a numpy image array (type float)? Preferably using skimage.