Morph-M is the result of the work of several researchers at the Centre for Mathematical Morphology. Morph-M provides a rich environment for the development of image processing algorithms. Most of current research projects at the CMM are based on Morph-M.
The main component of Morph-M is an image processing library implemented on C++, following the principles of generic programming. This library contains most of the operators offered by mathematical morphology, from basic operations, such as dilations and erosions, up to the most powerful operators, such as the hierarchical watershed. These functions are implemented with efficient algorithms, as those based on the hierarchical lines. The library also contains more classical functions of image processing.
Morph-M can be used through a Python interface. This allows to easily combine Morph-M with other packages available through Python like, for example, VTK. For instance, a 3D interactive segmentation software has been developed on this basis.
Matlab and Labview Interfaces development are in progress
The main features of Morph-M are :
Morph-M can be used on differents plateforms : Windows, Linux et Mac.
Morph-M offers a large choice regarding the image type and the structuring element.
Nightly regression tests assure the correct functionning of each procedure.
Morph-M represents a reference in mathematical morphology. Indeed, Morph-M algorithms are written in accordance with the theory and are scrupulously tested.
|Original Image , segmentation, and neighborhood graph|
|3-dimensional segmentation of the heart|
PartnersThe CMM recognizes the importance of mutually beneficial partnerships. Morph-M is used by partners of the centre de Morphologie Mathématique, such as:
At the moment, Python interface is the only supported interface for the Morph-M Library.
Centre de Morphologie Mathématique
35, rue Saint-Honoré
77305 Fontainebleau Cedex
Or fax it to : +331 64 69 47 07.
IMPORTANT: By sending the order form, the buying company déclares to have read the licence agreement for using MORPH-M-PYTHON's software. The order form signature includes the acceptance by the company of the terms of the Licence Agreement for using MORPH-M-PYTHON's Software.