Preprocess

_AdvancedDenoising, _AXShadingCorrectionGa3, _BackgroundSubtraction, _CannyDetector, _ChangeHue, _ContrastGa3, _Delineate, _Destripe, _DestripeGa3, _DetectPeaksGa3, _DetectValleysGa3, _DilateColor, _DilateColorGa3, _DivideComponents, _EdgesDetect, _EdgesDetectGa3, _EqualizeIntensityTime, _EqualizeIntensityXY, _EqualizeIntensityZ, _ErodeColor, _ErodeColorGa3, _FastDenoising, _GaborResponse, _GaborResponseGa3, _GaussLaplaceSharpenGa3, _GeneralConvolution, _GolayFilter, _GolayFilterGa3, _Homogenization, _HorizontalEdges, _Laplace4, _Laplace4Ga3, _Laplace8, _Laplace8Ga3, _LocalContrastGa3, _LowPassFilterFFT, _LowPassFilterFFTGa3, _Median, _MedianGa3, _MexicanHat, _MexicanHatGa3, _MixComponents, _ND_AutoShadingCorrectionGa3, _ND_ConvertExperiment, _NDAverage, _NDImagesArithmetics, _PatchDenoising3D, _ReduceLowResData, _RegionalMaxima, _RegionalMaximaGa3, _RegionalMinima, _RegionalMinimaGa3, _RegistrationWizard, _Relief, _RGBTransformation, _RollingBallCorrection, _RollingBallCorrectionGa3, _ShadingCorrection, _ShadingCorrectionGa3, _ShadingCorrectionUnderROI, _Sharpen, _SharpenGa3, _SharpenMore, _SharpenMoreGa3, _SharpenSlightly, _SharpenSlightlyGa3, _Smooth, _SmoothGa3, _SubtractBackgroundUsingConstantGa3, _SubtractWhite, _UnsharpMaskGa3, _VerticalEdges, AdvancedDenoising, AdvancedDenoisingSimple, AdvancedDenoisingSimpleEx, AXShadingCorrectionGa3, BackgroundSubtraction, CannyDetector, ChangeHue, ContrastGa3, Correlation, CorrelationND, Delineate, DenoiseAnisotrophic, DestripeGa3, DetectPeaksGa3, DetectValleysGa3, DifSubsequentFramesTime, DifSubsequentFramesZ, DilateColor, DilateColorGa3, DivideComponents, EdgesDetect, EdgesDetectGa3, EqualizeIntensity, EqualizeIntensityTime, EqualizeIntensityTimeEx, EqualizeIntensityXY, EqualizeIntensityXYEx, EqualizeIntensityZ, EqualizeIntensityZEx, ErodeColor, ErodeColorGa3, FastDenoising, GaborResponse, GaborResponseGa3, GaussLaplaceSharpenGa3, GeneralConvolution, GolayFilter, GolayFilterGa3, Homogenization, HorizontalEdges, Laplace4, Laplace4Ga3, Laplace8, Laplace8Ga3, LocalContrastGa3, LowPassFilterFFT, LowPassFilterFFTGa3, Median, MedianGa3, MergeOpenedDocuments, MexicanHat, MexicanHatEx, MexicanHatGa3, MixComponents, ND_AutoShadingCorrectionGa3, NDAverage, ProcessChannel, ProcessChannelGa3, ReduceLowResData, RegionalMaxima, RegionalMaximaGa3, RegionalMinima, RegionalMinimaGa3, Relief, RGBTransformation, RollingBallCorrection, RollingBallCorrectionGa3, SetPreprocessOnRGB, ShadingCorrection, ShadingCorrectionGa3, ShadingCorrectionUnderROI, Sharpen, SharpenGa3, SharpenMore, SharpenMoreGa3, SharpenSlightly, SharpenSlightlyGa3, Smooth, SmoothGa3, SubtractAvgTime, SubtractAvgZ, SubtractBackgroundUsingConstantGa3, SubtractMaxIntensityTime, SubtractMaxIntensityZ, SubtractMinIntensityTime, SubtractMinIntensityZ, SubtractSubsequentFramesTime, SubtractSubsequentFramesZ, SubtractWhite, SubtractWhiteND, TogglePreprocessOnRGB, UnsharpMaskGa3, VerticalEdges

AdvancedDenoising

Interactive command to this function: Image > Advanced Denoising

Description 

 AdvancedDenoising(
   int  DenoisePBRectTop,
   int  DenoisePBRectBottom,
   int  DenoisePBRectLeft,
   int  DenoisePBRectRight,
   double  DenoisePB1Power,
   double  DenoisePB2Power,
   double  DenoisePB3Power,
   double  DenoisePB4Power,
   double  DenoisePB5Power,
   double  DenoisePB6Power,
   double  DenoisePB7Power,
   double  DenoisePB8Power,
   int  DenoiseGUIUseGPU,
   int  DenoiseType,
   int  NDDimension
);

This function performs advanced noise reduction in the image. Denoising power for each channel can be set.

Parameters

int DenoisePBRectTop

coordinate of the top edge of the denoised image

int DenoisePBRectBottom

coordinate of the bottom edge of the denoised image

int DenoisePBRectLeft

coordinate of the left edge of the denoised image

int DenoisePBRectRight

coordinate of the right edge of the denoised image

double DenoisePB1Power

Strength of the denoising algorithm on the first channel.

double DenoisePB2Power

Strength of the denoising algorithm on the second channel.

double DenoisePB3Power

Strength of the denoising algorithm on the third channel.

double DenoisePB4Power

Strength of the denoising algorithm on the fourth channel.

double DenoisePB5Power

Strength of the denoising algorithm on the fifth channel.

double DenoisePB6Power

Strength of the denoising algorithm on the sixth channel.

double DenoisePB7Power

Strength of the denoising algorithm on the seventh channel.

double DenoisePB8Power

Strength of the denoising algorithm on the eight channel.

int DenoiseGUIUseGPU

Noise estimation type.

int DenoiseType

Denoising method.

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).

AdvancedDenoisingSimple

Description 

 AdvancedDenoisingSimple(
   int  DenoisePBRectTop,
   int  DenoisePBRectBottom,
   int  DenoisePBRectLeft,
   int  DenoisePBRectRight,
   int  DenoisePB1Power,
   char *DenoiseComponentMask,
   int  NDDimension
);

This function performs advanced noise reduction in the image. Power is common for all channels.

Parameters

int DenoisePBRectTop

coordinate of the top edge of the denoised image

int DenoisePBRectBottom

coordinate of the bottom edge of the denoised image

int DenoisePBRectLeft

coordinate of the left edge of the denoised image

int DenoisePBRectRight

coordinate of the right edge of the denoised image

int DenoisePB1Power

strength of the denoising algorithm on the first channel

char *DenoiseComponentMask

String determining which channels will be processed.

0

Channel will not be processed.

1

Channel will be processed.

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).

AdvancedDenoisingSimpleEx

Description 

 AdvancedDenoisingSimpleEx(
   int  DenoisePBRectTop,
   int  DenoisePBRectBottom,
   int  DenoisePBRectLeft,
   int  DenoisePBRectRight,
   double  DenoisePB1Power,
   char *DenoiseComponentMask,
   int  NDDimension,
   int64  DenoiseProgressCallback
);

Performs advanced denoising using an old algorithm.

Parameters

int DenoisePBRectTop

coordinate of the top edge of the denoised image

int DenoisePBRectBottom

coordinate of the bottom edge of the denoised image

int DenoisePBRectLeft

coordinate of the left edge of the denoised image

int DenoisePBRectRight

coordinate of the right edge of the denoised image

double DenoisePB1Power

Strength of the denoising algorithm on the first channel.

