Modifier and Type | Field and Description |
---|---|
private MTBImageByte |
PaCeQuant.inImg
Input image to process.
|
private MTBImageByte |
PaCeQuant.SkeletonPostprocessor.inputImg
Input skeleton image to process.
|
private MTBImageByte |
PaCeQuant.SkeletonPostprocessor.postprocessedImg
Postprocessed skeleton image.
|
MTBImageByte |
PaCeQuant.SegmentationResult.resultBinaryImg
Binary image with segmented regions in foreground (white).
|
Modifier and Type | Method and Description |
---|---|
private MTBImageByte |
PaCeQuant.closeGapsNativeLinks(MTBImageByte skelImg)
Method to close gaps by linking adjacent endpoints.
|
private MTBImageByte |
PaCeQuant.closeGapsWatershed(MTBImageByte skelImg)
Method to close gaps by watershed transformation.
|
MTBImageByte |
PaCeQuant.SkeletonPostprocessor.getResultImage()
Returns postprocessed skeleton image.
|
private MTBImageByte |
PaCeQuant.segmentInputImage(MTBImage img)
Preprocessing and segmentation of input image.
|
Modifier and Type | Method and Description |
---|---|
private MTBImageByte |
PaCeQuant.closeGapsNativeLinks(MTBImageByte skelImg)
Method to close gaps by linking adjacent endpoints.
|
private MTBImageByte |
PaCeQuant.closeGapsWatershed(MTBImageByte skelImg)
Method to close gaps by watershed transformation.
|
private MTBRegion2DSet |
PaCeQuant.filterValidCellRegions(MTBImageByte image)
Postprocesses cell regions and applies some filtering.
|
void |
PaCeQuant.SkeletonPostprocessor.setInputImage(MTBImageByte img)
Set input image to process.
|
Modifier and Type | Field and Description |
---|---|
private MTBImageByte |
CellBoundaryExtractor2D.binFilteredImg
Intermediate result: binarized vesselness image after filtering.
|
private MTBImageByte |
CellBoundaryExtractor2D.binVesselImg
Intermediate result: binarized vesselness image.
|
private MTBImageByte |
CellBoundaryExtractor2D.initialSkelImg
Intermediate result: initial contour skeleton.
|
private MTBImageByte |
CellBoundaryExtractor2D.resultBinFilteredImg
Filtered binary vesselness image.
|
private MTBImageByte |
CellBoundaryExtractor2D.resultBinVesselImg
Binarized vesselness image.
|
private MTBImageByte |
CellBoundaryExtractor2D.resultInitialSkeletonImg
Initial skeleton image.
|
private MTBImageByte |
CellBoundaryExtractor2D.resultSkelImg
Skeleton image (of cell boundaries).
|
private MTBImageByte |
CellBoundaryExtractor2D.resultVesselImg
Result of applying the vesselness filter to the input image.
|
private MTBImageByte |
CellBoundaryExtractor2D.skelImg
Intermediate result: final contour skeleton.
|
private MTBImageByte |
CellBoundaryExtractor2D.vesselImg
Intermediate result: vesselness image.
|
Modifier and Type | Method and Description |
---|---|
private MTBImageByte |
CellBoundaryExtractor2D.applyVesselnessFilter(MTBImage img)
Gaussian smoothing and vesselness enhancement filtering.
|
private MTBImageByte |
CellBoundaryExtractor2D.closeGapsNativeLinks(MTBImageByte inSkelImg)
Close gaps by native linkage.
|
private MTBImageByte |
CellBoundaryExtractor2D.enhanceBoundaries(MTBImage img)
Enhance cell boundaries by applying a vesselness enhancement filter.
|
Modifier and Type | Method and Description |
---|---|
private MTBImageByte |
CellBoundaryExtractor2D.closeGapsNativeLinks(MTBImageByte inSkelImg)
Close gaps by native linkage.
|
static Vector<Point2D.Double> |
CellBoundaryExtractor2D.findEndpoints(MTBImageByte img)
Detect end-points in binary image.
|
Modifier and Type | Field and Description |
---|---|
private MTBImageByte |
CytoplasmAnalyzer2D.labelImg |
Modifier and Type | Field and Description |
---|---|
protected MTBImageByte |
SegResult_Nuclei.binMask
Binary segmentation mask.
|
protected MTBImageByte |
SegResult_Particles.binMask
Binary segmentation mask.
|
protected MTBImageByte |
SegResult_Cytoplasm.labelImage
Label mask.
|
Modifier and Type | Method and Description |
---|---|
MTBImageByte |
SegResult_Cytoplasm.getLabelImage()
Returns label mask with segmentation result.
|
MTBImageByte |
SegResult_Nuclei.getMask()
Returns binary mask with segmentation result.
|
MTBImageByte |
SegResult_Particles.getMask()
Returns binary mask with segmentation result.
|
Modifier and Type | Method and Description |
---|---|
void |
SegResult_Nuclei.setMask(MTBImageByte m)
Specify binary mask of nuclei.
|
Constructor and Description |
---|
SegResult_Cytoplasm(String imgName,
MTBPolygon2DSet conts,
MTBImageByte labels,
int count,
double avgsize)
Deprecated.
|
SegResult_Cytoplasm(String imgName,
MTBPolygon2DSet conts,
MTBImageByte labels,
int count,
int[] sizes,
double avgsize)
Default constructor.
|
SegResult_Nuclei(String imgName,
int channel,
MTBImageByte mask,
MTBImage labels,
MTBRegion2DSet regs,
int count,
double avgsize)
Default constructor.
|
SegResult_Particles(String imgName,
int ch,
MTBRegion2DSet regions,
MTBImageByte mask,
int count,
double avgsize)
Default constructor.
|
Modifier and Type | Field and Description |
---|---|
private MTBImageByte |
NeuriteExtractor2D.neuronImage
Define extractor parameters.
|
private MTBImageByte |
NeuriteExtractor2D.skelImage
Binary skeleton image of the whole neuron.
|
Modifier and Type | Method and Description |
---|---|
MTBImageByte |
NeuriteExtractor2D.drawLine2D(Line2D.Double line,
Point2D.Double point)
Draws a 2D line into the neuron image.
|
MTBImageByte |
NeuriteExtractor2D.getNeuronImage()
Get input image of the binary neuron.
|
Modifier and Type | Method and Description |
---|---|
void |
NeuriteExtractor2D.setNeuronImage(MTBImageByte _neuronImage)
Set input image of the binary neuron.
|
Constructor and Description |
---|
NeuriteExtractor2D(MTBImageByte _neuronImage,
NeuriteExtractor2D.NeuronColor _neuronColor,
int _neuriteMaskSize,
int _maxSpineLength,
org.rosuda.JRI.Rengine _rEngine,
String _outputDir)
Constructor to create a new neurite extraction object.
|
Modifier and Type | Field and Description |
---|---|
private MTBImageByte |
NucleusSeparator2DPeakSearch.BWImg |
Modifier and Type | Method and Description |
---|---|
protected MTBImageByte |
NucleusDetector2D.detectWithLocalContrastEnhancement()
Detect nuclei by first improving image contrast.
|
protected MTBImageByte |
NucleusDetector2D.detectWithNiblack()
Detects nuclei based on Niblack thresholding.
|
protected MTBImageByte |
NucleusDetector2D.detectWithOtsu_erodedilate()
Detects nuclei based on Otsu thresholding and a combination of erosion/
dilation.
|
protected MTBImageByte |
NucleusDetector2D.detectWithOtsu_openclose()
Detects nuclei based on Otsu thresholding and a combination of opening
and closing.
|
Modifier and Type | Method and Description |
---|---|
void |
NucleusSeparator2DPeakSearch_RegionSeparator.setInImg(MTBImageByte _inImg)
Specify binary input image.
|
void |
NuclearParticleDetector2D.setInputImage(MTBImageByte _inputImage)
Set input image.
|
Constructor and Description |
---|
NuclearParticleDetector2D(MTBImageByte _inputImage,
Integer _nucChannel,
Integer _partChannel,
Boolean _correctGamma,
Double _gamma,
Boolean _filterImage,
NucleusDetector2D _nucDetector,
ParticleDetectorUWT2D _partDetector) |
NucleusSeparator2DPeakSearch_RegionSeparator(MTBImageByte image)
Constructor with input image.
|
Modifier and Type | Field and Description |
---|---|
private MTBImageByte |
ParticleDetectorUWT2D.binaryCorrelationImages
Stack of binarized correlation images.
|
private MTBImageByte |
MultiChannelParticleAnalyzer2D.excludeMask
Optional mask to exclude particles in certain regions.
|
private MTBImageByte |
ParticleDetectorUWT2D.excludeMask
Optional mask to exclude particles in certain regions.
|
private MTBImageByte |
ParticleDetectorUWT2D.resultMaskBinary
Binary mask of detected regions.
|
Modifier and Type | Method and Description |
---|---|
void |
ParticleDetectorUWT2D.setExcludeMask(MTBImageByte mask)
Specify exclude mask.
|
void |
MultiChannelParticleAnalyzer2D.setNucleiMask(MTBImageByte mask)
Specify nuclei mask.
|
Modifier and Type | Field and Description |
---|---|
private MTBImageByte |
StromulesDetector2D.inImg
Gray-scale input image.
|
private MTBImageByte |
StromulesDetector2D.plastidMask
Binary mask of pre-segmented plastid regions.
|
Modifier and Type | Field and Description |
---|---|
private MTBImageByte |
XylemGrower.GrowingRegion2D.grownRegionImage |
private MTBImageByte |
XylemGrower.grownRegions
Resulting regions from growing.
|
private MTBImageByte |
XylemDetector.grownRegions
Resulting regions from growing.
|
private MTBImageByte |
XylemGrower.initialSegmentation
Initial segmentation of xylem regions.
|
private MTBImageByte |
XylemDetector.initialSegmentationOut
Initial segmentation of xylem regions computed of supplied
|
private MTBImageByte |
XylemInitialSegmentation.initSegImageByte
The resulting binary image after the initial segmentation.
|
private MTBImageByte |
XylemGrower.resultXylemRegions
Final xylem regions after post processing.
|
private MTBImageByte |
XylemDetector.resultXylemRegions
Final xylem regions after postprocessing.
|
private MTBImageByte |
XylemGrower.seedRegions
The seed regions as a binary image after the final erosion.
|
private MTBImageByte |
XylemDetector.seedRegions
The seed regions as a binary image after the final erosion.
|
private MTBImageByte |
XylemGrower.xylemHsxImage
HS(X)-Color Channel Image.
|
private MTBImageByte |
XylemDetector.xylemHsxImage
HS(X)-Color Channel Image.
|
Modifier and Type | Method and Description |
---|---|
MTBImageByte |
XylemGrower.getGrownRegions()
Returns a
MTBImageByte image after growing. |
MTBImageByte |
XylemInitialSegmentation.getInitSegImageByte()
Return the resulting initial segmentation image.
|
MTBImageByte |
XylemGrower.getResultXylemRegions()
Return the binary image after the post processing of the grown region
image.
|
MTBImageByte |
XylemGrower.getSeedRegions() |
private MTBImageByte |
XylemGrower.postProcessAfterGrowing(MTBImageByte grownRegionBinImage)
Here we do some morphological operations to the shape of the regions from
the region growing of XylemGrower.
|
Modifier and Type | Method and Description |
---|---|
private List<MTBRegion2D> |
XylemGrower.createSeedRegions(MTBImageByte imageToErode,
int minimumPixelPerArea,
int sizeOfStructuringElement)
Create seed regions from the intial segmentation.
|
private void |
XylemGrower.deleteRegionFromImage(MTBImageByte prelabeledImage,
MTBRegion2D regionToClear)
Set pixels of the points contained in the given region to
0(zero) . |
private MTBImageByte |
XylemGrower.postProcessAfterGrowing(MTBImageByte grownRegionBinImage)
Here we do some morphological operations to the shape of the regions from
the region growing of XylemGrower.
|
private void |
XylemGrower.relabelRegion(MTBImageByte preLabeledImage,
MTBRegion2D region)
Set the unique id of the given region to the pixel value found at the
coordinate of the first pixel in the region on the pre labeled
MTBImageByte . |
private static MTBImage |
XylemGrower.removeSmallComponents(MTBImageByte image,
int minimalArea)
Remove small componentes from an image of type
MTBImageByte . |
void |
XylemGrower.setGrownRegions(MTBImageByte imageByte) |
void |
XylemGrower.setInitalSegmentation(MTBImageByte image) |
void |
XylemInitialSegmentation.setInitSegImageByte(MTBImageByte initSegImageByte) |
void |
XylemGrower.setSeedImage(MTBImageByte seedRegions) |
void |
XylemGrower.setXylemImage(MTBImageByte hsxMTBImage)
Set the Hue/Saturation/{Intensity|Brightness|Value}-
MTBImage . |
void |
XylemGrower.setXylemResultRegions(MTBImageByte regions)
Set the binary image after the morphological processing on the grown
region image.
|
Constructor and Description |
---|
GrowingRegion2D(MTBRegion2D initialRegion,
MTBImageByte grownRegionImage,
XylemGrower.Neighbourhood nb,
int uniqueID) |
XylemGrower(MTBImageByte binaryImage,
MTBImageByte hsxImage,
XylemGrower.GrowingMode linkageMode) |
XylemInitialSegmentation(MTBImageByte grayScaleXylemImage) |
Modifier and Type | Method and Description |
---|---|
private MTBImageByte |
MTBNeuriteSkelGraph.markBranchPoints(MTBImageByte skelImg)
Mark branch/special points as first step before building up the whole
skeleton graph.
|
MTBImageByte |
MTBNeuriteSkelGraph.toByteImage()
Draw the skeleton graph into a binary image.
|
MTBImageByte |
MTBRegion2D.toMTBImageByte(String file,
int width,
int height)
Method to save the region on a binary image with specific width and height.
|
MTBImageByte |
MTBBorder2D.toMTBImageByte(String file,
int width,
int height)
Draws a border with all inner borders to a binary image with given size.
|
MTBImageByte |
MTBRegion2D.toMTBImageByte(String file,
int width,
int height,
int color)
Method to save the region on a binary image with specific width, height and
color.
|
Modifier and Type | Method and Description |
---|---|
private boolean |
MTBNeuriteSkelGraph.build(int xx,
int yy,
MTBImageByte skelImg,
MTBNeuriteSkelGraphNode<Point2D.Double> parentNode)
Internal method to create the graph from the skeleton image.
|
boolean |
MTBNeuriteSkelGraph.buildSkeletonGraph(int x,
int y,
int w,
int h,
MTBImageByte skeletonImg,
int skelColor)
Build the skeleton graph from a given binary skeleton image and a given
starting point to build up the graph.
|
private MTBImageByte |
MTBNeuriteSkelGraph.markBranchPoints(MTBImageByte skelImg)
Mark branch/special points as first step before building up the whole
skeleton graph.
|
MTBTableModel |
MTBNeuriteSkelGraph.toSWC(String fileName,
MTBImageByte neuronImage)
Method to save neurite skeleton graph as SWC file.
|
Modifier and Type | Field and Description |
---|---|
private MTBImageByte |
MTBImageRGB.m_imgB
reference to the red channel MTBImage
|
private MTBImageByte |
MTBImageRGB.m_imgG
reference to the red channel MTBImage
|
private MTBImageByte |
MTBImageRGB.m_imgR
reference to the red channel MTBImage
|
Modifier and Type | Method and Description |
---|---|
static MTBImageByte |
MTBImage.createMTBImageByte(int sizeX,
int sizeY,
int sizeZ,
int sizeT,
int sizeC,
byte[][] data)
Creates an image of type
MTBImage.MTBImageType.MTB_BYTE from
the given data array. |
Modifier and Type | Method and Description |
---|---|
MTBImageByte |
MTBNeurite2D.drawLine2D(Line2D.Double line,
Point2D.Double point,
MTBImageByte tmpNeuronImg)
Draws a 2D line into the neuron image.
|
Modifier and Type | Method and Description |
---|---|
MTBImageByte |
MTBNeurite2D.drawLine2D(Line2D.Double line,
Point2D.Double point,
MTBImageByte tmpNeuronImg)
Draws a 2D line into the neuron image.
|
Constructor and Description |
---|
TopHatContrastEnhancement(MTBImageByte _inputImage,
Integer _wthMaskSize,
Integer _bthMaskSize)
Constructor to create a new IlluminationCorrection object.
|
Modifier and Type | Field and Description |
---|---|
private MTBImageByte |
OrientedFilter2DBatchAnalyzer.maxIndexMap
Map of indices of maximal responses.
|
Modifier and Type | Method and Description |
---|---|
MTBImageByte |
OrientedFilter2DBatchAnalyzer.getIndexMap()
Get map of indices of maximal responses.
|
Modifier and Type | Field and Description |
---|---|
protected MTBImageByte |
StegerRidgeDetection2DWrapper.inImg
Input image to be processed.
|
private MTBImageByte |
MFFDOGMultiScaleFilter2D.responseStack
Result stack with binary vessel maps for different scales and lengths.
|
protected MTBImageByte |
MPMFFilter2D.resultVesselMap
Resulting binary vessel map.
|
protected MTBImageByte |
MFFDOGFilter2D.resultVesselMap
Final vessel map.
|
protected MTBImageByte |
MFFDOGMultiScaleFilter2D.resultVesselMap
Resulting binary vessel map.
|
Modifier and Type | Method and Description |
---|---|
MTBImageByte |
MPMFFilter2D.getBinaryResultMap()
Returns the final binary map.
|
MTBImageByte |
MFFDOGFilter2D.getResultVesselMap()
Get result.
|
Modifier and Type | Method and Description |
---|---|
void |
StegerRidgeDetection2DWrapper.setInputImage(MTBImageByte inputImage)
Specify input image.
|
Modifier and Type | Field and Description |
---|---|
private MTBImageByte |
WatershedBinary.inImg
Binary input image to segment.
|
private MTBImageByte |
DistanceTransform.inputImage
Binary input image.
|
private MTBImageByte |
SkeletonPostprocessor.inputImg
Input skeleton image to process.
|
private MTBImageByte |
SkeletonPostprocessor.postprocessedImg
Postprocessed skeleton image.
|
private MTBImageByte |
SkeletonExtractor.resultImg
Binary result image, skeleton in white, background in black.
|
private MTBImageByte |
WatershedBinary.resultImg
Segmented binary image.
|
Modifier and Type | Method and Description |
---|---|
protected MTBImageByte |
ComponentPostprocess.EraseLargeComponents(MTBImageByte binIP,
int maxComponentSize)
Function to remove large components from a binary image.
|
protected MTBImageByte |
ComponentPostprocess.eraseNonCompactComponents(MTBImageByte binImage,
double threshold)
Function to remove all non compact/circular components of a binary image.
|
protected MTBImageByte |
ComponentPostprocess.EraseRoundComponents(MTBImageByte binImage,
double threshold)
Remove components with small eccentricity.
|
protected MTBImageByte |
ComponentPostprocess.EraseSmallComponents(MTBImageByte binIP,
int minComponentSize)
Function to remove small components from a binary image.
|
MTBImageByte |
DistanceTransform.getInImg()
Get the input image.
|
MTBImageByte |
SkeletonExtractor.getResultImage()
Returns the skeleton image.
|
MTBImageByte |
SkeletonPostprocessor.getResultImage()
Returns post-processed skeleton image.
|
MTBImageByte |
WatershedBinary.getResultImage()
Returns the result image.
|
protected MTBImageByte |
ComponentPostprocess.LinkAdjacentComponents(MTBImageByte binIP)
Function for linking adjacent components/regions in a binary image.
|
protected MTBImageByte |
ComponentPostprocess.LinkAdjacentPixels(MTBImageByte binIP,
int maxDist)
Function for linking adjacent pixels in a binary image.
|
Modifier and Type | Method and Description |
---|---|
protected MTBImageByte |
ComponentPostprocess.EraseLargeComponents(MTBImageByte binIP,
int maxComponentSize)
Function to remove large components from a binary image.
|
protected MTBImageByte |
ComponentPostprocess.eraseNonCompactComponents(MTBImageByte binImage,
double threshold)
Function to remove all non compact/circular components of a binary image.
|
protected MTBImageByte |
ComponentPostprocess.EraseRoundComponents(MTBImageByte binImage,
double threshold)
Remove components with small eccentricity.
|
protected MTBImageByte |
ComponentPostprocess.EraseSmallComponents(MTBImageByte binIP,
int minComponentSize)
Function to remove small components from a binary image.
|
static Vector<Vector<Point2D.Double>> |
BinaryImageEndpointTools.findEndpointBranches(MTBImageByte img)
Extracts set of endpoint branches from a given binary image.
|
static Vector<Point2D.Double> |
BinaryImageEndpointTools.findEndpoints(MTBImageByte img)
Extracts set of endpoints from a given binary image.
|
protected MTBImageByte |
ComponentPostprocess.LinkAdjacentComponents(MTBImageByte binIP)
Function for linking adjacent components/regions in a binary image.
|
protected MTBImageByte |
ComponentPostprocess.LinkAdjacentPixels(MTBImageByte binIP,
int maxDist)
Function for linking adjacent pixels in a binary image.
|
void |
DistanceTransform.setInImg(MTBImageByte inImg)
Set the input image.
|
void |
SkeletonPostprocessor.setInputImage(MTBImageByte img)
Set input image to process.
|
private static void |
BinaryImageEndpointTools.traceBranch(MTBImageByte img,
Vector<Point2D.Double> branch,
Point2D.Double p)
Continues a given branch at the given pixel recursively.
|
Constructor and Description |
---|
DistanceTransform(MTBImageByte image,
DistanceTransform.DistanceMetric dm,
DistanceTransform.ForegroundColor fg)
Constructor to create a new DistanceTransform object.
|
WatershedBinary(MTBImageByte inimg)
Constructor.
|
Modifier and Type | Field and Description |
---|---|
private MTBImageByte |
ContourOnLabeledComponents.inputImage
The binary input image where the contours should be calculated from.
|
private MTBImageByte |
ContourOnLabeledComponents.resultImage
* The binary image with the calculated contours and the contours as
possible outputs from the operator.
|
Modifier and Type | Method and Description |
---|---|
protected MTBImageByte |
ContourOnLabeledComponents.calcContours()
Get all inner- and outer-contours for the given regions.
|
MTBImageByte |
ContourOnLabeledComponents.getInputImage()
Get reference to the current input image.
|
MTBImageByte |
ContourOnLabeledComponents.getResultImage()
Get reference to the binary image with the calculated contours.
|
protected MTBImageByte |
ContourOnLabeledComponents.toMTBImageByte()
Method to save all contours from the regions on a binary image with
specific width and height.
|
Modifier and Type | Method and Description |
---|---|
protected int |
ContourOnLabeledComponents.findNextPoint(Point2D.Double Xc,
int dir,
MTBImageByte theImage)
Find direction to next pixel in specific direction from the last pixel.
|
protected MTBContour2DSet |
ContourOnLabeledComponents.getOuterContours(MTBRegion2DSet theRegions,
MTBImageByte theImage)
Calculate the outer contours of the given regions in a image.
|
void |
ContourOnLabeledComponents.setInputImage(MTBImageByte inImg)
Set reference to the current input image.
|
protected MTBContour2D |
ContourOnLabeledComponents.traceContour(int xS,
int yS,
MTBImageByte theImage)
Trace contour, starting at (xS, yS) in direction dS.
|
Constructor and Description |
---|
ContourOnLabeledComponents(MTBImageByte inImg,
MTBRegion2DSet inRegions,
ContourOnLabeledComponents.ContourType type,
int length)
Constructor.
|
Modifier and Type | Field and Description |
---|---|
private MTBImageByte |
CalcStructureStatistics.cellLabelImg
Label image of cell areas.
|
private MTBImageByte |
CalcStructureStatistics.nucleiMask
Nuclei mask.
|
private MTBImageByte |
CalcStructureStatistics.structureMask
Structure mask.
|
Constructor and Description |
---|
CalcStructureStatistics(MTBImageByte sMask,
MTBImageByte nMask,
MTBImageByte labelImg)
Default constructor.
|
CalcStructureStatistics(MTBImageByte sMask,
MTBImageByte nMask,
MTBImageByte labelImg,
boolean ignoreNuclei)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
MTBImageByte |
MTBLevelsetFunctionPDE.getBinaryMask()
Get a binary mask of the represented segmentation.
|
Modifier and Type | Field and Description |
---|---|
protected MTBImageByte |
LevelsetSolverPDE.intermediateResultStack |
protected MTBImageByte |
LevelsetSolverPDE.resultMask |
Modifier and Type | Field and Description |
---|---|
protected Vector<MTBImageByte> |
LevelsetSolverPDE.intermediateResults
List of intermediate result segmentations.
|
Modifier and Type | Method and Description |
---|---|
MTBImageByte |
LevelsetSolverPDE.getResultMask()
Get binary mask of segmentation result.
|
Modifier and Type | Field and Description |
---|---|
private MTBImageByte |
DetectMSERs.binaryMasks
(Optinal) stack with binary segmentation masks.
|
Modifier and Type | Method and Description |
---|---|
MTBImageByte |
MTBSnake.toMTBImageByte(String file,
int w,
int h)
Method to draw and save the snake in a binary image.
|
Modifier and Type | Field and Description |
---|---|
private MTBImageByte |
MTBSnakeEnergyCDIB_Distance.inImage |
Constructor and Description |
---|
MTBSnakeEnergyCDIB_Distance(MTBImageByte image,
DistanceTransform.DistanceMetric d,
DistanceTransform.ForegroundColor f)
Constructor to create a new SnakeExternalEnergyDistance object.
|
Modifier and Type | Field and Description |
---|---|
private MTBImageByte |
ImgThreshNiblack.mask
Optional mask for excluding image regions from processing.
|
private MTBImageByte |
ImgThreshNiblack.outImg
Binary result image.
|
protected MTBImageByte |
HysteresisThresholding.resultImage
Resulting binarized image.
|
Modifier and Type | Method and Description |
---|---|
private MTBImageByte |
ImgThreshNiblack.applyNiblackThreshold_withLocalVarCheck(MTBImage mimg,
int w,
double k,
double R,
int varCheckNeighborhood,
double localVarThresh)
This function implements the conventional Niblack binarization,
enhanced with a local variance check.
|
private MTBImageByte |
ImgThreshNiblack.applyNiblackThreshold(MTBImage mimg,
int w,
double k,
double R)
This function implements the conventional (enhanced) Niblack binarization.
|
private MTBImageByte |
ImgThreshNiblack.applyNiblackThresholdMaskwise(MTBImage mimg,
int w,
double k,
double R)
Enhanced Niblack binarization applied maskwise to the image, i.e. all
pixels inside the mask get the same threshold.
|
private MTBImageByte |
ImgThreshNiblack.applyNiblackThresholdWholeImage(MTBImage mimg,
double k,
double R)
This function implements the conventional (enhanced) Niblack binarization.
|
MTBImageByte |
ImgThreshNiblack.getResultImage()
Get the resulting thresholded image.
|
MTBImageByte |
HysteresisThresholding.getResultImage()
Returns the result image.
|
Constructor and Description |
---|
ImgThreshNiblack(MTBImage _inImg,
ImgThreshNiblack.Mode mode,
double k,
double R,
int wSize,
int vcNB,
double vcThresh,
MTBImageByte _mask)
Constructor.
|
Modifier and Type | Field and Description |
---|---|
private MTBImageByte |
LabelImageEditor.activeImage
Image currently under processing.
|
Modifier and Type | Field and Description |
---|---|
protected MTBImageByte |
GrayscaleImageToHeatmap.ignoreMask
Optional binary mask of additional pixels to ignore.
|
protected MTBImageByte |
GrayscaleToGrayscaleMapping.ignoreMask
Optional binary mask of additional pixels to ignore.
|
Modifier and Type | Method and Description |
---|---|
void |
GrayscaleImageToHeatmap.setIgnoreMask(MTBImageByte bImg)
Specfiy additional mask of pixels to ignore.
|
void |
GrayscaleToGrayscaleMapping.setIgnoreMask(MTBImageByte bImg)
Specfiy additional mask of pixels to ignore.
|
Modifier and Type | Field and Description |
---|---|
private MTBImageByte |
DrawMask2D.mask
Mask.
|
Constructor and Description |
---|
DrawMask2D(MTBImage img,
MTBImageByte msk)
Constructor.
|
Copyright © 2010–2020 Martin Luther University Halle-Wittenberg, Institute of Computer Science, Pattern Recognition and Bioinformatics. All rights reserved.