erode - morphological erosion of binary images |
E = erode(Img, [SE, center]) |
Img |
M x N Binary image to be eroded. (0 for background, 1 for object) |
E |
M x N Binary eroded image. |
SE |
Arbitrary structuring element represented as a binary array. Defaults to: |
[0 1 0 1 1 1 0 1 0] |
center |
origin of structuring element. Shold be within image dimensions. Defaults to the center of the SE array. |
Function erode performs morphological erosion of a binary image Img using SE as the structuring element. |
initial_dir = PWD; chdir (SIPDIR + 'images'); Img = gray_imread('disks2.bmp'); imshow(Img,2); Img = 1-Img; SE = ones(10,10); e = erode(Img, SE); xbasc() imshow(e ,2); chdir(initial_dir); |
The algorithm is fully functional, but there exists many better ones. The present implementation will certainly change, but the interface shall remain unaltered. |
"Morphological Algorithms", Luc Vincent, in "Mathematical Morphology in Image Processing", Ed. Marcel Dekker, 1993. |
Ricardo Fabbri <rfabbri@if.sc.usp.br> |
The latest version of the Scilab Image Processing toolbox can be found at |
http://siptoolbox.sourceforge.net |
dilate, edilate, bwdist |