Re: [Numpy-discussion] ANNOUNCE: mahotas 0.5

2010-09-11 Thread Luis Pedro Coelho
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


signature.asc
Description: This is a digitally signed message part.
___
NumPy-Discussion mailing list
NumPy-Discussion@scipy.org
http://mail.scipy.org/mailman/listinfo/numpy-discussion


Re: [Numpy-discussion] ANNOUNCE: mahotas 0.5

2010-09-10 Thread Sebastian Haase
Hi Luis,

thanks for the announcement. How would you compare mahotas to scipy's ndimage ?
Are you using ndimage in mahotas at all ?

Thanks,
Sebastian Haase



On Fri, Sep 10, 2010 at 4:50 AM, Luis Pedro Coelho l...@cmu.edu wrote:
 Hello everyone,

 My numpy based image processing toolbox has just had a new release: 0.5

 New features are:
   Distance transform
   bwperim()
   freeimage interface [borrowed and improved from scikits.image]
   zernike moment computation

 There were some fixes to the namespace (in particular, functions that
 were previously available as mahotas.bbox.bbox are now just
 mahotas.bbox), which is good, but might break code. Sorry, but the new
 system is just so much better.

 Many small fixes and performance improvements all around.

 You can get it from pypi: http://pypi.python.org/pypi/mahotas
 (including through easy_install mahotas or pip install mahotas).

 Bleeding edge is at: http://github.com/luispedro/mahotas

 API Documentation at http://packages.python.org/mahotas/
 (very complete, but rather ugly; will fix uglyness).

 Mailing-List (for Python-based computer vision related subjects in
 general including this package):
 http://groups.google.com/group/pythonvision
 --
 Luis Pedro Coelho | Carnegie Mellon University | http://luispedro.org
 ___
 NumPy-Discussion mailing list
 NumPy-Discussion@scipy.org
 http://mail.scipy.org/mailman/listinfo/numpy-discussion

___
NumPy-Discussion mailing list
NumPy-Discussion@scipy.org
http://mail.scipy.org/mailman/listinfo/numpy-discussion


[Numpy-discussion] ANNOUNCE: mahotas 0.5

2010-09-09 Thread Luis Pedro Coelho
Hello everyone,

My numpy based image processing toolbox has just had a new release: 0.5

New features are:
   Distance transform 
   bwperim()
   freeimage interface [borrowed and improved from scikits.image]
   zernike moment computation

There were some fixes to the namespace (in particular, functions that
were previously available as mahotas.bbox.bbox are now just
mahotas.bbox), which is good, but might break code. Sorry, but the new
system is just so much better.

Many small fixes and performance improvements all around.

You can get it from pypi: http://pypi.python.org/pypi/mahotas
(including through easy_install mahotas or pip install mahotas).

Bleeding edge is at: http://github.com/luispedro/mahotas

API Documentation at http://packages.python.org/mahotas/
(very complete, but rather ugly; will fix uglyness).

Mailing-List (for Python-based computer vision related subjects in
general including this package):
http://groups.google.com/group/pythonvision
-- 
Luis Pedro Coelho | Carnegie Mellon University | http://luispedro.org
___
NumPy-Discussion mailing list
NumPy-Discussion@scipy.org
http://mail.scipy.org/mailman/listinfo/numpy-discussion