Hi,
It seems to me that the aspect ratio of the image is hard coded.
I see a strange /0.2 in line 122 in fastdraw.py.
For me, it seems that the assumed aspect ratio of a 3D image is (1,1,k),
and this /0.2 part is meant to scale distances.
I might misinterpret the line, but if this is the case, then I would
recommend a default aspect ratio in the constructor, like aspect=None
(which would become later: aspect = (1,) * len(image.shape))
or a user provided tuple which must have same dimensions like the image.
(len(aspect) == len(image.shape))
Hi,
It seems to me that the aspect ratio of the image is hard coded.
I see a strange /0.2 in line 122 in fastdraw.py.
For me, it seems that the assumed aspect ratio of a 3D image is (1,1,k),
and this /0.2 part is meant to scale distances.
I might misinterpret the line, but if this is the case, then I would
recommend a default aspect ratio in the constructor, like aspect=None
(which would become later: aspect = (1,) * len(image.shape))
or a user provided tuple which must have same dimensions like the image.
(len(aspect) == len(image.shape))