public class IntrinsicVolumes3DUtils extends Object
IntrinsicVolumes3D
Modifier and Type | Method and Description |
---|---|
static double[] |
directionWeights3d13(ij.measure.Calibration calib)
Returns an array with seven values corresponding the unique direction
vectors obtained with 13 directions.
|
static double[] |
directionWeights3d3(ij.measure.Calibration calib)
Returns an array with seven values corresponding the unique direction
vectors obtained with 3 directions.
|
static double[] |
eulerNumberLut(int conn)
Computes the look-up table for measuring Euler number in binary 3D image,
depending on the connectivity.
|
static double[] |
meanBreadthLut(ij.measure.Calibration calib,
int nDirs,
int conn2d)
Computes the Look-up table used to measure mean breadth within 3D images.
|
static double |
samplingVolume(ij.ImageStack image,
ij.measure.Calibration calib)
Returns the "inner volume" of the 3D image, i.e.
|
static double[] |
surfaceAreaLut(ij.measure.Calibration calib,
int nDirs)
Computes the Look-up table that is used to compute surface area.
|
static double[] |
volumeLut(ij.measure.Calibration calib)
Computes the Look-up table that is used to compute volume.
|
public static final double[] volumeLut(ij.measure.Calibration calib)
calib
- the spatial calibration of the imagepublic static final double[] surfaceAreaLut(ij.measure.Calibration calib, int nDirs)
calib
- the spatial calibration of the imagenDirs
- the number of directions to consider, either 3 or 13public static final double[] meanBreadthLut(ij.measure.Calibration calib, int nDirs, int conn2d)
calib
- the spatial calibration of imagenDirs
- the number of directions (3 or 13)conn2d
- the connectivity to use on square faces of plane sections (4 or 8)public static final double[] directionWeights3d3(ij.measure.Calibration calib)
calib
- the spatial calibration of the 3D imagepublic static final double[] directionWeights3d13(ij.measure.Calibration calib)
calib
- the spatial calibration of the 3D imagepublic static final double[] eulerNumberLut(int conn)
conn
- the 3D connectivity, either 6 or 26public static final double samplingVolume(ij.ImageStack image, ij.measure.Calibration calib)
image
- the input 3D imagecalib
- the spatial calibration of the imageCopyright © 2014–2023 INRA-IJPB Modeling and Digital Imaging lab. All rights reserved.