_CleanBinary, _CleanBinaryGa3, _CloseBinary, _CloseBinaryGa3, _CloseHolesBinaryGa3, _ConnectEndings, _Contour, _ContourGa3, _CutBranches, _CutBranchesGa3, _DetectBranching, _DetectBranchingGa3, _DetectEnding, _DetectEndingGa3, _DilateBinary, _DilateBinaryGa3, _ErodeBinary, _ErodeBinaryGa3, _FillHoles, _FillHolesGa3, _OpenBinary, _OpenBinaryGa3, _VanishObjects, CleanBinaryGa3, CloseBinary, CloseBinaryGa3, CloseBinaryND, CloseHolesBinaryGa3, ConnectEndings, Contour, ContourGa3, ContourND, CutBranches, CutBranchesGa3, DetectBranching, DetectBranchingGa3, DetectBranchingND, DetectEnding, DetectEndingGa3, DetectEndingND, DilateBinary, DilateBinaryGa3, DilateBinaryND, ErodeBinary, ErodeBinaryGa3, ErodeBinaryND, FillHoles, FillHolesGa3, FillHolesND, OpenBinary, OpenBinaryGa3, OpenBinaryND, VanishObjects
Description
CleanBinaryGa3( doubledSize
, intNDDimension
);
This General Analysis 3 function removes small objects from the binary image.
Parameters
NDDimension
Frame selection of the ND document.
Current frame | |
Time dimension | |
Multipoint dimension | |
Z dimension | |
All frames (the whole ND document). | |
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).
Interactive command to this function: Binary > Close
Description
CloseBinary( intCount
, intMatrixType
);
This function transforms current binary image by morphological closing. An interactive equivalent is the _CloseBinary function.
Parameters
Note
Morphological closing is a dilation followed by an erosion of the same amount. This transformation is used for a binary image filtration. Small holes are filled and closely neighboring objects are connected.
Description
CloseBinaryGa3( intiCount
, intiMatrix
, intNDDimension
);
This General Analysis 3 function transforms the current binary image by morphological closing. iCount subsequently applies elementary dilations followed by the same count of elementary erosions.
Parameters
iMatrix
Type of the structuring element used for the processing with the center in the enhanced pixel.
NDDimension
Frame selection of the ND document.
Current frame | |
Time dimension | |
Multipoint dimension | |
Z dimension | |
All frames (the whole ND document). | |
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).
Description
CloseBinaryND( intCount
, intMatrixType
, intNDTLoop
, intNDMPLoop
, intNDZLoop
);
This function transforms binary layers of the current ND document by morphological closing.
Parameters
Note
Morphological closing is a dilation followed by an erosion of the same amount. This transformation is used for a binary image filtration. Small holes are filled and closely neighboring objects are connected.
Description
CloseHolesBinaryGa3( intiCount
, intiMatrix
, intNDDimension
);
This General Analysis 3 function removes small holes from the current image on a Z-stack of binary layers.
Parameters
iMatrix
Type of the structuring element used for the processing with the center in the enhanced pixel.
NDDimension
Frame selection of the ND document.
Current frame | |
Time dimension | |
Multipoint dimension | |
Z dimension | |
All frames (the whole ND document). | |
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).
Interactive command to this function: Binary > Skeleton Morphology > Connect Free Endings on Skeleton
Description
ConnectEndings( intConnectEndingsEnergy
, intUseGaborInstead
, intNDDimension
);
This function connects branch-endings on a skeletonized image.
Parameters
ConnectEndingsEnergy
Sensitivity of the function. <1,200> A relative value which determines how many connections will be created.
NDDimension
Frame selection of the ND document.
Current frame | |
Time dimension | |
Multipoint dimension | |
Z dimension | |
All frames (the whole ND document). | |
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).
Interactive command to this function: Binary > Detect > Contour
Description
Contour();
This function transforms the binary image to its contour.
Note
The binary image is transformed to its contour. It is the inner contour e.g. the binary image after transformation is a subset of the original image.
See Also
ContourND, _Contour, FillHoles, FillHolesND, _FillHoles, CloseHolesBinary, CloseHolesBinaryND, _CloseHolesBinary, _Contour
Description
ContourGa3(
int NDDimension
);
Transforms binary image to its 1 pixel wide contour.
Parameters
NDDimension
Frame selection of the ND document.
Current frame | |
Time dimension | |
Multipoint dimension | |
Z dimension | |
All frames (the whole ND document). | |
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).
Description
ContourND( intNDTLoop
, intNDMPLoop
, intNDZLoop
);
This function transforms the binary image to its contour.
Parameters
Note
The binary image is transformed to its contour. It is the inner contour e.g. the binary image after transformation is a subset of the original image.
See Also
Contour, _Contour, FillHoles, FillHolesND, _FillHoles, CloseHolesBinary, CloseHolesBinaryND, _CloseHolesBinary, _Contour
Interactive command to this function: Binary > Skeleton Morphology > Cut Branches Recursively on Skeleton
Description
CutBranches( intCutBranchesLength
, intNDDimension
);
On a skeletonized binary image, branches (free endings) shorter than the defined length will be removed.
Parameters
NDDimension
Frame selection of the ND document.
Current frame | |
Time dimension | |
Multipoint dimension | |
Z dimension | |
All frames (the whole ND document). | |
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).
Description
CutBranchesGa3( intiCount
, intNDDimension
);
On a skeletonized binary image, branches (free endings) shorter than the defined length will be removed.
Parameters
NDDimension
Frame selection of the ND document.
Current frame | |
Time dimension | |
Multipoint dimension | |
Z dimension | |
All frames (the whole ND document). | |
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
CutBranches
Interactive command to this function: Binary > Skeleton Morphology > Detect Branching on Skeleton
Description
DetectBranching();
Creates 1pixel seeds out of a skeletonized binary image which mark positions of the branching points.
Description
DetectBranchingGa3(
int NDDimension
);
Creates 1pixel seeds out of a skeletonized binary image. This function serves for automatic recognition of the intersection points of single-pixel lines.
Parameters
NDDimension
Frame selection of the ND document.
Current frame | |
Time dimension | |
Multipoint dimension | |
Z dimension | |
All frames (the whole ND document). | |
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).
Description
DetectBranchingND( intNDTLoop
, intNDMPLoop
, intNDZLoop
);
Runs the DetectBranching function on an ND image.
Parameters
Interactive command to this function: Binary > Skeleton Morphology > Detect Ending on Skeleton
Description
DetectEnding();
Creates 1pixel seeds out of a skeletonized binary image which mark positions of line-endings.
Description
DetectEndingGa3(
int NDDimension
);
Purpose of this command is to create 1pixel seeds out of a skeletonized binary image. It preserves only ending points of the skeleton and clears all other pixels.
Parameters
NDDimension
Frame selection of the ND document.
Current frame | |
Time dimension | |
Multipoint dimension | |
Z dimension | |
All frames (the whole ND document). | |
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).
Description
DetectEndingND( intNDTLoop
, intNDMPLoop
, intNDZLoop
);
Applies the DetectEnding function to an ND image.
Parameters
Interactive command to this function: Binary > Dilate
Description
DilateBinary( intCount
, intMatrixType
);
This function performs morphologic dilation on a binary image. An interactive equivalent is the _DilateBinary function.
Description
DilateBinaryGa3( intiCount
, intiMatrix
, intNDDimension
);
This General Analysis 3 function performs morphologic dilation on a binary image.
Parameters
iMatrix
Type of the structuring element used for the processing with the center in the enhanced pixel.
NDDimension
Frame selection of the ND document.
Current frame | |
Time dimension | |
Multipoint dimension | |
Z dimension | |
All frames (the whole ND document). | |
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).
Description
DilateBinaryND( intCount
, intMatrixType
, intNDTLoop
, intNDMPLoop
, intNDZLoop
);
This function performs morphologic dilation on binary images of the current ND document.
Parameters
Interactive command to this function: Binary > Erode
Description
ErodeBinary( intCount
, intMatrixType
);
This function transforms current binary image by morphological erosions. An interactive equivalent is the _ErodeBinary function.
Description
ErodeBinaryGa3( intiCount
, intiMatrix
, intNDDimension
);
This General Analysis 3 function transforms the current binary image by morphological erosions. iCount parameter is the number of subsequently applied elementary erosions followed by the same number of elementary dilations.
Parameters
iMatrix
Type of the structuring element used for the processing with the center in the enhanced pixel.
NDDimension
Frame selection of the ND document.
Current frame | |
Time dimension | |
Multipoint dimension | |
Z dimension | |
All frames (the whole ND document). | |
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).
Description
ErodeBinaryND( intCount
, intMatrixType
, intNDTLoop
, intNDMPLoop
, intNDZLoop
);
This function transforms binary images of the current ND document by morphological erosions.
Parameters
Interactive command to this function: Binary > Fill Holes
Description
FillHoles();
This function fills holes in the binary image.
See Also
FillHolesND, _FillHoles, CloseHolesBinary, CloseHolesBinaryND, _CloseHolesBinary, Contour, ContourND, _Contour, _FillHoles
Description
FillHolesGa3(
int NDDimension
);
This General Analysis 3 function fills holes in the binary image.
Parameters
NDDimension
Frame selection of the ND document.
Current frame | |
Time dimension | |
Multipoint dimension | |
Z dimension | |
All frames (the whole ND document). | |
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).
Description
FillHolesND( intNDTLoop
, intNDMPLoop
, intNDZLoop
);
This function fills holes in the binary image.
Parameters
See Also
FillHoles, _FillHoles, CloseHolesBinary, CloseHolesBinaryND, _FillHoles
Interactive command to this function: Binary > Open
Description
OpenBinary( intCount
, intMatrixType
);
This function transforms current binary image by morphological opening. An interactive equivalent is the _OpenBinary function.
Parameters
Note
Morphological opening is erosion followed by a dilation by the same amount. It removes small objects and fine structures from the binary image while larger structures are not significantly affected.
Description
OpenBinaryGa3( intiCount
, intiMatrix
, intNDDimension
);
This General Analysis 3 function transforms the current binary image by morphological opening. iCount is the number of subsequently applied elementary erosions followed by the same number of elementary dilations.
Parameters
iMatrix
Type of the structuring element used for the processing with the center in the enhanced pixel.
NDDimension
Frame selection of the ND document.
Current frame | |
Time dimension | |
Multipoint dimension | |
Z dimension | |
All frames (the whole ND document). | |
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).
Description
OpenBinaryND( intCount
, intMatrixType
, intNDTLoop
, intNDMPLoop
, intNDZLoop
);
This function transforms binary images of the current ND document by morphological opening.
Parameters
Note
Morphological opening is erosion followed by a dilation by the same amount. It removes small objects and fine structures from the binary image while larger structures are not significantly affected.
Interactive command to this function: Binary > Skeleton Morphology > Vanish Objects on Skeleton
Description
VanishObjects( intVanishObjectsEquiDia
, intUseGaborInstead
, intVN_MaxMeanInt
, intNDDimension
);
On a skeletonized image, circular (enclosed) objects with equivalent diameter (VanishObjectsEquiDia) smaller than the defined value will be deleted. Concurrently objects with their border stronger than the defined value (VN_MaxMeanInt) will be kept.
Parameters
VanishObjectsEquiDia
Equivalent diameter of a circular object. Objects with a smaller than the defined value will be deleted.
NDDimension
Frame selection of the ND document.
Current frame | |
Time dimension | |
Multipoint dimension | |
Z dimension | |
All frames (the whole ND document). | |
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).
This function runs the Binary > Clean command.
Description
_CleanBinary();
The function displays the Clean on Binary Image dialog box.
See Also
CleanBinary, CleanBinaryND, SmoothBinary, SmoothBinaryND, _SmoothBinary
Description
_CleanBinaryGa3();
This function opens the Clean Binary dialog window. Click on the help button in the dialog for more information.
This function runs the Binary > Close command.
Description
_CloseBinary();
This function displays the Close on Binary Image dialog box.
Description
_CloseBinaryGa3();
This function opens the Close Binary dialog window. Click on the help button in the dialog for more information.
Description
_CloseHolesBinaryGa3();
This function opens the Close Holes Binary dialog window. Click on the help button in the dialog for more information.
This function runs the Binary > Skeleton Morphology > Connect Free Endings on Skeleton command.
Description
_ConnectEndings();
Connects branch peaks on a skeletonized image.
This function runs the Binary > Detect > Contour command.
Description
_Contour();
This function equals the Contour 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.
Note
The binary image is transformed to its contour. It is the inner contour e.g. the binary image after transformation is a subset of the original image.
See Also
ContourND, FillHoles, FillHolesND, _FillHoles, CloseHolesBinary, CloseHolesBinaryND, _CloseHolesBinary
This function runs the Binary > Skeleton Morphology > Cut Branches Recursively on Skeleton command.
Description
_CutBranches();
Removes branches (free endings) shorter than the defined length on a skeletonized binary image.
Description
_CutBranchesGa3();
Opens the Cut Branches dialog window.
See Also
CutBranchesGa3
This function runs the Binary > Skeleton Morphology > Detect Branching on Skeleton command.
Description
_DetectBranching();
Creates 1pixel seeds out of a skeletonized binary image which mark branching points. A dialog window appears if the current document is of ND type.
Description
_DetectBranchingGa3();
Opens the Detect Branching dialog window.
See Also
DetectBranchingGa3
This function runs the Binary > Skeleton Morphology > Detect Ending on Skeleton command.
Description
_DetectEnding();
Creates 1pixel seeds out of a skeletonized binary image which mark positions of the binary line-endings. A dialog window appears if the current document is of ND type.
Description
_DetectEndingGa3();
Opens the Detect Endings dialog window.
See Also
DetectEndingGa3
This function runs the Binary > Dilate command.
Description
_DilateBinary();
This function displays the Dilate on Binary Image dialog box.
Description
_DilateBinaryGa3();
This function opens the Dilate Binary dialog window. Click on the help button inside the dialog for more information.
This function runs the Binary > Erode command.
Description
_ErodeBinary();
This function displays the Erode on Binary Image dialog box.
Description
_ErodeBinaryGa3();
This function opens the Erode Binary dialog window. Click on the help button in the dialog for more information.
This function runs the Binary > Fill Holes command.
Description
_FillHoles();
This function equals the FillHoles 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
FillHoles, FillHolesND, CloseHolesBinary, CloseHolesBinaryND, _CloseHolesBinary, Contour, ContourND, _Contour
Description
_FillHolesGa3();
This function opens the Fill Holes dialog window. Click on the help button in the dialog for more information.
This function runs the Binary > Open command.
Description
_OpenBinary();
This function displays Open binary Image dialog box.
Description
_OpenBinaryGa3();
This function opens the Open Binary dialog window. Click on the help button in the dialog for more information.
This function runs the Binary > Skeleton Morphology > Vanish Objects on Skeleton command.
Description
_VanishObjects();
Opens the Vanish Objects dialog window.