char *DenoiseComponentMask

String determining which channels will be processed.

0

Channel will not be processed.

1

Channel will be processed.

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).

int64 DenoiseProgressCallback

Denoise progress callback.

AXShadingCorrectionGa3

Interactive command to this function: Image > Background > AX Shading Correction

Description 

 AXShadingCorrectionGa3(
   int  iStrength,
   int  NDDimension
);

This General Analysis 3 function runs the AX Shading Correction using the specified parameters.

Parameters

int iStrength

Strength of the AX shading correction.

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).

BackgroundSubtraction

Description 

 BackgroundSubtraction(
   double  BGSubtractDegree,
   int  BGSubtractInvert,
   int  BGSubtractRGB,
   int  BGSubtractAutocontrast,
   int  NDDimension
);

This function subtracts background from an image. An interactive equivalent is the _BackgroundSubtraction function.

Parameters

double BGSubtractDegree

Degree of background inhomogeneity. This means the maximal change of brightness per one pixel. Value range from 0.1 to 5. Use negative values to perform auto contrast on the output image.

int BGSubtractInvert

Background brightness

0

Dark background.

1

Light background.

int BGSubtractRGB

Selects whether to perform the processing on the intensity component or on color channels.

0

use channels

1

use the intensity component

int BGSubtractAutocontrast

Usage of some kernels may result in pixel values which are impossible to display within the image (negative values, high values). Such values would be clipped to fit the acceptable range (0-255 for 8-bit images), and you could loose certain amount of image information because such pixels would turn black/white. However, you can prevent this image distortion by using this option. It maps all the computed values to the acceptable range so it can be displayed correctly.

0

Do not apply auto contrast>

1

Apply auto contrast

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).

See Also 
_BackgroundSubtraction

CannyDetector

Interactive command to this function: Image > Detect > Canny Edge Detection

Description 

 CannyDetector(
   int  CannyDetectorLODFrom,
   int  CannyDetectorLODTo,
   int  CannyDetectorThresLow,
   int  CannyDetectorThresHigh,
   int  NDDimension
);

Applies the Canny Detection.

Parameters

int CannyDetectorLODFrom

Low Edge size value.

int CannyDetectorLODTo

High Edge size value.

int CannyDetectorThresLow

Low Edge threshold value.

int CannyDetectorThresHigh

High Edge threshold value.

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).

ChangeHue

Interactive command to this function: Image > Adjust Image > Change Hue

Description 

 ChangeHue(
   int  Hue,
   int  NDDimension
);

This function transforms the color image by a hue shift.

Parameters

int Hue

Analogue of light wavelength, values ranging form 0 to 359.

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

This transformation is used for color image enhancement. Note, for instance, that positive hue shift turn blue color towards red.

See Also 
_ChangeHue, _ChangeHue

ContrastGa3

Description 

 ContrastGa3(
   int  iType,
   double  dLow,
   double  dHigh,
   double d Gamma,
   int  NDDimension
);

This General Analysis 3 function performs contrast processing.

Parameters

int iType

Method type (depends on the particular function).

double dLow

Low contrast value.

double dHigh

High contrast value.

double d Gamma

Gamma correction value.

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).

Correlation

Description 

 Correlation(
   char *DocumentName
);

This function is for internal purposes only.

Parameters

char *DocumentName

For internal purposes only.

CorrelationND

Description 

 CorrelationND(
   char *DocumentName,
   int  NDTLoop,
   int  NDMPLoop,
   int  NDZLoop
);

This function is for internal purposes only.

Parameters

char *DocumentName

For internal purposes only.

int NDTLoop

0

apply to the current loop only

1

apply to the whole Time dimension

int NDMPLoop

Apply to Multi Point dimension.

0

apply to the current loop only

1

apply to the whole Multi Point dimension

int NDZLoop

Apply to Z dimension

0

apply to the current loop only

1

apply to the whole Z Series dimension

Delineate

Interactive command to this function: Image > More Convolutions > Delineate

Description 

 Delineate(
   int  Gradient,
   int  Smooth,
   int  Threshold,
   int  OnIntensity,
   int  NDDimension
);

This function removes small objects from an image. The operation is performed on image intensity values except for multichannel images. For multichannel images, it is performed on every selected component. An interactive equivalent is the _Delineate function.

Parameters

int Gradient

Size of matrix for gradient detection. Values ranging from 1 to 3.

int Smooth

Size of matrix for smoothing. Values are ranging from 0 to Gradient value.

int Threshold

Defines threshold for gradient.

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

On the resulting image edges are enhanced and smooth areas are more homogeneous.

See Also 
_Delineate, _Delineate

DenoiseAnisotrophic

Description 

 DenoiseAnisotrophic(
   int  DenoiseEdge,
   int  DenoiseLOD,
   int  DenoiseStrength,
   int  NDDimension
);

This function performs image denoising.

Parameters

int DenoiseEdge

Define which edges to preserve.

0

Preserve even weak edges

1

Preserve medium edges.

2

Preserve only strong (distinctive) edges

int DenoiseLOD

Set how big the noise to be removed is (approximately).

0

1 pixel

1

2 pixels

2

4 pixels

3

8 pixels

int DenoiseStrength

Set the strength of the denoising. The higher the value, the stronger the resulting image will be affected. Insert the values from 1 to 10.

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).

DestripeGa3

Description 

 DestripeGa3(
   int  iStrength,
   int  NDDimension
);

Removes stripes created by the VisiTech iSIM device.

Parameters

int iStrength

Destriping strength.

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).

DetectPeaksGa3

Description 

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

Enhances small light objects.

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).

DetectValleysGa3

Description 

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

Detects edges by morphological transformations on color images.

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).

DifSubsequentFramesTime

This function runs the Image > ND Processing > Difference of Subsequent Frames in Time command.

Description 

 DifSubsequentFramesTime();

See Also 
DifSubsequentFramesZ

DifSubsequentFramesZ

This function runs the Image > ND Processing > Difference of Subsequent Frames in Z command.

Description 

 DifSubsequentFramesZ();

See Also 
DifSubsequentFramesTime

DilateColor

Interactive command to this function: Image > Morphology > Dilate

Description 

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

This function performs morphologic dilation on intensity component of a color image except for multichannel images where it is performed on every selected component. An interactive equivalent is the _DilateColor function.

Parameters

int Count

Number of iterations.

int MatrixType

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

2

3

4

5

6

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

Dilation of color images changes their intensity. Light areas grow and small dark objects and structures disappear. Hue and saturation are not affected.

See Also 
_DilateColor, LinDilateColor, _LinDilateColor, ErodeColor, _ErodeColor, LinErodeColor, _LinErodeColor, OpenColor, _OpenColor, LinOpenColor, _LinOpenColor, CloseColor, _CloseColor, LinCloseColor, _LinCloseColor, _DilateColor

DilateColorGa3

Description 

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

Performs morphological dilation on the color image. Dilation of color images changes their intensity. Light areas grow and small dark objects and structures disappear. Hue and saturation are not affected.

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).

DivideComponents

Interactive command to this function: Image > Adjust Image > Divide Components

Description 

 DivideComponents(
   int  Comp1,
   int  Comp2,
   double  Mult,
   double  DivOffset,
   int  FloatOutput,
   int  NDDimension
);

Enables you to divide components of an image. An interactive equivalent is the _DivideComponents function.

Parameters

int Comp1

Component of the current color image. For RGB images use 2 for red 1 for green and 0 for blue.

int Comp2

Component of the current color image. For RGB images use 2 for red 1 for green and 0 for blue.

double Mult

Multiplicative constant.

double DivOffset

Offset.

int FloatOutput

Create the result as a floating point image?

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

