_CleanBinary, _CloseBinary, _ConnectEndings, _Contour, _CutBranches, _DetectBranching, _DetectEnding, _DilateBinary, _ErodeBinary, _FillHoles, _OpenBinary, _VanishObjects, CloseBinary, CloseBinaryND, ConnectEndings, Contour, ContourND, CutBranches, DetectBranching, DetectBranchingND, DetectEnding, DetectEndingND, DilateBinary, DilateBinaryND, ErodeBinary, ErodeBinaryND, FillHoles, FillHolesND, OpenBinary, OpenBinaryND, VanishObjects
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
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).
Interactive command to this function: Binary > 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
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 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 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
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
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
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 command.
Description
_CleanBinary();
The function displays the Clean on Binary Image dialog box.
See Also
CleanBinary, CleanBinaryND, SmoothBinary, SmoothBinaryND, _SmoothBinary
This function runs the Binary > Close command.
Description
_CloseBinary();
This function displays the Close on Binary Image dialog box.
This function runs the Binary > 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
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 command.
Description
_DilateBinary();
This function displays the Dilate on Binary Image dialog box.
This function runs the Binary > Erode command.
Description
_ErodeBinary();
This function displays the Erode on Binary Image dialog box.
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
This function runs the Binary > Open command.
Description
_OpenBinary();
This function displays Open binary Image dialog box.