| [Top] [Up] [Prev] [Next] | [Up] [Basic Concepts] [Demonstrations] [Functions] | SDC Morphology Toolbox V1.1 15Jan02 |
y = mmdil( 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). mmdil performs the dilation of image f by the structuring element b. Dilation is a neighbourhood operator that compares locally b with f, according to an intersection rule. Since Dilation 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([ 0 0 0 0 0 0 1; 0 1 0 0 0 0 0; 0 0 0 0 1 0 0])) f = 0 0 0 0 0 0 1 0 1 0 0 0 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 mmdil(f,b) ans = 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 1 1 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 mmdil(f,b) ans = 1 2 50 50 5 5 3 4 4 0 0 0 255 255 15 16 17 17 |
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); mmshow(f); mmshow(mmdil(f,b)); mmshow(mmdil(f,b),mmgradm(f));
|
f=mmreadgray('pcb_gray.tif'); b=mmsedisk(5); mmshow(f); mmshow(mmdil(f,b));
|



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