LinearMorphology

_LinCloseColor, _LinCloseColorGa3, _LinDilateColor, _LinDilateColorGa3, _LinErodeColor, _LinErodeColorGa3, _LinOpenColor, _LinOpenColorGa3, LinCloseColor, LinCloseColorGa3, LinDilateColor, LinDilateColorGa3, LinErodeColor, LinErodeColorGa3, LinOpenColor, LinOpenColorGa3

LinCloseColor

Interactive command to this function: Image > Morphology > Linear Close

Description 

 LinCloseColor(
   int  Count,
   int  MatrixType,
   int  OnIntensity,
   int  NDDimension
);

This function closes the color image using a linear structuring element. An interactive equivalent is the _LinCloseColor function.

Parameters

int Count

Number of iterations.

int MatrixType

Orientation of the 1-D structuring element.

0

1

2

3

int OnIntensity

Selects whether to perform the processing on the intensity component or on color channels (one by one).

0, FALSE

use channels

1, TRUE

use the intensity component

int NDDimension

Frame selection of the ND document.

0

Current frame

1

Time dimension

2

Multipoint dimension

4

Z dimension

15

All frames (the whole ND document).

16

Selection - the frames/dimensions selected by mouse within the ND control bar will be affected.

Note

Value combination is also possible (e.g.: M+T=3, Z+T=5, M+Z=6).

Note

Linear morphological closing is a dilation followed by erosion using the same linear structural element. The transformation is performed on the intensity component except for multichannel images where it is performed on every selected component and removes small dark areas in the direction specified by Matrix orientation. Count specifies the level of closing.

LinCloseColorGa3

Description 

 LinCloseColorGa3(
   int  iCount,
   int  iMatrix,
   int  NDDimension
);

Closes the color image using a linear structuring element.

Parameters

int iCount

Number of iterations.

int iMatrix

Type of the structuring element used for the processing with the center in the enhanced pixel.

3

4

5

6

int NDDimension

Frame selection of the ND document.

0

Current frame

1

Time dimension

2

Multipoint dimension

4

Z dimension

15

All frames (the whole ND document).

16

Selection - the frames/dimensions selected by mouse within the ND control bar will be affected.

Note

Value combination is also possible (e.g.: M+T=3, Z+T=5, M+Z=6).

LinDilateColor

Interactive command to this function: Image > Morphology > Linear Dilate

Description 

 LinDilateColor(
   int  Count,
   int  MatrixType,
   int  OnIntensity,
   int  NDDimension
);

This function dilates color image using a linear structuring element. An interactive equivalent is the _LinDilateColor function.

Parameters

int Count

Number of iterations.

int MatrixType

Orientation of the 1-D structuring element.

0

1

2

3

int OnIntensity

Selects whether to perform the processing on the intensity component or on color channels (one by one).

0, FALSE

use channels

1, TRUE

use the intensity component

int NDDimension

Frame selection of the ND document.

0

Current frame

1

Time dimension

2

Multipoint dimension

4

Z dimension

15

All frames (the whole ND document).

16

Selection - the frames/dimensions selected by mouse within the ND control bar will be affected.

Note

Value combination is also possible (e.g.: M+T=3, Z+T=5, M+Z=6).

Note

Linear dilation of color images changes their intensity in one direction except for multichannel images where it is performed on every selected component, specified by Matrix orientation. Light areas linearly grow and small linear dark objects and structures disappear. Hue and saturation are not affected. It is an anisotropic operation.

LinDilateColorGa3

Description 

 LinDilateColorGa3(
   int  iCount,
   int  iMatrix,
   int  NDDimension
);

Erodes color image using a linear structuring element.

Parameters

int iCount

Number of iterations.

int iMatrix

Type of the structuring element used for the processing with the center in the enhanced pixel.

3

4

5

6

int NDDimension

Frame selection of the ND document.

0

Current frame

1

Time dimension

2

Multipoint dimension

4

Z dimension

15

All frames (the whole ND document).

16

Selection - the frames/dimensions selected by mouse within the ND control bar will be affected.

Note

Value combination is also possible (e.g.: M+T=3, Z+T=5, M+Z=6).

LinErodeColor

Interactive command to this function: Image > Morphology > Linear Erode

Description 

 LinErodeColor(
   int  Count,
   int  MatrixType,
   int  OnIntensity,
   int  NDDimension
);

This function erodes color image using a linear structuring element. An interactive equivalent is the _LinErodeColor function.

Parameters

int Count

Number of iterations.

int MatrixType

Orientation of the 1-D structuring element.

0

1

2

3

int OnIntensity

Selects whether to perform the processing on the intensity component or on color channels (one by one).

0, FALSE

use channels

