[Top] [Up] [Prev] [Next] [Up] [Basic Concepts] [Demonstrations] [Functions] SDC Morphology Toolbox V1.1 15Jan02

mmreadme - General information.


Synopsis
mmreadme
Description
The SDC Morphology Toolbox for MATLAB is a software for Image Analysis and Signal Processing. It is composed by a family of discrete non linear filters based on lattice operations. These filters, called morphological operators, are quite useful for restoration, segmentation and quantitative analysis of Images and Signals.

The SDC Morphology Toolbox contains state-of-the-art morphological operators, implemented by the most efficient known algorithms. The available operators go from the classical morphological filters, used for restoration and shape description, to the modern connected filters and watersheds, so powerful for image segmentation.

The potential of the SDC Morphology Toolbox is illustrated by several demos, that show the morphological solution of many real-life image processing problems. Some of the application areas covered are machine vision, medical imaging, desktop publishing, document processing, food industry and agriculture.

The reference manual has a page of documentation for each function of the toolbox. These pages present the respective command syntax, a detailed explanation of the necessary parameters, a short description, an application example and the formal definition.

The SDC Morphology Toolbox deals with gray-scale and binary images (or signals) and is data type oriented. Thus, most operators perform both gray-scale and binary image (or signal) processing and the choice of the appropriate (binary or gray-scale) algorithm is automatic.

The images (or signals) may be represented by the formats: binary, 8-bit gray-scale and 16-bit gray-scale, where each pixel is represented, respectively, by a logical uint8, a uint8 and uint16 data type.

Morphological operators may be written hierarchically from two elementary operators, called dilation and erosion. SDC Morphology Toolbox has very efficient implementations for dilation and erosion and permits the realization of any morphological operator by this constructive approach. However, for getting more efficiency, several operators are also implemented by special fast algorithms. Some of these operators are distance transform, watershed, reconstruction, labeling and area-opening.

Dilations and erosions are parameterized by particular images (or signals), called structuring elements. These structuring elements may be flat (binary images or signals) or non flat (gray-scale images or signals). The SDC Morphology Toolbox supports both kinds of structuring elements and represents them in a decomposed form, which increases the performance of the corresponding dilation and erosion.

The SDC Morphology Toolbox is supported in 3 platforms: Win95/98/NT, Linux and Solaris.

Under the optics of software engineering, SDC Morphology Toolbox is a collection of functions implemented as mex files , that depend on a dynamic library, called libmorph.dll or libmorph.so (depending on the platform).

Requirements

SDC Morphology Toolbox depends on MATLAB version 5 or above. It does not depend on any other toolbox. The mex files are compiled for Windows 95/NT or above, for Intel/Linux and for Sun/Solaris.
See Also
mmhistory - History of enhancements from version to version.
mmhowtoinstall - Instructions to install the Morphology Toolbox.
mmlicense - License information.
mmversion - SDC Morphology Toolbox version.
Source code
mmreadme.m

[Top] [Up] [Prev] [Next] [Up] [Basic Concepts] [Demonstrations] [Functions] Valid XHTML 1.0!
Copyright (c) 1998-2002 by SDC Information Systems