THis section describes the functions that perform image
segmentation using different techniques. These functions allow to extract
parts of the image that can be associated with objects of the real world.
Watershed and gradient segmentation are region-based methods to split image
into the distinctive areas.
Background/foreground segmentation allows for distinguishing
between moving objects and stable areas of the background.