_CleanBinary, _CleanBinaryX, _CloseBinary, _CloseBinaryX, _ConnectEndings, _Contour, _CutBranches, _DetectBranching, _DetectEnding, _DilateBinary, _DilateBinaryX, _ErodeBinary, _ErodeBinaryX, _FillHoles, _FillHolesX, _OpenBinary, _OpenBinaryX, _VanishObjects, CloseBinary, CloseBinaryND, ConnectEndings, Contour, ContourND, CutBranches, DetectBranching, DetectBranchingND, DetectEnding, DetectEndingND, DilateBinary, DilateBinaryND, ErodeBinary, ErodeBinaryND, FillHoles, FillHolesND, OpenBinary, OpenBinaryND, VanishObjects
Interactive menu 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 
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 
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).
This function runs the Binary > Contour menu command.
(requires: Automatic Measurement)
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 
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
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 
DetectBranching();
Creates 1pixel seeds out of a skeletonized binary image which mark positions of the branching points.
Description 
DetectBranchingND( intNDTLoop, intNDMPLoop, intNDZLoop);
Runs the DetectBranching function on an ND image.
Parameters
Description 
DetectEnding();
Creates 1pixel seeds out of a skeletonized binary image which mark positions of line-endings.
Description 
DetectEndingND( intNDTLoop, intNDMPLoop, intNDZLoop);
Applies the DetectEnding function to an ND image.
Parameters
Interactive menu 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 
DilateBinaryND( intCount, intMatrixType, intNDTLoop, intNDMPLoop, intNDZLoop);
This function performs morphologic dilation on binary images of the current ND document.
Parameters
Interactive menu 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 
ErodeBinaryND( intCount, intMatrixType, intNDTLoop, intNDMPLoop, intNDZLoop);
This function transforms binary images of the current ND document by morphological erosions.
Parameters
This function runs the Binary > Fill Holes menu command.
(requires: Automatic Measurement)
Description 
FillHoles();
This function fills holes in the binary image.
See Also 
FillHolesND, _FillHoles, CloseHolesBinary, CloseHolesBinaryND, _CloseHolesBinary, Contour, ContourND, _Contour, _FillHoles
Description 
FillHolesND( intNDTLoop, intNDMPLoop, intNDZLoop);
This function fills holes in the binary image.
Parameters
See Also 
FillHoles, _FillHoles, CloseHolesBinary, CloseHolesBinaryND, _FillHoles
Interactive menu 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 
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.
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  menu command.
 menu command.
(requires: Automatic Measurement)
Description 
_CleanBinary();
_CleanBinaryX();
The function displays the Clean on Binary Image dialog box.
See Also 
CleanBinary, CleanBinaryND, SmoothBinary, SmoothBinaryND, _SmoothBinary
This function runs the Binary > Close menu command.
(requires: Automatic Measurement)
Description 
_CloseBinary();
_CloseBinaryX();
This function displays the Close on Binary Image dialog box.
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
Description 
_CutBranches();
Removes branches (free endings) shorter than the defined length on a skeletonized binary image.
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 
_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.
This function runs the Binary > Dilate menu command.
(requires: Automatic Measurement)
Description 
_DilateBinary();
_DilateBinaryX();
This function displays the Dilate on Binary Image dialog box.
This function runs the Binary > Erode menu command.
(requires: Automatic Measurement)
Description 
_ErodeBinary();
_ErodeBinaryX();
This function displays the Erode on Binary Image dialog box.
Description 
_FillHoles();
_FillHolesX();
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
This function runs the Binary > Open menu command.
(requires: Automatic Measurement)
Description 
_OpenBinary();
_OpenBinaryX();
This function displays Open binary Image dialog box.



