_BinaryCentroids3D, _CleanBinary3D, _CloseBinary3D, _CloseHolesBinary3D, _DilateBinary3D, _DistanceTransformBinary3D, _ErodeBinary3D, _EuclideanCloseBinary3D, _EuclideanDilateBinary3D, _EuclideanErodeBinary3D, _EuclideanOpenBinary3D, _FillHolesBinary3D, _GA3_SpotDetection3D, _GrowObjectsBinary3D, _OpenBinary3D, _SeparateObjectsBinary3D, _SmoothBinary3D, _SpotDetection3D, _SpotDetection3DPrev2D, BinaryCentroids3D, CleanBinary3D, CloseBinary3D, CloseHolesBinary3D, ConvexHull3D, DetectBranching3D, DetectEnding3D, DilateBinary3D, DistanceTransformBinary3D, DistanceTransformBinary3DEx, ErodeBinary3D, EuclideanCloseBinary3D, EuclideanDilateBinary3D, EuclideanErodeBinary3D, EuclideanOpenBinary3D, FillHolesBinary3D, GrowObjectsBinary3D, OpenBinary3D, SeparateObjectsBinary3D, Skeletonize3D, SmoothBinary3D, SpotDetection3D
Interactive command to this function: Binary > 3D Processing/Morphology > Create Binary from 3D Centroids
Description
BinaryCentroids3D( doubleCentroid3DSizeUm
, intNDDimension
);
Converts the current 3D binary objects to centroids with specified size.
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 > 3D Processing/Morphology > Clean
Description
CleanBinary3D( intCount
, intKernel
, intNDDimension
);
This function performs morphological Clean on a Z-stack of binary layers.
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 > 3D Processing/Morphology > Close
Description
CloseBinary3D( intCount
, intKernel
, intNDDimension
);
This function transforms current binary image by morphological closing. An interactive equivalent is the _CloseBinary function.
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 > 3D Processing/Morphology > Close Holes
Description
CloseHolesBinary3D( intCount
, intKernel
, intNDDimension
);
This function removes small holes from current image on a Z-stack of binary layers. An interactive equivalent is the _CloseHolesBinary function.
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).
This function runs the Binary > 3D Processing/Morphology > Convex Hull command.
Description
ConvexHull3D();
This function runs the Binary > 3D Processing/Morphology > Detect Branching on Skeleton command.
Description
DetectBranching3D();
This function runs the Binary > 3D Processing/Morphology > Detect Ending on Skeleton command.
Description
DetectEnding3D();
Creates 1pixel seeds out of a skeletonized 3D binary image. It preserves only ending points of the skeleton and clears all other pixels.
Interactive command to this function: Binary > 3D Processing/Morphology > Dilate
Description
DilateBinary3D( intCount
, intKernel
, intNDDimension
);
The function displays the Dilate on Binary 3D Image dialog box.
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 > 3D Processing/Morphology > Distance Function
Description
DistanceTransformBinary3D(
int ResultLocation
);
Description
DistanceTransformBinary3DEx( intResultLocation
, char *BinLayerNameDst
);
This function performs distance transformation on a Z-stack of binary layers. Please see Binary > 3D Processing/Morphology > Distance Function.
Parameters
Interactive command to this function: Binary > 3D Processing/Morphology > Erode
Description
ErodeBinary3D( intCount
, intKernel
, intNDDimension
);
This function transforms current image on a Z-stack of binary layers by morphological erosions. An interactive equivalent is the _ErodeBinary3D function.
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 > 3D Processing/Morphology > Euclidean Close
Description
EuclideanCloseBinary3D( doubleRadiusDouble
, intNDDimension
);
This function applies the morphological closing by euclidean sphere on the current 3D 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).
See Also
Interactive command to this function: Binary > 3D Processing/Morphology > Euclidean Dilate
Description
EuclideanDilateBinary3D( doubleRadiusDouble
, intNDDimension
);
This function applies the dilation by euclidean sphere on a 3D 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).
See Also
Interactive command to this function: Binary > 3D Processing/Morphology > Euclidean Erode
Description
EuclideanErodeBinary3D( doubleRadiusDouble
, intNDDimension
);
This function applies the morphological erosion by euclidean sphere on a 3D 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).
See Also
Interactive command to this function: Binary > 3D Processing/Morphology > Euclidean Open
Description
EuclideanOpenBinary3D( doubleRadiusDouble
, intNDDimension
);
This function applies the morphological opening by euclidean sphere on a 3D 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).
See Also
This function runs the Binary > 3D Processing/Morphology > Fill Holes command.
Description
FillHolesBinary3D( intKernel
, intNDDimension
);
Applies the Fill Holes feature to the 3D binary of the current 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 > 3D Processing/Morphology > Grow Objects
Description
GrowObjectsBinary3D( doubleRadiusDouble
, intNDDimension
);
Grows the binary layer by the amount specified in the RadiusDouble parameter.
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 > 3D Processing/Morphology > Open
Description
OpenBinary3D( intCount
, intKernel
, intNDDimension
);
This function transforms current binary image by morphological opening. An interactive equivalent is _OpenBinary function.
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 > 3D Processing/Morphology > Separate Objects
Description
SeparateObjectsBinary3D( intCount
, intKernel
, intNDDimension
);
This function performs morphological Separation of 3D objects on a Z-stack of binary layers.
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).
This function runs the Binary > 3D Processing/Morphology > Skeletonize command.
Description
Skeletonize3D();
Makes a skeleton of the 3D binary image.
See Also
Skeletonize
Interactive command to this function: Binary > 3D Processing/Morphology > Smooth
Description
SmoothBinary3D( intCount
, intKernel
, intNDDimension
);
Performs morphological Smooth on a Z-stack of binary layers.
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
SpotDetection3D( doubleEqDiameter
, doubleContrast
, intKernel
, intProcessComponent
, intSpotSize
, intInverted
, intCreatePoints
, intCreateCircles
, intSeparateSpots
, doubleZ-Elongation
, intNDDimension
);
Performs 3D spot detection on one color component of the current image.
Parameters
Contrast
Contrast value calculated as a difference between mean intensity inside and mean intensity outside the spot. All the spots with Contrast higher than this value are included into the result.
ProcessComponent
Selection of color components.
The first component (Blue in RGB image, binary 1) | |
The second component (Green in RGB image, binary 10) | |
The third component (Red in RGB image, binary 100) | |
The first three components (All RGB, binary 111) |
Note
The “Brightfield” channel consists of 3 components.
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 > 3D Processing/Morphology > Create Binary from 3D Centroids command.
Description
_BinaryCentroids3D();
Opens the Binary from 3D Object Centroid dialog window enabling to create a new binary layer from centroids.
See Also
BinaryCentroids3D
This function runs the Binary > 3D Processing/Morphology > Clean command.
Description
_CleanBinary3D();
This function opens the Clean Binary 3D dialog window.
This function runs the Binary > 3D Processing/Morphology > Close command.
Description
_CloseBinary3D();
Opens the Close Binary 3D dialog window.
See Also
CloseBinary3D
This function runs the Binary > 3D Processing/Morphology > Close Holes command.
Description
_CloseHolesBinary3D();
Opens the Close Holes 3D dialog window.
This function runs the Binary > 3D Processing/Morphology > Dilate command.
Description
_DilateBinary3D();
This function opens a Dilate Binary 3D window.
This function runs the Binary > 3D Processing/Morphology > Distance Function command.
Description
_DistanceTransformBinary3D();
Opens the Distance Transform 3D dialog window enabling to choose how the resulting distance image is shown.
This function runs the Binary > 3D Processing/Morphology > Erode command.
Description
_ErodeBinary3D();
Opens the Erode Binary 3D dialog window.
See Also
ErodeBinary3D
This function runs the Binary > 3D Processing/Morphology > Euclidean Close command.
Description
_EuclideanCloseBinary3D();
Opens the Euclidean Close Binary 3D dialog window.
See Also
This function runs the Binary > 3D Processing/Morphology > Euclidean Dilate command.
Description
_EuclideanDilateBinary3D();
Opens the Euclidean Dilate Binary 3D dialog window.
See Also
This function runs the Binary > 3D Processing/Morphology > Euclidean Erode command.
Description
_EuclideanErodeBinary3D();
Opens the Euclidean Erode Binary 3D dialog window.
See Also
This function runs the Binary > 3D Processing/Morphology > Euclidean Open command.
Description
_EuclideanOpenBinary3D();
Opens the Euclidean Open Binary 3D dialog window.
See Also
Description
_FillHolesBinary3D();
Applies the Fill Holes feature to the 3D binary of the current image.
See Also
FillHolesBinary3D
Description
_GA3_SpotDetection3D(
int Inverted
);
Opens the GA3 3D Spot Detection window in the selected color detection mode.
This function runs the Binary > 3D Processing/Morphology > Grow Objects command.
Description
_GrowObjectsBinary3D();
Opens the Grow Objects Binary 3D dialog window used for growing 3D binary objects.
This function runs the Binary > 3D Processing/Morphology > Open command.
Description
_OpenBinary3D();
This function opens the Open Binary 3D window.
See Also
OpenBinary3D
This function runs the Binary > 3D Processing/Morphology > Separate Objects command.
Description
_SeparateObjectsBinary3D();
Executes the 3D binary object separation.
Description
_SpotDetection3D(
int Inverted
);
Opens the 3D Spot Detection dialog window.
Description
_SpotDetection3DPrev2D(
int Inverted
);
Opens the Spot Detection dialog window.
This function runs the Binary > 3D Processing/Morphology > Smooth command.
Description
_SmoothBinary3D();
Opens the Smooth Binary 3D dialog window enabling to set the smoothing power on a desired dimension containing the 3D binary.