## Introduction

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.

## Description

### Overview

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

### Features

The main features of Morph-M are :

- Portability
Morph-M can be used on differents plateforms : Windows, Linux et Mac.

- Genericity
Morph-M offers a large choice regarding the image type and the structuring element.

- Robustness
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.

### Illustrations

Original Image , segmentation, and neighborhood graph |

3-dimensional segmentation of the heart |

## Partners

The CMM recognizes the importance of mutually beneficial partnerships. Morph-M is used by partners of the centre de Morphologie Mathématique, such as:## Get Morph-M

At the moment, Python interface is the only supported interface for the Morph-M Library.

Please, read the terms of the licence agreement, then you can complete and print the order form, and send it to the following address:

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.