[Numpy-discussion] Adjacent matrix
Thiago Franco Moraes
Tue Jun 14 11:22:46 CDT 2011
On Tue, Jun 14, 2011 at 11:09 AM, Luis Pedro Coelho <firstname.lastname@example.org> wrote:
> 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 <email@example.com> 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.
Thanks again Luis. I have to add the version which works with 3D
images is from git (https://github.com/luispedro/mahotas/), the one
installed with pip only works with 2D images.
> NumPy-Discussion mailing list
More information about the NumPy-Discussion