This function calculates the fraction of two selected image components, multiplies and adds offset to the result.

See Also 
_DivideComponents, _DivideComponents

EdgesDetect

Interactive command to this function: Image > Detect > Detect Edges

Description 

 EdgesDetect(
   int  NDDimension
);

Enhances edges on intensity component of a color image except for multichannel images. For multichannel images, it is performed on every selected component. The operation is performed on image intensity values.

Parameters

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

Transformation affects the intensity component of the color image. The hue and saturation are not affected. Sobel algorithm is used.

See Also 
VerticalEdges, HorizontalEdges

EdgesDetectGa3

Description 

 EdgesDetectGa3(
   int  NDDimension
);

This function enhances edges in the image.

Parameters

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).

See Also 
EdgesDetect

EqualizeIntensity

Description 

 EqualizeIntensity(
   int  EqualizeIsTime,
   int  EqualizeLeft,
   int  EqualizeTop,
   int  EqualizeRight,
   int  EqualizeBottom,
   double  EqualizeQuantile,
   int  EqualizeMethodBottom,
   int  EqualizeMethodTop,
   int  EqualizeIsFluorescense
);

The function adjusts image data of an ND document in order to enhance dynamic range (contrast). It calculates autocontrast values common for the whole time, Z stack, or multipoint sequence and then process all frames of the ND document.

Parameters

int EqualizeIsTime

Enter which sequence is equalized

1

T

2

Z

3

XY

int EqualizeLeft

Left edge coordinate of the area according which the document is equalized.

int EqualizeTop

Top edge coordinate of the area according which the document is equalized.

int EqualizeRight

Right edge coordinate of the area according which the document is equalized.

int EqualizeBottom

Bottom edge coordinate of the area according which the document is equalized.

double EqualizeQuantile

Quantile for calculating the maximal intensity in an area (in percent).

int EqualizeMethodBottom

Equalizing method

0

Minimal intensity in whole frame

1

Minimal intensity in selected area

2

Zero value

int EqualizeMethodTop

equalizing method

0

Mean intensity in selected area

1

Maximal intensity in selected area

int EqualizeIsFluorescense

Transforms shape of the histogram of the whole document according to shape of the histogram of the selected area. Other selected methods are ignored.

EqualizeIntensityTime

Interactive command to this function: Image > ND Processing > Equalize Intensity in Time

Description 

 EqualizeIntensityTime();

The function adjusts image data of an ND document in order to enhance dynamic range (contrast). It calculates autocontrast values common for the whole time sequence and then process all frames of the ND document.

Note

Function is suitable for enhancing visibility of a whole Time sequence at a given position in an experiment. If an acquisition includes more locations (XY position, Z stacks), each time sequence at a given location will have got full dynamic range after processing, but intensity changes during a time.

See Also 
EqualizeIntensityZ

EqualizeIntensityTimeEx

Description 

 EqualizeIntensityTimeEx();

The function adjusts image data of an ND document in order to enhance dynamic range (contrast). It calculates autocontrast values common for the whole time sequence and then process all frames of the ND document. The dialog which appears corresponds to the _EqualizeIntensityTime window.

See Also 
_EqualizeIntensityTime

EqualizeIntensityXY

Interactive command to this function: Image > ND Processing > Equalize Intensity in XY

Description 

 EqualizeIntensityXY();

The function adjusts image data of an ND document in order to enhance dynamic range (contrast). It calculates auto-contrast values common for all XY points and then process all frames of the ND multipoint document.

Note

Function is suitable for enhancing visibility of all multipoints with regard to changing intensity during each multipoint acquisition. If the ND document contains more XY points and global intensity is changing during a time, each XY point will have got full dynamic range after processing, but intensity changes persist inside each multipoint.

EqualizeIntensityXYEx

Description 

 EqualizeIntensityXYEx();

The function adjusts image data of an ND document in order to enhance dynamic range (contrast). It calculates auto-contrast values common for all XY points and then process all frames of the ND multipoint document. The dialog that appears corresponds to the _EqualizeIntensityXY window.

See Also 
_EqualizeIntensityXY

EqualizeIntensityZ

Interactive command to this function: Image > ND Processing > Equalize Intensity in Z

Description 

 EqualizeIntensityZ();

The function adjusts image data of an ND document in order to enhance dynamic range (contrast). It calculates auto-contrast values common for the whole Z sequence and then process all frames of the ND document.

Note

Function is suitable for enhancing visibility of whole Z stacks with regard to changing intensity during each Z Stack acquisition. If the ND document contains more Z stacks and global intensity is changing during a time, each Z stack will have got full dynamic range after processing, but intensity changes persist inside each Z stack.

See Also 
EqualizeIntensityTime

EqualizeIntensityZEx

Description 

 EqualizeIntensityZEx();

This function adjusts image data of an ND document in order to enhance dynamic range (contrast). It calculates auto-contrast values common for the whole Z sequence and then process all frames of the ND document. The dialog that appears corresponds to the _EqualizeIntensityZ window.

See Also 
_EqualizeIntensityZ

ErodeColor

Interactive command to this function: Image > Morphology > Erode

Description 

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

This function performs morphologic erosion on intensity component of a color image except for multichannel images where it is performed on every selected component. An interactive equivalent is the _ErodeColor function.

Parameters

int Count

Number of iterations.

int MatrixType

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

2

3

4

5

6

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

Erosion affects the intensity of color image. Hue and saturation are not affected. Dark areas grow whereas light areas shrink.

See Also 
_ErodeColor, LinErodeColor, _LinErodeColor, DilateColor, _DilateColor, LinDilateColor, _LinDilateColor, OpenColor, _OpenColor, LinOpenColor, _LinOpenColor, CloseColor, _CloseColor, LinCloseColor, _LinCloseColor, _ErodeColor

ErodeColorGa3

Description 

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

Performs morphologic erosion on intensity component of a color image except for multichannel images where it is performed on every selected component.

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).

FastDenoising

Description 

 FastDenoising(
   int  NDDimension,
   int  DenoiseIsConf,
   int  DenoisePB1Power,
   int  DenoisePB2Power,
   int  DenoisePB3Power,
   int  DenoisePB4Power,
   int  DenoisePB5Power,
   int  DenoisePB6Power,
   int  DenoisePB7Power,
   int  DenoisePB8Power
);

This function reduces noise in the image.

Parameters

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).

int DenoiseIsConf

Denoise is conf.

int DenoisePB1Power

strength of the denoising algorithm on the first channel

int DenoisePB2Power

strength of the denoising algorithm on the second channel

int DenoisePB3Power

strength of the denoising algorithm on the third channel

int DenoisePB4Power

strength of the denoising algorithm on the fourth channel

int DenoisePB5Power

strength of the denoising algorithm on the fifth channel

int DenoisePB6Power

strength of the denoising algorithm on the sixth channel

int DenoisePB7Power

strength of the denoising algorithm on the seventh channel

int DenoisePB8Power

strength of the denoising algorithm on the eight channel

GaborResponse

Interactive command to this function: Image > Detect > Gabor Edge Detection

Description 

 GaborResponse(
   int  GaborResponseDirectio,
   int  GaborResponseFilter,
   int  GaborResponseValue,
   double  GaborResponseAmplitude,
   int  NDDimension
);

This function performs the Gabor Edge Detection. Gabor Edge Detection method represents a linear filter useful for visualizing specific features of an image.

Parameters

int GaborResponseDirectio

Gabor Edge Detection direction [°] in which the features are visualized.

int GaborResponseFilter

Gabor Edge Response Filter.

1

Real

2

Imaginary

3

Both

int GaborResponseValue

Gabor Edge Response Value.

1

Positive

