| [Top] [Up] [Prev] [Next] | [Up] [Basic Concepts] [Demonstrations] [Functions] | SDC Morphology Toolbox V1.1 15Jan02 |
y = mmero( f, b ) f: Gray-scale (uint8 or uint16) or binary image (logical uint8). b: Structuring element. Default: Elementary cross (mmsecross).y: Gray-scale (uint8 or uint16) or binary image (logical uint8). mmero performs the erosion of the image f by the structuring element b. Erosion is a neighbourhood operator that compairs locally b with f, according to an inclusion rule. Since erosion is a fundamental operator to the construction of all other morphological operators, it is also called an elementary operator of Mathematical Morphology. When f is a gray-scale image , b may be a flat or non-flat structuring element.f=mmbinary(uint8([ 1 1 1 0 0 1 1; 1 0 1 1 1 0 0; 0 0 0 0 1 0 0])) f = 1 1 1 0 0 1 1 1 0 1 1 1 0 0 0 0 0 0 1 0 0 b=mmimg2se(uint8([1 1 0])); Warning: Converting image from uint8 to binary uint8. mmseshow(b) ans = 1 1 0 mmero(f,b) ans = 1 1 1 0 0 0 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 f=uint8([0 1 2 50 4 5; 2 3 4 0 0 0; 12 255 14 15 16 17]) f = 0 1 2 50 4 5 2 3 4 0 0 0 12 255 14 15 16 17 mmero(f,b) ans = 0 0 1 2 4 4 2 2 3 0 0 0 12 12 14 14 15 16 |
f=mmbinary(mmreadgray('blob.tif')); Warning: Converting image from binary uint8 to uint8. bimg=mmbinary(mmreadgray('blob1.tif')); Warning: Converting image from binary uint8 to uint8. b=mmimg2se(bimg); g=mmero(f,b); mmshow(f); mmshow(g); mmshow(g,mmgradm(f));
|
f=mmreadgray('pcb_gray.tif'); b=mmsedisk(3); mmshow(f); mmshow(mmero(f,b));
|



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