erode edit page

do morphological erosion of pixels based on neighbor counts

Syntax

ebsd = erode(ebsd,0)
ebsd = erode(ebsd,2,'titanium')
ebsd = erode(ebsd,1,{'a' 'b' 'notIndexed'})

Input

ebsd EBSD
counts number, upper threshold of same phase pixels
around each pixel to premit erosion
phse phase name, cell or string

Output

ebsd EBSD without the eroded pixels

Example

mtexdata small plot(ebsd); hold on plot(ebsd('n'),'FaceColor','k'); hold off; mtexTitle('original'); nextAxis

% erode isolated, nonIndexed points ebsd = erode(ebsd,0); plot(ebsd); hold on plot(ebsd('n'),'FaceColor','k'); hold off; mtexTitle('no single nonIndexed pixels'); nextAxis