2

Negative

3

Both

double GaborResponseAmplitude

Gabor Edge Detection amplitude of the wavelet.

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).

GaborResponseGa3

Description 

 GaborResponseGa3(
   int  iOrientation,
   int  iAmplitude,
   int  iFilter,
   int  iValue,
   int  NDDimension
);

This function performs the Gabor Edge Detection. Gabor Edge Detection method represents a linear filter useful for visualizing specific features of an image.

Parameters

int iOrientation

Gabor Edge Detection direction in [°].

int iAmplitude

Gabor Edge Detection amplitude of the wavelet.

int iFilter

Gabor Edge Response Filter.

1

Real

2

Imaginary

3

Both

int iValue

Gabor Edge Response Value.

1

Positive

2

Negative

3

Both

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).

GaussLaplaceSharpenGa3

Description 

 GaussLaplaceSharpenGa3(
   double  dPower,
   int  NDDimension
);

Increases sharpness of the image. However, the scale in which the sharpening is performed is bigger than standard - i.e. large objects are affected, not tiny details.

Parameters

double dPower

Power value.

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).

GeneralConvolution

Interactive command to this function: Image > More Convolutions > General Convolution

Description 

 GeneralConvolution(
   char *Name,
   int  Size,
   int  AutoContrast,
   int  Intensity,
   int  ConvertToFloat,
   int  NDDimension
);

Applies the selected convolution kernel to the current image.

Parameters

char *Name

Name of the kernel as it is displayed in the Image > More Convolutions > General Convolution dialog.

int Size

The size of the square structuring element (kernel).

int AutoContrast

Usage of some kernels may result in pixel values which it is impossible to display within the image (negative values, high values). Such values would be clipped to fit the acceptable range (0-255 for 8bit images), and you could loose certain amount of image information because such pixels would turn black/white. However, you can prevent this image distortion by using this option. It maps all the computed values to the acceptable range so it can be displayed correctly.

0, FALSE

Do not apply auto contrast

1, TRUE

Apply auto contrast

int Intensity

You can decide whether to perform the convolution channel by channel, or on the intensity only.

0, FALSE

Channel by channel

1, TRUE

Intensity

int ConvertToFloat

Convert to float parameter.

0

Leave the image as is.

1

Convert the image to floating point values beforehand

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).

GolayFilter

Interactive command to this function: Image > More Convolutions > 7. Golay Filter

Description 

 GolayFilter(
   int  Size,
   int  FilterType,
   int  OnIntensity,
   int  NDDimension
);

This function smooths an image using polynomial fitting. Smoothing is performed on intensity component of the image except for multichannel images where it is performed on every selected component. An interactive equivalent is the _GolayFilter function.

Parameters

int Size

Size of neighborhood, where polynomial fitting is performed. Values are ranging from 5 to 21 for smoothing and from 3 to 21 for the other types of filtering.

int FilterType

Type of filter processing.

0

Smoothing.

1

Vertical edges detection.

2

Horizontal edges detection.

3

Detection of edges.

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

Golay filter function uses polynomial (second order) fitting of the image data for smoothing image. Fitting is performed in the neighborhood defined by Size parameter. The Vertical Edges detection is derived from the 1st derivation of image data in the X direction. The same is true for Horizontal Edges detection (Y direction). General edge detection is calculated as the sum of the absolute values of the 1st derivations in X and Y directions. Edge detection includes dynamics corrections. Algorithm exactly calculates edge values.

See Also 
_GolayFilter, Smooth, _Smooth

GolayFilterGa3

Description 

 GolayFilterGa3(
   int  iCount,
   int  iType,
   int  NDDimension
);

Smooths and detects edges of color image.

Parameters

int iCount

Number of iterations.

int iType

Method type (depends on the particular function).

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).

See Also 
GolayFilter

Homogenization

Description 

 Homogenization(
   int  HomogenizationDegree,
   int  NDDimension
);

Homogenization enhances details of the image.

Parameters

int HomogenizationDegree

Results of homogenization witch different degrees vary, but it is important that you try out several values and decide which one is the best for your purposes.

1-30

Homogenization degree

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).

HorizontalEdges

Interactive command to this function: Image > More Convolutions > 4. Horizontal Edges

Description 

 HorizontalEdges(
   int  NDDimension
);

The HorizontalEdges function performs horizontal edge detection. The operation is performed on image intensity values except for multichannel images where it is performed on every selected component.

Parameters

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).

See Also 
VerticalEdges, EdgesDetect

Laplace4

Interactive command to this function: Image > More Convolutions > 1. Laplace 4 Neighbors

Description 

 Laplace4(
   int  NDDimension
);

The Laplace4 function performs edge detection by the Laplace4 detector. The detection is performed on intensity component of the image except for multichannel images. For multichannel images, it is performed on every selected component.

Parameters

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).

See Also 
Laplace8

Laplace4Ga3

Description 

 Laplace4Ga3(
   int  iType,
   int  NDDimension
);

Performs edge detection by the Laplace4 detector. The detection is performed on intensity component of the image except for multichannel images. For multichannel images, it is performed on every selected component.

Parameters

int iType

Method type (depends on the particular function).

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).

See Also 
Laplace4

Laplace8

Interactive command to this function: Image > More Convolutions > 2. Laplace 8 Neighbors

Description 

 Laplace8(
   int  NDDimension
);

The Laplace8 function performs edge detection by the Laplace8 detector. The detection is performed on intensity component of the image except for multichannel images. For multichannel images, it is performed on every selected component.

Parameters

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).

See Also 
Laplace4

Laplace8Ga3

Description 

 Laplace8Ga3(
   int  iType,
   int  NDDimension
);

Performs edge detection by the Laplace8 detector. The detection is performed on intensity component of the image except for multichannel images. For multichannel images, it is performed on every selected component.

Parameters

int iType

Method type (depends on the particular function).

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).

See Also 
Laplace8

LocalContrastGa3

Description 

 LocalContrastGa3(
   double  dRadius,
   double  dDegree,
   int  NDDimension
);

Applies the local contrast settings with the specified parameters.

Parameters

double dRadius

Radius value in [px].

double dDegree

Degree value in [%].

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).

LowPassFilterFFT

Interactive command to this function: Image > Low-Pass Filter

Description 

 LowPassFilterFFT(
   int  LowPassFFTLOD,
   int  NDDimension
);

This function suppresses sharp edges in the image (makes the image blurry).

Parameters

int LowPassFFTLOD

Size of details to keep in the image (larger details will not be affected by the transformation).

2-20

Size of details in pixels

2

The image will be blurred only slightly.

20

The image will be blurred heavily.

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).

LowPassFilterFFTGa3

Description 

 LowPassFilterFFTGa3(
   int  iCount,
   int  NDDimension
);

Suppresses sharp edges in the image (makes the image blurry).

Parameters

int iCount

Number of iterations.

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).

Median

Interactive command to this function: Image > Median Filter

Description 

 Median(
   int  Size,
   int  OnIntensity,
   int  NDDimension
);

The Median function filters small irregularities in color or gray images. Size parameter represents the kernel size.

Parameters

int Size

The size of the square structuring element (kernel).

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).

See Also 
Smooth, GolayFilter

MedianGa3

Description 

 MedianGa3(
   int  iRadius,
   int  NDDimension
);

Filters small irregularities in color or grayscale images.

Parameters

int iRadius

Radius size in [px].

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).

MergeOpenedDocuments

Description 

 MergeOpenedDocuments(
   char *Filename
);

This function merges all opened documents into one ND2 document and arranges the frame succession according to the meta-information included.

Parameters

char *Filename

Filename of the resulting file. If the path is not specified, it is saved to the Auto Capture Folder automatically.

