public class LargestInscribedBall extends RegionAnalyzer3D<Sphere>
LargestInscribedCircle
Constructor and Description |
---|
LargestInscribedBall()
Empty constructor.
|
Modifier and Type | Method and Description |
---|---|
Sphere[] |
analyzeRegions(ij.ImageStack labelImage,
int[] labels,
ij.measure.Calibration calib)
Computes largest inscribed ball of each region with a 3D label image.
|
ij.measure.ResultsTable |
createTable(Map<Integer,Sphere> map)
Utility method that transforms the mapping between labels and inscribed
ball instances into a ResultsTable that can be displayed with ImageJ.
|
static Sphere[] |
largestInscribedBalls(ij.ImageStack labelImage,
int[] labels,
ij.measure.Calibration calib)
Computes largest inscribed ball of each region with a 3D label image.
|
algoProgressChanged, algoStatusChanged, analyzeRegions, analyzeRegions, computeTable, createMap
addAlgoListener, fireProgressChanged, fireProgressChanged, fireStatusChanged, fireStatusChanged, removeAlgoListener
public static final Sphere[] largestInscribedBalls(ij.ImageStack labelImage, int[] labels, ij.measure.Calibration calib)
labelImage
- the 3D input image containing label of particleslabels
- the set of labels within the imagecalib
- the spatial calibration of the imagepublic ij.measure.ResultsTable createTable(Map<Integer,Sphere> map)
map
- the mapping between labels and inscribed ballpublic Sphere[] analyzeRegions(ij.ImageStack labelImage, int[] labels, ij.measure.Calibration calib)
analyzeRegions
in class RegionAnalyzer3D<Sphere>
labelImage
- the 3D input image containing label of particleslabels
- the set of labels within the imagecalib
- the spatial calibration of the imageCopyright © 2014–2023 INRA-IJPB Modeling and Digital Imaging lab. All rights reserved.