On Tuesday, June 14, 2011 08:50:47 AM Thiago Franco Moraes wrote:
> On Tue, Jun 14, 2011 at 8:06 AM, Luis Pedro Coelho <l...@cmu.edu> wrote:
> > On Monday, June 13, 2011 03:55:46 PM Thiago Franco Moraes wrote:
> >> "Find all of the grid points in that lie adjacent to one or more grid
> >> points of opposite values."
> > 
> >> This is the code used to calculate that matrix:
> > [spin]
> > 
> >> Where nx, ny and nz are the x, y, z dimensions from the "im" input
> >> binary matrix. I think this operation is called bwperim.
> > 
> > My package, mahotas, supports it directly:
> > 
> > mahotas.bwperim(bw, n)
> > 
> > at
> > http://packages.python.org/mahotas/
> > 
> > HTH,
> > Luis
> 
> Thanks Luis. But mahotas.bwperim only supports 2D images, my images
> are 3D from Computerized Tomography (often very large) and I need
> connectivity 26.

If the images are binary, an alternative is mahotas.labeled.borders()

It returns the pixels which have more than one value in  there neighbourhoods.

HTH
Luis

Attachment: 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

Reply via email to