MexicanHat

Interactive command to this function: Image > More Convolutions > 6. Mexican Hat

Description 

 MexicanHat(
   int  NDDimension
);

The MexicanHat function performs filtration on intensity component of an image using convolution with 5x5 kernel. The operation is performed on image Intensity values except for multichannel images where it is performed on every selected component. Mexican Hat kernel is defined as a combination of Laplacian kernel and Gaussian kernel, it marks edges and also reduce some noise.

Parameters

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).

/*
Mexican Hat transformation is convolution with the following 5x5 kernel: 
-2 -1 -1 -1 -2 ;
-1  2  2  2 -1 ;
-1  2  5  2 -1;
-1  2  2  2 -1;
-2 -1 -1 -1 -2;
*/

See Also 
MexicanHatEx, GeneralConvolution

MexicanHatGa3

Description 

 MexicanHatGa3(
   double  dSigma,
   int  NDDimension
);

Performs filtration on intensity component (or on every selected component - when working with multichannel images) of an image using convolution with 5x5 kernel. Mexican Hat kernel is defined as a combination of Laplacian kernel and Gaussian kernel, it marks edges and also reduce some noise.

Parameters

double dSigma

Sigma parameter (filtration strength).

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).

MexicanHatEx

Description 

 MexicanHatEx(
   int  NDDimension
);

This function is a fine clone of the MexicanHat function. The two functions use a different auto contrast algorithm.

Parameters

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).

See Also 
MexicanHat, GeneralConvolution

MixComponents

Interactive command to this function: Image > Adjust Image > Mix Components

Description 

 MixComponents(
   int  MixMode,
   int  MixSaturation,
   int  MixR1,
   int  MixG1,
   int  MixB1,
   int  MixR2,
   int  MixG2,
   int  MixB2,
   int  MixR3,
   int  MixG3,
   int  MixB3,
   int  NDDimension
);

Processes the current color image. In HSI mode the function changes saturation of the image, in RGB mode it is possible to mix red, green and blue components.

Parameters

int MixMode

Defines mixing mode.

0

HSI mode.

1

RGB mode.

int MixSaturation

Degree of saturation enhancement/suppression in %.

int MixR1

Contents of original red component in resulting red component in %.

int MixG1

Contents of original green component in resulting red component in %.

int MixB1

Contents of original blue component in resulting red component in %.

int MixR2

Contents of original red component in resulting green component in %.

int MixG2

Contents of original green component in resulting green component in %.

int MixB2

Contents of original blue component in resulting green component in %.

int MixR3

Contents of original red component in resulting blue component in %.

int MixG3

Contents of original green component in resulting blue component in %.

int MixB3

Contents of original blue component in resulting blue component in %.

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).

See Also 
_MixComponents, _MixComponents

ND_AutoShadingCorrectionGa3

Description 

 ND_AutoShadingCorrectionGa3(
   int  iType,
   int  NDDimension
);

Performs autoshading correction on the connected image.

Parameters

int iType

Method type (depends on the particular function).

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).

See Also 
_ND_AutoShadingCorrectionGa3

NDAverage

Interactive command to this function: Image > ND Processing > ND Image Average

Description 

 NDAverage(
   int  AverageType,
   int  LoopIndex,
   int  Frames
);

This function performs averaging on ND frames. It is the low level function that is called by the ND Image Average command.

Parameters

int AverageType

Specifies the averaging method.

0

Rolling Average

1

Average

2

Integrate Frames

int LoopIndex

Index number of the loop (dimension).

-1

The most recently modified loop.

0

Time loop

1

Multipoint loop

2

Z Stack loop

int Frames

Number of frames.

See Also 
_NDAverage

ProcessChannel

Description 

 ProcessChannel(
   char *ProcessingChannelName
);

Processes the specified channel.

Parameters

char *ProcessingChannelName

Channel name.

ProcessChannelGa3

Description 

 ProcessChannelGa3(
   char *ProcessingChannelName
);

This General Analysis 3 function processes the specified channel.

Parameters

char *ProcessingChannelName

Channel name.

RGBTransformation

Interactive command to this function: Image > Adjust Image > RGB Transformation

Description 

 RGBTransformation(
   int  OperType,
   int  Red,
   int  Green,
   int  Blue,
   int  NDDimension
);

This function performs the specified RGB operation on the color or gray image.

Parameters

int OperType

Value used for operation type.

0

Addition.

1

Subtraction.

2

Minimum.

3

Maximum.

4

Assignment.

5

Multiply.

6

Division.

int Red

Value used for red component.

int Green

Value used for green component.

int Blue

Value used for blue 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

For multiplication and division the values are considered to be in %.

See Also 
_RGBTransformation, IntensityTransformation, _IntensityTransformation, _RGBTransformation

ReduceLowResData

Interactive command to this function: Image > Homogenization

Description 

 ReduceLowResData(
   int  LODDegree,
   int  NDDimension
);

Enhances details of the image by creating a plastic like imprint.

Parameters

int LODDegree

Resolution degree value.

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).

RegionalMaxima

Interactive command to this function: Image > Detect > Regional Maxima

Description 

 RegionalMaxima(
   int  Count,
   int  MatrixType,
   int  ConvertToGray,
   int  AutoContrast,
   int  OnIntensity,
   int  NDDimension
);

The RegionalMaxima function detects regional maxima on image intensity component except for multichannel images. For multichannel images, it is performed on every selected component. It is a subset of top hat transformation. An interactive equivalent is _RegionalMaxima function.

Parameters

int Count

Number of iterations.

int MatrixType

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

3

4

5

6

int ConvertToGray

The output image can be converted and displayed in a gray scale.

int AutoContrast

Usage of some kernels may result in pixel values which it is impossible to display within the image (negative values, high values). Such values would be clipped to fit the acceptable range (0-255 for 8bit images), and you could loose certain amount of image information because such pixels would turn black/white. However, you can prevent this image distortion by using this option. It maps all the computed values to the acceptable range so it can be displayed correctly.

0, FALSE

Do not apply auto contrast

1, TRUE

Apply auto contrast

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

This function uses geodesic reconstruction algorithm for detecting local (== regional) maxima. If Count < 0, auto contrast on the result image is performed. If MatrixType < 0, the result image is converted to the gray image.

See Also 
_RegionalMaxima, RegionalMinima, _RegionalMinima, _RegionalMaxima

RegionalMaximaGa3

Description 

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

Detects regional maxima. It is a subset of top hat transformations.

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).

See Also 
RegionalMaxima

RegionalMinima

Interactive command to this function: Image > Detect > Regional Minima

Description 

 RegionalMinima(
   int  Count,
   int  MatrixType,
   int  ConvertToGray,
   int  AutoContrast,
   int  OnIntensity,
   int  NDDimension
);

The RegionalMinima function detects regional minima on image intensity component except for multichannel images. For multichannel images, it is performed on every selected component. It is a subset of top hat transformation. An interactive equivalent is _RegionalMinima function.

Parameters

int Count

Number of iterations.

int MatrixType

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

3

4

5

6

int ConvertToGray

The output image can be converted and displayed in a gray scale.

int AutoContrast

Usage of some kernels may result in pixel values which it is impossible to display within the image (negative values, high values). Such values would be clipped to fit the acceptable range (0-255 for 8bit images), and you could loose certain amount of image information because such pixels would turn black/white. However, you can prevent this image distortion by using this option. It maps all the computed values to the acceptable range so it can be displayed correctly.

0, FALSE

Do not apply auto contrast

1, TRUE

Apply auto contrast

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

This function uses geodesic reconstruction algorithm for detecting local (== regional) minima. If Count < 0, auto contrast on the result image is performed. If MatrixType < 0, the result image is converted to the gray image.

