public class BoundingBox3D extends RegionAnalyzer3D<Box3D>
| Constructor and Description | 
|---|
BoundingBox3D()
Default constructor 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Box3D[] | 
analyzeRegions(ij.ImageStack image,
              int[] labels,
              ij.measure.Calibration calib)
Computes the bounding box of each region within a 3D label image. 
 | 
static Box3D[] | 
boundingBoxes(ij.ImageStack labelImage,
             int[] labels,
             ij.measure.Calibration calib)
Compute bounding box of each region in input 3D label image and returns
 the result as an array of Box3D for each region. 
 | 
ij.measure.ResultsTable | 
createTable(Map<Integer,Box3D> map)
Utility method that transforms the mapping between labels and Box3D
 instances into a ResultsTable that can be displayed with ImageJ. 
 | 
algoProgressChanged, algoStatusChanged, analyzeRegions, analyzeRegions, computeTable, createMapaddAlgoListener, fireProgressChanged, fireProgressChanged, fireStatusChanged, fireStatusChanged, removeAlgoListenerpublic static final Box3D[] boundingBoxes(ij.ImageStack labelImage, int[] labels, ij.measure.Calibration calib)
labelImage - the input image containing label of particleslabels - an array of unique labels in imagecalib - the calibration of the imagepublic Box3D[] analyzeRegions(ij.ImageStack image, int[] labels, ij.measure.Calibration calib)
analyzeRegions in class RegionAnalyzer3D<Box3D>image - the input image containing label of particleslabels - the array of labels within the imagecalib - the calibration of the imagepublic ij.measure.ResultsTable createTable(Map<Integer,Box3D> map)
map - the mapping between labels and Box3D instancesCopyright © 2014–2023 INRA-IJPB Modeling and Digital Imaging lab. All rights reserved.