mymesh.contour#

Tools for extracting isosurfaces from images or implicit functions

Contouring#

MarchingSquares(NodeCoords, NodeConn, NodeValues)

Marching squares algorithm for extracting an isocontour from a quadrilateral mesh.

MarchingSquaresImage(I[, h, threshold, z, ...])

Marching squares algorithm applied to 2D image data.

MarchingCubes(VoxelNodeCoords, ...[, ...])

Marching cubes algorithm [LC87] for extracting an isosurface from a hexahedral mesh.

MarchingCubesImage(I[, h, threshold, ...])

Marching cubes algorithm [LC87] applied to 3D image data.

MarchingTetrahedra(TetNodeCoords, ...[, ...])

Marching tetrahedra algorithm [Blo94] for extracting an isosurface from a tetrahedral mesh.

Adaptive(func, bounds[, threshold, method, ...])

Adaptively contour an implicit function.