See Also 
_RegionalMinima, RegionalMaxima

RegionalMinimaGa3

Description 

 RegionalMinimaGa3(
   int  Count,
   int  iMatrix,
   int  NDDimension
);

This function detects the regional minima. It is a subset of top hat transformations.

Parameters

int Count

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).

See Also 
RegionalMinima

Relief

Interactive command to this function: Image > More Convolutions > Relief

Description 

 Relief(
   int  Horizontal,
   int  Vertical,
   int  GrayOutput,
   int  OnIntensity,
   int  NDDimension
);

The Relief function makes pseudo 3-D image. The function calculates relief on intensity component of the image except for multichannel images where it is performed on every selected component. An interactive equivalent is _Relief function.

Parameters

int Horizontal

Number of pixels by which the original image is shifted in the horizontal direction.

int Vertical

Number of pixels by which the original image is shifted in the vertical direction.

int GrayOutput

Specifies type of output image.

0

The result image is a color image.

1

The result image is a gray image.

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

The difference of original and shifted images results in a pseudo 3-D image.

See Also 
_Relief, _Relief

RollingBallCorrection

Interactive command to this function: Image > Background > Rolling Ball Correction

Description 

 RollingBallCorrection(
   int  CorrectionBallRadius,
   int  CorrectionDirection,
   int  NDDimension
);

Opens the Shading Rolling Ball Correction dialog window.

Parameters

int CorrectionBallRadius

Rolling Ball Radius value.

int CorrectionDirection

Rolling Ball Correction direction.

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).

RollingBallCorrectionGa3

Description 

 RollingBallCorrectionGa3(
   double  dRadius,
   int  iSignal,
   int  NDDimension
);

Opens the Rolling Ball Correction dialog window.

Parameters

double dRadius

Radius value in [px].

int iSignal

Signal type.

0

bright

1

dark

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).

SetPreprocessOnRGB

Description 

 SetPreprocessOnRGB(
   int  SetPreprocessToRGB
);

This function enables RGB preprocessing.

Parameters

int SetPreprocessToRGB

Changes the default processing method

0

Perform all following preprocess operations on Intensity values.

1

Perform all following preprocess operations on RGB components.

See Also 
TogglePreprocessOnRGB

ShadingCorrection

Interactive command to this function: Image > Background > Shading Correction

Description 

 ShadingCorrection(
   int  CorrectionSmoothness,
   int  CorrectionDirection,
   int  NDDimension
);

This function defines parameters of the shading correction.

Parameters

int CorrectionSmoothness

smoothness of interpolation of the shading correction

int CorrectionDirection

color of image background

-1

dark

1

light

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).

ShadingCorrectionGa3

Description 

 ShadingCorrectionGa3(
   int  iType,
   int  iPower,
   int  iIntensity,
   int  NDDimension
);

Performs the shading correction.

Parameters

int iType

Method type (depends on the particular function).

int iPower

Power of the function.

int iIntensity

Processing on intensity.

0

Off

1

On

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).

ShadingCorrectionUnderROI

Interactive command to this function: Image > Background > Shading Correction under ROI

Description 

 ShadingCorrectionUnderROI(
   int  CorrectionDirection,
   int  NDDimension
);

Executes the Shading Correction inside a ROI.

Parameters

int CorrectionDirection

color of image background

-1

dark

1

light

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).

Sharpen

Interactive command to this function: Image > Sharpen > Sharpen

Description 

 Sharpen(
   int  NDDimension
);

The Sharpen function sharpens color or gray images using four neighbors pixels. The operation is performed on image Intensity values except for multichannel images. For multichannel images, it is performed on every selected component.

Parameters

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).

See Also 
SharpenSlightly, SharpenMore, Smooth

SharpenGa3

Description 

 SharpenGa3(
   int  NDDimension
);

This function sharpens the currently opened image using the Sharpen action from General Analysis 3.

Parameters

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).

SharpenMore

Interactive command to this function: Image > More Convolutions > 3. Sharpen More

Description 

 SharpenMore(
   int  NDDimension
);

The SharpenMore function sharpens color or gray images using eight neighbors pixels. The operation is performed on image Intensity values except for multichannel images. For multichannel images, it is performed on every selected component.

Parameters

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).

See Also 
SharpenSlightly, Sharpen, Smooth

SharpenMoreGa3

Description 

 SharpenMoreGa3(
   int  iType,
   int  NDDimension
);

Sharpens color or grayscale images using eight neighbors pixels. The operation is performed on image Intensity values except for multichannel images. For multichannel images, it is performed on every selected component.

Parameters

int iType

Method type (depends on the particular function).

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).

See Also 
SharpenMore

SharpenSlightly

Interactive command to this function: Image > Sharpen > Sharpen Slightly

Description 

 SharpenSlightly(
   int  NDDimension
);

The SharpenSlightly function sharpens an image. The operation is performed on image Intensity values except for multichannel images. For multichannel images, it is performed on every selected component.

Parameters

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).

See Also 
Sharpen, SharpenMore, Smooth

SharpenSlightlyGa3

Description 

 SharpenSlightlyGa3(
   int  NDDimension
);

Slightly sharpens the image.

Parameters

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).

Smooth

Interactive command to this function: Image > Smooth

Description 

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

The Smooth function performs smoothing of color or gray images. An interactive equivalent is _Smooth function.

Parameters

int Count

Number of iterations.

int MatrixType

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

3

4

5

6

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

Smoothing is performed on the intensity component of an image except for multichannel images. The intensity of every pixel in the target image is the mean value of the neighboring pixels intensities from original image. Hue and saturation components of color images keep their original values. For multichannel images, smoothing is always performed on every selected component.

See Also 
_Smooth, GolayFilter, _GolayFilter, OpenColor, _OpenColor, CloseColor, _CloseColor, _Smooth

SmoothGa3

Description 

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

Performs smooth on the connected color or grayscale image.

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).

SubtractAvgTime

This function runs the Image > ND Processing > Subtract Average in Time command.

Description 

 SubtractAvgTime();

Calculates an average from the whole time sequence and subtracts it from each frame.

SubtractAvgZ

This function runs the Image > ND Processing > Subtract Average in Z command.

Description 

 SubtractAvgZ();

Calculates an average from the whole Z sequence and subtracts it from each Z plane.

SubtractBackgroundUsingConstantGa3

Description 

 SubtractBackgroundUsingConstantGa3(
   int  iConstant,
   int  NDDimension
);

Subtracts a value from the connected result.

Parameters

int iConstant

Constant value to be subtracted.

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).

SubtractMaxIntensityTime

This function runs the Image > ND Processing > Subtract from Maximum Intensity Projection in Time command.

Description 

 SubtractMaxIntensityTime();

See Also 
SubtractMaxIntensityZ

SubtractMaxIntensityZ

This function runs the Image > ND Processing > Subtract from Maximum Intensity Projection in Z command.

Description 

 SubtractMaxIntensityZ();

See Also 
SubtractMaxIntensityTime

SubtractMinIntensityTime

This function runs the Image > ND Processing > Subtract Minimum Intensity Projection in Time command.

Description 

 SubtractMinIntensityTime();

See Also 
SubtractMinIntensityZ

SubtractMinIntensityZ

This function runs the Image > ND Processing > Subtract Minimum Intensity Projection in Z command.

Description 

 SubtractMinIntensityZ();

See Also 
SubtractMinIntensityTime

SubtractSubsequentFramesTime

This function runs the Image > ND Processing > Subtract Subsequent Frames in Time command.

Description 

 SubtractSubsequentFramesTime();

SubtractSubsequentFramesZ

