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

mmcenter - Center filter.


Synopsis
y = mmcenter( f, b )
Input
f: Gray-scale (uint8 or uint16) or binary image (logical uint8).
b: Structuring element. Default: Elementary cross (mmsecross).
Output
y: Gray-scale (uint8 or uint16) or binary image (logical uint8).
Description
mmcenter creates the image y by computing recursively the morphological center, relative to the structuring element b, of the image f .
Examples
f=mmreadgray('gear.tif');
g=mmcenter(f,mmsedisk(2));
mmshow(f);
mmshow(g);
image
(f)
image
(g)
Equation

Center filter primitive:

equation

Center filter:

equation

Algorithm
function y=mmcenter_equ( f, b )
y = f;
diff = 0;
while(diff~=1)
   aux = y;
   beta1 = mmasf(y,'COC',b,1);
   beta2 = mmasf(y,'OCO',b,1);
   y = mmunion(mmintersec(y,beta1),beta2);
   diff = mmisequal(aux,y);
end; 
See Also
mmclose - Morphological closing.
mmfreedom - Control automatic data type conversion.
mmimg2se - Create a structuring element from a pair of images.
mmopen - Morphological opening.
mmsebox - Create a box structuring element.
mmsecross - Cross structuring element.

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