[Numpy-discussion] ANNOUNCE: mahotas 0.5
Luis Pedro Coelho
lpc at cmu.edu
Sat Sep 11 13:56:11 EDT 2010
On Friday, September 10, 2010 03:40:33 am Sebastian Haase wrote:
> Hi Luis,
>
> thanks for the announcement. How would you compare mahotas to scipy's
> ndimage ? Are you using ndimage in mahotas at all ?
Hi Sebastian,
In general there is little overlap (there are 1 or 2 functions which are
replicated). I wrote mahotas mostly to get functions that I wasn't finding
elsewhere (or, occasionally, to make them faster). Ndimage, in some ways,
contains more basic functions, mahotas has a bit more advanced functions (at
the cost of having a somewhat idiosyncratically chosen set of functions).
I do use ndimage in a couple of places (mostly to do convolution). So, they
complement themselves rather than compete.
Here are a couple of differences in philosophy:
- ndimage is *always* n-D. Mahotas is mostly n-D but some functions are
specialised to 2-D (patches always welcome if you want to extend them).
- mahotas is written in templated C++, ndimage is C with macros.
- ndimage tries to be very generic in its interfaces (which makes some of
them hard to use at first), mahotas tries to have natural interfaces.
HTH,
Luis
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.python.org/pipermail/numpy-discussion/attachments/20100911/4d394da1/attachment.sig>
More information about the NumPy-Discussion
mailing list