This function runs the Image > ND Processing > Subtract Subsequent Frames in Z command.

Description 

 SubtractSubsequentFramesZ();

SubtractWhite

Interactive command to this function: Image > Adjust Image > Subtract White

Description 

 SubtractWhite(
   int  NDDimension
);

This function subtracts white proportion of intensity from image.

Parameters

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).

See Also 
SubtractWhiteND, _SubtractWhite, _SubtractWhite

SubtractWhiteND

Description 

 SubtractWhiteND(
   int  NDTLoop,
   int  NDMPLoop,
   int  NDZLoop
);

This function subtracts white proportion of intensity from image.

Parameters

int NDTLoop

0

apply to the current loop only

1

apply to the whole Time dimension

int NDMPLoop

Apply to Multi Point dimension.

0

apply to the current loop only

1

apply to the whole Multi Point dimension

int NDZLoop

Apply to Z dimension

0

apply to the current loop only

1

apply to the whole Z Series dimension

See Also 
SubtractWhite, _SubtractWhite, _SubtractWhite

TogglePreprocessOnRGB

Description 

 TogglePreprocessOnRGB();

This function calls the SetPreprocessOnRGB and switches its parameter (0 or 1).

See Also 
SetPreprocessOnRGB

UnsharpMaskGa3

Description 

 UnsharpMaskGa3(
   double  dPower,
   int  iArea,
   int  NDDimension
);

Sharpens the image using the unsharp masking technique.

Parameters

double dPower

Power value.

int iArea

Area size.

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).

VerticalEdges

Interactive command to this function: Image > More Convolutions > 5. Vertical Edges

Description 

 VerticalEdges(
   int  NDDimension
);

The VerticalEdges function performs vertical edge detection. The operation is performed on image intensity values except for multichannel images where it is performed on every selected component.

Parameters

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).

See Also 
HorizontalEdges, EdgesDetect

_AdvancedDenoising

This function runs the Image > Advanced Denoising command.

Description 

 _AdvancedDenoising();

This function opens the Advanced Image Denoising window which reduces noise in the image.

_AXShadingCorrectionGa3

This function runs the Image > Background > AX Shading Correction command.

Description 

 _AXShadingCorrectionGa3();

This function opens the AX Shading Correction dialog window.

_BackgroundSubtraction

Description 

 _BackgroundSubtraction();

This function displays the Background Subtraction dialog window.

_CannyDetector

This function runs the Image > Detect > Canny Edge Detection command.

Description 

 _CannyDetector();

Opens the Canny Detection dialog window which is used to detect edges of objects based on the Rolling Ball Radius value and Light/Dark signal.

_ContrastGa3

Description 

 _ContrastGa3();

This function opens the Contrast dialog window. Click on the help button inside the dialog for more information.

See Also 
ContrastGa3

_ChangeHue

This function runs the Image > Adjust Image > Change Hue command.

Description 

 _ChangeHue();

The function displays the Change Hue dialog box.

See Also 
ChangeHue

_Delineate

This function runs the Image > More Convolutions > Delineate command.

Description 

 _Delineate();

The function displays the Delineate dialog box.

See Also 
Delineate

_Destripe

This function runs the Image > Destripe command.

Description 

 _Destripe();

For users of the VT-iSIM superresolution device. The device may produce stripe-like artifacts in the captured image. This function removes the stripes from the image.

_DestripeGa3

Description 

 _DestripeGa3();

Opens the Destripe dialog window.

See Also 
DestripeGa3

_DetectPeaksGa3

Description 

 _DetectPeaksGa3();

Opens the Detect Peaks dialog window.

See Also 
DetectPeaksGa3

_DetectValleysGa3

Description 

 _DetectValleysGa3();

Opens the Detect Valleys dialog window.

See Also 
DetectValleysGa3

_DilateColor

This function runs the Image > Morphology > Dilate command.

Description 

 _DilateColor();

The function displays the Dilate on Color Image dialog box.

_DilateColorGa3

Description 

 _DilateColorGa3();

Opens the Dilate Color dialog window.

See Also 
DilateColorGa3

_DivideComponents

This function runs the Image > Adjust Image > Divide Components command.

Description 

 _DivideComponents();

The function displays the Divide RGB Components dialog box for RGB images and Divide Multi Channel Image Components dialog box for multichannel images.

See Also 
DivideComponents

_EdgesDetect

This function runs the Image > Detect > Detect Edges command.

Description 

 _EdgesDetect();

This function opens the Edges Detect dialog window. Specify which frames are processed by the Edges Detect function. You can select the current frame, all frames or pick up a free selection.

_EdgesDetectGa3

Description 

 _EdgesDetectGa3();

Opens the Edges Detect dialog window.

See Also 
EdgesDetectGa3

_EqualizeIntensityTime

This function runs the Image > ND Processing > Equalize Intensity in Time command.

Description 

 _EqualizeIntensityTime();

The function adjusts image data of an ND document in order to enhance dynamic range (contrast). It calculates autocontrast values common for the whole time sequence and then process all frames of the ND document. A confirmation dialog about modification and loss the quantitative information appears.

See Also 
EqualizeIntensityZ

_EqualizeIntensityXY

This function runs the Image > ND Processing > Equalize Intensity in XY command.

Description 

 _EqualizeIntensityXY();

The function adjusts image data of an ND document in order to enhance dynamic range (contrast). It calculates auto-contrast values common for all XY points and then process all frames of the ND multipoint document. A confirmation dialog about modification and loss the quantitative information appears.

_EqualizeIntensityZ

This function runs the Image > ND Processing > Equalize Intensity in Z command.

Description 

 _EqualizeIntensityZ();

The function adjusts image data of an ND document in order to enhance dynamic range (contrast). It calculates auto-contrast values common for the whole Z sequence and then process all frames of the ND document. A confirmation dialog about modification and loss the quantitative information appears.

See Also 
EqualizeIntensityTime

_ErodeColor

This function runs the Image > Morphology > Erode command.

Description 

 _ErodeColor();

The function displays the Erode on Color Image dialog box.

_ErodeColorGa3

Description 

 _ErodeColorGa3();

Shows the Erode Color dialog window.

See Also 
ErodeColorGa3

_FastDenoising

Description 

 _FastDenoising();

This function reduces noise in the image using the Image Denoising on RGB Image window.

_GaborResponse

This function runs the Image > Detect > Gabor Edge Detection command.

Description 

 _GaborResponse();

Opens the Gabor Edge Detection dialog window.

_GaborResponseGa3

Description 

 _GaborResponseGa3();

Opens the Gabor Response dialog window.

_GaussLaplaceSharpenGa3

Description 

 _GaussLaplaceSharpenGa3();

Opens the Gauss Laplace Sharpen dialog window.

See Also 
GaussLaplaceSharpenGa3

_GeneralConvolution

This function runs the Image > More Convolutions > General Convolution command.

Description 

 _GeneralConvolution();

_GolayFilter

This function runs the Image > More Convolutions > 7. Golay Filter command.

Description 

 _GolayFilter();

The function displays the Golay Filter dialog box.

_GolayFilterGa3

Description 

 _GolayFilterGa3();

Opens the Golay Filter dialog window.

See Also 
GolayFilterGa3

_Homogenization

Description 

 _Homogenization();

This function opens a window where it is possible to set Homogenization Degree of the image for the homogenization function.

See Also 
Homogenization

_HorizontalEdges

This function runs the Image > More Convolutions > 4. Horizontal Edges command.

Description 

 _HorizontalEdges();

This function performs horizontal edge detection.

_Laplace4

This function runs the Image > More Convolutions > 1. Laplace 4 Neighbors command.

Description 

 _Laplace4();