1, TRUE

use the intensity component

int NDDimension

Frame selection of the ND document.

0

Current frame

1

Time dimension

2

Multipoint dimension

4

Z dimension

15

All frames (the whole ND document).

16

Selection - the frames/dimensions selected by mouse within the ND control bar will be affected.

Note

Value combination is also possible (e.g.: M+T=3, Z+T=5, M+Z=6).

Note

Linear erosion affects the intensity of color image in one direction except for multichannel images where it is performed on every selected component. Hue and saturation are not affected. Dark areas linearly grow whereas light areas linearly shrink in the direction defined by the matrix orientation. It is an anisotropic transformation.

LinErodeColorGa3

Description 

 LinErodeColorGa3(
   int  iCount,
   int  iMatrix,
   int  NDDimension
);

Erodes color image using a linear structuring element.

Parameters

int iCount

Number of iterations.

int iMatrix

Type of the structuring element used for the processing with the center in the enhanced pixel.

3

4

5

6

int NDDimension

Frame selection of the ND document.

0

Current frame

1

Time dimension

2

Multipoint dimension

4

Z dimension

15

All frames (the whole ND document).

16

Selection - the frames/dimensions selected by mouse within the ND control bar will be affected.

Note

Value combination is also possible (e.g.: M+T=3, Z+T=5, M+Z=6).

LinOpenColor

Interactive command to this function: Image > Morphology > Linear Open

Description 

 LinOpenColor(
   int  Count,
   int  MatrixType,
   int  OnIntensity,
   int  NDDimension
);

This function opens color image using a linear structuring element. An interactive equivalent is the _LinOpenColor function.

Parameters

int Count

Number of iterations.

int MatrixType

Orientation of the 1-D structuring element.

0

1

2

3

int OnIntensity

Selects whether to perform the processing on the intensity component or on color channels (one by one).

0, FALSE

use channels

1, TRUE

use the intensity component

int NDDimension

Frame selection of the ND document.

0

Current frame

1

Time dimension

2

Multipoint dimension

4

Z dimension

15

All frames (the whole ND document).

16

Selection - the frames/dimensions selected by mouse within the ND control bar will be affected.

Note

Value combination is also possible (e.g.: M+T=3, Z+T=5, M+Z=6).

Note

Linear morphological opening is erosion followed by a dilation of the same amount using linear structuring element. The transformation is performed on the intensity component except for multichannel images where it is performed on every selected component and removes small light areas in the direction specified by Matrix orientation. Count specifies the level of opening.

LinOpenColorGa3

Description 

 LinOpenColorGa3(
   int  iCount,
   int  iMatrix,
   int  NDDimension
);

Removes small light areas in the direction specified by the matrix.

Parameters

int iCount

Number of iterations.

int iMatrix

Type of the structuring element used for the processing with the center in the enhanced pixel.

3

4

5

6

int NDDimension

Frame selection of the ND document.

0

Current frame

1

Time dimension

2

Multipoint dimension

4

Z dimension

15

All frames (the whole ND document).

16

Selection - the frames/dimensions selected by mouse within the ND control bar will be affected.

Note

Value combination is also possible (e.g.: M+T=3, Z+T=5, M+Z=6).

_LinCloseColor

This function runs the Image > Morphology > Linear Close command.

Description 

 _LinCloseColor();

The function displays the Linear Close Color Image dialog box.

See Also 
LinCloseColor, CloseColor

_LinCloseColorGa3

Description 

 _LinCloseColorGa3();

Opens the Linear Close Color dialog window.

See Also 
LinCloseColorGa3

_LinDilateColor

This function runs the Image > Morphology > Linear Dilate command.

Description 

 _LinDilateColor();

The function displays the Linear Dilate on Color Image dialog box.

See Also 
LinDilateColor, DilateColor

_LinDilateColorGa3

Description 

 _LinDilateColorGa3();

Opens the Linear Dilate Color dialog window.

See Also 
LinDilateColorGa3

_LinErodeColor

This function runs the Image > Morphology > Linear Erode command.

Description 

 _LinErodeColor();

The function displays the Linear Erode on Color Image dialog box.

See Also 
LinErodeColor, ErodeColor

_LinErodeColorGa3

Description 

 _LinErodeColorGa3();

Opens the Linear Erode Color dialog window.

See Also 
LinErodeColorGa3

_LinOpenColor

This function runs the Image > Morphology > Linear Open command.

Description 

 _LinOpenColor();

The function displays the Linear Open on Color Image dialog box.

See Also 
LinOpenColor, OpenColor

_LinOpenColorGa3

Description 

 _LinOpenColorGa3();

Opens the Linear Open Color dialog window.

See Also 
LinOpenColorGa3