public class LargestInscribedCircle extends RegionAnalyzer2D<Circle2D>
LargestInscribedBall
Constructor and Description |
---|
LargestInscribedCircle()
Default empty constructor.
|
Modifier and Type | Method and Description |
---|---|
Circle2D[] |
analyzeRegions(ij.process.ImageProcessor labelImage,
int[] labels,
ij.measure.Calibration calib)
Computes largest inscribed disk of each region within a label image.
|
ij.measure.ResultsTable |
createTable(Map<Integer,Circle2D> map)
Utility method that transforms the mapping between labels and inscribed
circle instances into a ResultsTable that can be displayed with ImageJ.
|
static Circle2D[] |
largestInscribedCircles(ij.process.ImageProcessor labelImage,
int[] labels,
ij.measure.Calibration calib)
Computes largest inscribed disk of each region within a label image.
|
analyzeRegions, analyzeRegions, computeTable
addAlgoListener, fireProgressChanged, fireProgressChanged, fireStatusChanged, fireStatusChanged, removeAlgoListener
public LargestInscribedCircle()
public static final Circle2D[] largestInscribedCircles(ij.process.ImageProcessor labelImage, int[] labels, ij.measure.Calibration calib)
labelImage
- the input image containing region labelslabels
- the set of labels within the imagecalib
- the spatial calibration of the imagepublic ij.measure.ResultsTable createTable(Map<Integer,Circle2D> map)
map
- the mapping between labels and Circle2D instancespublic Circle2D[] analyzeRegions(ij.process.ImageProcessor labelImage, int[] labels, ij.measure.Calibration calib)
analyzeRegions
in class RegionAnalyzer2D<Circle2D>
labelImage
- the input image containing region labelslabels
- 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.