This function performs edge detection by Laplace4 detector.

_Laplace4Ga3

Description 

 _Laplace4Ga3();

Opens the Laplace 4 dialog window.

See Also 
Laplace4Ga3

_Laplace8

This function runs the Image > More Convolutions > 2. Laplace 8 Neighbors command.

Description 

 _Laplace8();

This function performs edge detection by Laplace8 detector.

_Laplace8Ga3

Description 

 _Laplace8Ga3();

Opens the Laplace 8 dialog window.

See Also 
Laplace8Ga3

_LocalContrastGa3

Description 

 _LocalContrastGa3();

Opens the Local Contrast dialog window.

_LowPassFilterFFT

This function runs the Image > Low-Pass Filter command.

Description 

 _LowPassFilterFFT();

This function opens a window where it is possible to set the Low pass filter settings function.

See Also 
LowPassFilterFFT

_LowPassFilterFFTGa3

Description 

 _LowPassFilterFFTGa3();

Opens the LowPassFilterFFT dialog window.

See Also 
LowPassFilterFFTGa3

_Median

This function runs the Image > Median Filter command.

Description 

 _Median();

This function filters small irregularities in images.

_MedianGa3

Description 

 _MedianGa3();

Opens the Median dialog window.

See Also 
MedianGa3

_MexicanHat

This function runs the Image > More Convolutions > 6. Mexican Hat command.

Description 

 _MexicanHat();

This function performs filtration on intensity component (or every selected component - when working with multi-channel documents) of an image using convolution with 5x5 kernel. It marks edges and also reduce some noise.

_MexicanHatGa3

Description 

 _MexicanHatGa3();

Opens the Mexican Hat dialog window.

See Also 
MexicanHatGa3

_MixComponents

This function runs the Image > Adjust Image > Mix Components command.

Description 

 _MixComponents();

The function displays the Mix Components dialog box.

See Also 
MixComponents

_ND_AutoShadingCorrectionGa3

Description 

 _ND_AutoShadingCorrectionGa3();

Opens the ND_AutoShadingCorrection dialog window.

See Also 
ND_AutoShadingCorrectionGa3

_NDAverage

This function runs the Image > ND Processing > ND Image Average command.

Description 

 _NDAverage();

This command displays the ND Image Average dialog window.

_ND_ConvertExperiment

Description 

 _ND_ConvertExperiment();

Opens the Convert Experiment dialog window enabling to convert between different ND dimensions (e.g. to create a timelapse from a Z-Stack sequence).

_NDImagesArithmetics

This function runs the Image > ND Processing > ND Images Arithmetics command.

Description 

 _NDImagesArithmetics();

The function displays the ND Images Arithmetics dialog box.

_PatchDenoising3D

Description 

 _PatchDenoising3D();

Displays the 3D denoising dialog window. The current document must be Time or Z sequence.

_ReduceLowResData

This function runs the Image > Homogenization command.

Description 

 _ReduceLowResData();

Opens a dialog window enhancing details of the image by creating a plastic like imprint.

_RGBTransformation

This function runs the Image > Adjust Image > RGB Transformation command.

Description 

 _RGBTransformation();

This function displays the RGB Transformation dialog box.

See Also 
RGBTransformation, IntensityTransformation, _IntensityTransformation

_RegionalMaxima

This function runs the Image > Detect > Regional Maxima command.

Description 

 _RegionalMaxima();

_RegionalMaximaGa3

Description 

 _RegionalMaximaGa3();

Opens the Regional Maxima dialog window.

See Also 
RegionalMaximaGa3

_RegionalMinima

This function runs the Image > Detect > Regional Minima command.

Description 

 _RegionalMinima();

This function displays the Regional Minima on Color Image dialog box.

See Also 
RegionalMinima, RegionalMaxima, _RegionalMaxima

_RegionalMinimaGa3

Description 

 _RegionalMinimaGa3();

Opens the Regional Minima dialog window.

See Also 
RegionalMinimaGa3

_RegistrationWizard

This function runs the Image > Channel Alignment and Registration > Multimodal Image Registration command.

Description 

 _RegistrationWizard();

Opens the Registration Wizard dialog window which can be used to manually align two images and find a perfect match.

_Relief

This function runs the Image > More Convolutions > Relief command.

Description 

 _Relief();

This function displays the Relief on Color Image dialog box.

See Also 
Relief

_RollingBallCorrection

This function runs the Image > Background > Rolling Ball Correction command.

Description 

 _RollingBallCorrection();

Opens the Shading Rolling Ball Correction dialog window.

_RollingBallCorrectionGa3

This function runs the Image > Background > Rolling Ball Correction command.

Description 

 _RollingBallCorrectionGa3();

Opens the Rolling Ball Correction dialog window.

See Also 
RollingBallCorrection

_ShadingCorrection

This function runs the Image > Background > Shading Correction command.

Description 

 _ShadingCorrection();

This function opens the Shading Correction dialog window which defines parameters of the shading correction.

_ShadingCorrectionGa3

Description 

 _ShadingCorrectionGa3();

Opens the Shading Correction dialog window.

See Also 
ShadingCorrectionGa3

_ShadingCorrectionUnderROI

This function runs the Image > Background > Shading Correction under ROI command.

Description 

 _ShadingCorrectionUnderROI();

Opens the Shading Correction dialog window used for applying the shading correction inside a ROI. Select the modality of your sample (Brightfield/Fluorescence) and apply the shading correction to the selected dimension.

_Sharpen

This function runs the Image > Sharpen > Sharpen command.

Description 

 _Sharpen();

This function opens the Sharpen dialog window. Specify which frames are processed by the Sharpen function. You can select the current frame, all frames or pick up a free selection.

_SharpenGa3

Description 

 _SharpenGa3();

This function opens the Sharpen dialog window. Click on the help button inside the dialog for more information.

_SharpenMore

This function runs the Image > More Convolutions > 3. Sharpen More command.

Description 

 _SharpenMore();

This function sharpens the image.

_SharpenMoreGa3

Description 

 _SharpenMoreGa3();

Opens the Sharpen More dialog window.

See Also 
SharpenMoreGa3

_SharpenSlightly

This function runs the Image > Sharpen > Sharpen Slightly command.

Description 

 _SharpenSlightly();

This function opens the Sharpen Slightly dialog window. Specify which frames are processed by the Sharpen Slightly function. You can select the current frame, all frames or pick up a free selection.

_SharpenSlightlyGa3

Description 

 _SharpenSlightlyGa3();

Opens the Sharpen Slightly dialog window.

See Also 
SharpenSlightlyGa3

_Smooth

This function runs the Image > Smooth command.

Description 

 _Smooth();

The function displays the Smooth Color Image dialog box.

See Also 
Smooth

_SmoothGa3

Description 

 _SmoothGa3();

Opens the Smooth dialog window.

See Also 
_Smooth

_SubtractBackgroundUsingConstantGa3

Description 

 _SubtractBackgroundUsingConstantGa3();

Opens the Subtract Background Using Constant dialog window.

See Also 
SubtractBackgroundUsingConstantGa3

_SubtractWhite

This function runs the Image > Adjust Image > Subtract White command.

Description 

 _SubtractWhite();

This function equals the SubtractWhite function except when performed on ND2 document you will be prompt to select whether to process the current image, selected dimension, or the whole ND document.

See Also 
SubtractWhite, SubtractWhiteND

_UnsharpMaskGa3

Description 

 _UnsharpMaskGa3();

Opens the Unsharp Mask dialog window.

See Also 
UnsharpMaskGa3

_VerticalEdges

This function runs the Image > More Convolutions > 5. Vertical Edges command.

Description 

 _VerticalEdges();

This function performs vertical edge detection.