Uses of Class
de.unihalle.informatik.MiToBo.core.datatypes.images.MTBImage

Packages that use MTBImage
de.unihalle.informatik.MiToBo.apps.cells2D   
de.unihalle.informatik.MiToBo.apps.cytoplasm2D   
de.unihalle.informatik.MiToBo.apps.datatypes.cellImages   
de.unihalle.informatik.MiToBo.apps.neurites2D   
de.unihalle.informatik.MiToBo.apps.nuclei2D   
de.unihalle.informatik.MiToBo.apps.particles2D   
de.unihalle.informatik.MiToBo.apps.scratchAssay   
de.unihalle.informatik.MiToBo.apps.singleCellTracking2D   
de.unihalle.informatik.MiToBo.apps.xylem   
de.unihalle.informatik.MiToBo.color.conversion   
de.unihalle.informatik.MiToBo.core.datatypes Provides basic datatypes for MiToBo. 
de.unihalle.informatik.MiToBo.core.datatypes.images Contains MiToBo image data types. 
de.unihalle.informatik.MiToBo.core.datatypes.neurites   
de.unihalle.informatik.MiToBo.enhance Provides classes for image preprocessing and improvement (no filters!). 
de.unihalle.informatik.MiToBo.features Provides operators for calculating features from given images, e.g., statistical indicators or texture measures. 
de.unihalle.informatik.MiToBo.fields Provides classes for calculating gradient vector flow fields, image gradient fields, potential fields and other possible fields from different data sources. 
de.unihalle.informatik.MiToBo.filters.linear Provides classes implementing linear systems. 
de.unihalle.informatik.MiToBo.filters.linear.anisotropic   
de.unihalle.informatik.MiToBo.filters.nonlinear Provides classes implementing nonlinear image filters. 
de.unihalle.informatik.MiToBo.filters.vesselness Provides various operators for enhancing vessel-like structures in images. 
de.unihalle.informatik.MiToBo.io.images Provides classes for handling image files. 
de.unihalle.informatik.MiToBo.math.images Provides mathematical operations on images. 
de.unihalle.informatik.MiToBo.morphology Provides classes for morphological processing of binary images. 
de.unihalle.informatik.MiToBo.segmentation.activecontours.energies   
de.unihalle.informatik.MiToBo.segmentation.basics   
de.unihalle.informatik.MiToBo.segmentation.levelset.core   
de.unihalle.informatik.MiToBo.segmentation.levelset.core.energies.derivable   
de.unihalle.informatik.MiToBo.segmentation.levelset.nonPDE   
de.unihalle.informatik.MiToBo.segmentation.levelset.PDE.datatypes   
de.unihalle.informatik.MiToBo.segmentation.levelset.PDE.solver   
de.unihalle.informatik.MiToBo.segmentation.regions.convert   
de.unihalle.informatik.MiToBo.segmentation.regions.filling Provides operators for filling wholes in binary 2D/3D regions. 
de.unihalle.informatik.MiToBo.segmentation.regions.labeling Provides classes to perform region labeling to find connected components in binarized images. 
de.unihalle.informatik.MiToBo.segmentation.regions.mser   
de.unihalle.informatik.MiToBo.segmentation.snakes.datatypes Provides basic datatypes for MiToBo explicit active contours (snakes). 
de.unihalle.informatik.MiToBo.segmentation.snakes.energies Provides classes with energies to be used with MiToBo snakes. 
de.unihalle.informatik.MiToBo.segmentation.snakes.optimize Provides classes for performing snake-based segmentation on images. 
de.unihalle.informatik.MiToBo.segmentation.thresholds Provides classes for thresholding grayscale and color images. 
de.unihalle.informatik.MiToBo.tools.image   
de.unihalle.informatik.MiToBo.transforms   
de.unihalle.informatik.MiToBo.visualization.drawing Provides operators to visualize data types. 
mtb_io Provides plugins for MiToBo image I/O. 
 

Uses of MTBImage in de.unihalle.informatik.MiToBo.apps.cells2D
 

Constructors in de.unihalle.informatik.MiToBo.apps.cells2D with parameters of type MTBImage
Mica2D(MTBImage img, int nc, int cc)
          Default constructor.
 

Uses of MTBImage in de.unihalle.informatik.MiToBo.apps.cytoplasm2D
 

Fields in de.unihalle.informatik.MiToBo.apps.cytoplasm2D declared as MTBImage
protected  MTBImage CytoplasmAnalyzer2D.inImg
          Single-layer input image to be processed.
 

Methods in de.unihalle.informatik.MiToBo.apps.cytoplasm2D with parameters of type MTBImage
 void CytoplasmAnalyzer2D.setInputImage(MTBImage img)
          Specify input image.
 

Constructors in de.unihalle.informatik.MiToBo.apps.cytoplasm2D with parameters of type MTBImage
CytoplasmAnalyzer2D(MTBImage img, MTBPolygon2DSet initS, SnakeOptimizerCoupled snakeObj, CytoplasmAnalyzer2D.DetectMode m, int _maxLevels)
          Default constructor.
 

Uses of MTBImage in de.unihalle.informatik.MiToBo.apps.datatypes.cellImages
 

Fields in de.unihalle.informatik.MiToBo.apps.datatypes.cellImages declared as MTBImage
protected  MTBImage SegResult_Nuclei.labelImage
          Gray-scale label image of nuclei regions.
 

Methods in de.unihalle.informatik.MiToBo.apps.datatypes.cellImages that return MTBImage
 MTBImage SegResult_Nuclei.getLabelImage()
          Returns label image of detected nuclei.
 

Methods in de.unihalle.informatik.MiToBo.apps.datatypes.cellImages with parameters of type MTBImage
 void SegResult_Nuclei.setLabelImage(MTBImage limg)
          Set label image of detected nuclei.
 

Constructors in de.unihalle.informatik.MiToBo.apps.datatypes.cellImages with parameters of type MTBImage
SegResult_Nuclei(String imgName, int channel, MTBImageByte mask, MTBImage labels, MTBRegion2DSet regs, int count, double avgsize)
          Default constructor.
 

Uses of MTBImage in de.unihalle.informatik.MiToBo.apps.neurites2D
 

Methods in de.unihalle.informatik.MiToBo.apps.neurites2D that return MTBImage
 MTBImage NeuriteDetector2DAlgos.getInputImage()
          Get multichannel fluorescence input image.
 MTBImage NeuriteMolProfExtractor2D.getMoelculeImg()
          Get the input image with the fluorescence labeled molecules.
 

Methods in de.unihalle.informatik.MiToBo.apps.neurites2D with parameters of type MTBImage
 void NeuriteParticleDetector2D.setParticleImage(MTBImage particleImage)
          Set particle image for particle detector.
 

Constructors in de.unihalle.informatik.MiToBo.apps.neurites2D with parameters of type MTBImage
NeuriteDetector2DAlgos(MTBImage _inputImage, int _nucleiChannel, int _nucleusSize, double _nucleusRation, int[] _neuronChannels, double _niblackConstant, int _maxFragmentDistance, String _pathToFile, String _resultDir, NeuriteDetector2DAlgos.DetectorExternalEnergy _energyLabel, double _alpha, double _beta, double _stepSize, double _motionFraction, int _maxIterations, int _resampleConstant, int _maxSpineLength, int _neuriteMaskSize, Color _neuriteColor, MTBTableModel _table, Boolean _verbose, org.rosuda.JRI.Rengine _re)
          Constructor.
NeuriteMolProfExtractor2D(MTBImage _moleculeImage, Integer[] _moleculeChannels, MTBNeurite2DSet _neuriteSet, Boolean _verbose)
          Constructor to create a new neurite profile extraction operator.
 

Uses of MTBImage in de.unihalle.informatik.MiToBo.apps.nuclei2D
 

Fields in de.unihalle.informatik.MiToBo.apps.nuclei2D declared as MTBImage
protected  MTBImage NucleusSeparator2DAlgos.inputImg
          Input image to be processed.
protected  MTBImage NucleusSeparator2DAlgos.labelImg
          Input image to process.
 

Methods in de.unihalle.informatik.MiToBo.apps.nuclei2D that return MTBImage
 MTBImage NucleusSeparator2DPeakSearch_RegionSeparator.getDistImg()
          Returns calculated distance map.
 MTBImage NuclearParticleDetector2D.getInputImage()
          Get input image.
 MTBImage NucleusSeparator2DBeamCut.getLabelImg()
          Get value of labelImg.
 MTBImage NucleusSeparator2DPeakSearch.getNRSDistImg()
          Returns distance image calculated intermediately.
 MTBImage NucleusDetector2D.getResultImage()
          Get the result label image.
 

Methods in de.unihalle.informatik.MiToBo.apps.nuclei2D with parameters of type MTBImage
 void NucleusSeparator2DPeakSearch.setInImg(MTBImage inImg)
          Specify gray-scale input image.
 void NucleusSeparator2DAlgos.setInputGrayScaleImage(MTBImage img)
          Specify input gray-scale image.
 void NucleusSeparator2D.setInputGrayScaleImage(MTBImage img)
          Specify input gray-scale image.
 void NucleusDetector2D.setInputImage(MTBImage img)
          Specify input image.
 void NucleusSeparator2DAlgos.setInputLabelImage(MTBImage img)
          Specify label input image.
 void NucleusSeparator2D.setInputLabelImage(MTBImage img)
          Specify label input image.
 void NucleusSeparator2DPeakSearch.setLabelImg(MTBImage label)
          Specify label input image.
 void NucleusSeparator2DBeamCut.setLabelImg(MTBImage value)
          Set value of labelImg.
 

Constructors in de.unihalle.informatik.MiToBo.apps.nuclei2D with parameters of type MTBImage
NucleusDetector2D(MTBImage img, NucleusDetector2D.NuclDetectMode opmode, ImgThreshNiblack niblackOp, boolean doMorph, int msize, int minSize, boolean fillHoles)
          Constructor.
NucleusSeparator2D(MTBImage label, NucleusSeparator2DAlgos op)
          Default constructor.
NucleusSeparator2DBeamCut(MTBImage labelImg)
          Constructor.
NucleusSeparator2DBeamCut(MTBImage labelImg, NucleusSeparator2DBeamCut.NuclSeparateMode opMode)
          Constructor.
NucleusSeparator2DPeakSearch(MTBImageShort grey, MTBImage label)
          Constructor with gray-scale and binary image.
 

Uses of MTBImage in de.unihalle.informatik.MiToBo.apps.particles2D
 

Fields in de.unihalle.informatik.MiToBo.apps.particles2D declared as MTBImage
protected  MTBImage HyperStackParticleDetectorUWT2D.inputImage
           
 

Methods in de.unihalle.informatik.MiToBo.apps.particles2D that return MTBImage
protected  MTBImage ParticleDetectorUWT2D.fillHoles(MTBImage img)
           
protected  MTBImage ParticleDetectorUWT2D.gauss2poisson(MTBImage img)
          Transforms image with gaussian noise to image with poisson noise J.
protected  MTBImage[] ParticleDetectorUWT2D.getCorrelationImages()
          Compute the correlation images as specified by the parameters.
 MTBImage ParticleDetectorUWT2D.getInputImage()
          Get input image
protected  MTBImage ParticleDetectorUWT2D.getMaskFromNuclei(MTBImage nucleiImg)
           
protected  MTBImage ParticleDetectorUWT2D.inverseATrousDWT(MTBImage[] dwt)
           
protected  MTBImage ParticleDetectorUWT2D.labelImage(MTBImage img, MTBRegion2DSet regs)
           
protected  MTBImage ParticleDetectorUWT2D.poisson2gauss(MTBImage img)
          Transforms image with poisson noise to image with gaussian noise J.
protected  MTBImage ParticleDetectorUWT2D.processedRegionsToBinImage(MTBImage img, MTBRegion2DSet regs, int _minRegionSize)
          Create a binary image from given regions.
protected  MTBImage ParticleDetectorUWT2D.regionsToBinImage(MTBImage img, MTBImage mask, Vector<MTBRegion2D> regs)
          Create binary image from a set of regions.
protected  MTBImage ParticleDetectorUWT2D.threshImage(MTBImage img, double thresh)
           
protected  MTBImage ParticleDetectorUWT2D.threshImgNiblack(MTBImage img, double k, int winsize)
           
 

Methods in de.unihalle.informatik.MiToBo.apps.particles2D with parameters of type MTBImage
protected  MTBImage ParticleDetectorUWT2D.fillHoles(MTBImage img)
           
protected  MTBImage ParticleDetectorUWT2D.gauss2poisson(MTBImage img)
          Transforms image with gaussian noise to image with poisson noise J.
protected  Integer ParticleDetectorUWT2D.getLabelMostInRegion(MTBRegion2D reg, MTBImage img)
           
protected  Vector<Integer> ParticleDetectorUWT2D.getLabelsInRegion(MTBRegion2D reg, MTBImage img)
           
protected  MTBImage ParticleDetectorUWT2D.getMaskFromNuclei(MTBImage nucleiImg)
           
protected  MTBImageHistogram ParticleDetectorUWT2D.getNormalizedCumulativeHistogram(MTBImage img, int bins)
          Create a normalized cumulative histogram from an image
protected  MTBTree ParticleDetectorUWT2D.getRegionsTree(MTBImage[] binaryImages)
          Build a tree of regions from binarized images.
protected  MTBImage ParticleDetectorUWT2D.inverseATrousDWT(MTBImage[] dwt)
           
protected  MTBImage ParticleDetectorUWT2D.labelImage(MTBImage img, MTBRegion2DSet regs)
           
protected  double ParticleDetectorUWT2D.logPofRegion(MTBRegion2D reg, MTBImage img, MTBImageHistogram cumHist)
           
protected  Vector<MTBTreeNode> ParticleDetectorUWT2D.meaningfulNodes(MTBTreeNode treeNode, MTBImage[] corrImgs, MTBImageHistogram[] hists, int mode)
          Get the most meaningful regions from a (sub)tree.
protected  double ParticleDetectorUWT2D.meanOfRegion(MTBRegion2D reg, MTBImage img)
           
protected  MTBImage ParticleDetectorUWT2D.poisson2gauss(MTBImage img)
          Transforms image with poisson noise to image with gaussian noise J.
protected  MTBImage ParticleDetectorUWT2D.processedRegionsToBinImage(MTBImage img, MTBRegion2DSet regs, int _minRegionSize)
          Create a binary image from given regions.
protected  MTBImage ParticleDetectorUWT2D.regionsToBinImage(MTBImage img, MTBImage mask, Vector<MTBRegion2D> regs)
          Create binary image from a set of regions.
 void ParticleDetectorUWT2D.setInputImage(MTBImage img)
          Set input image
 void MultiChannelParticleAnalyzer2D.setInputImage(MTBImage img)
          Specify input image.
 void HyperStackParticleDetectorUWT2D.setInputImage(MTBImage inputimage)
           
protected  void ParticleDetectorUWT2D.threshDWTCoeffs(MTBImage img, double sigma)
           
protected  void ParticleDetectorUWT2D.threshDWTJeffreys(MTBImage[] dwt, double scaleOneSigma, double[] sigmaScales)
           
protected  MTBImage ParticleDetectorUWT2D.threshImage(MTBImage img, double thresh)
           
protected  MTBImage ParticleDetectorUWT2D.threshImgNiblack(MTBImage img, double k, int winsize)
           
 

Constructors in de.unihalle.informatik.MiToBo.apps.particles2D with parameters of type MTBImage
HyperStackParticleDetectorUWT2D(MTBImage inputImage, ParticleDetectorUWT2D pdetector, int channelIdx)
           
MultiChannelParticleAnalyzer2D(MTBImage image, Vector<ParticleDetector> pOps)
          Default constructor.
ParticleDetectorUWT2D(MTBImage img, int _Jmin, int _Jmax, double _corrThreshold, int _scaleIntervalSize, int _minRegionSize)
          Constructor that sets the poisson2gauss flag to true
ParticleDetectorUWT2D(MTBImage img, int _Jmin, int _Jmax, double _corrThreshold, int _scaleIntervalSize, int _minRegionSize, boolean _poisson2gauss)
          Constructor with non-default parameters.
 

Uses of MTBImage in de.unihalle.informatik.MiToBo.apps.scratchAssay
 

Methods in de.unihalle.informatik.MiToBo.apps.scratchAssay that return MTBImage
 MTBImage ScratchAssaySegmenter.getEntropyImage()
           
 MTBImage ScratchAssaySegmenter.getResultImage()
           
 

Methods in de.unihalle.informatik.MiToBo.apps.scratchAssay with parameters of type MTBImage
 void ScratchAssaySegmenter.setInitMask(MTBImage initMask)
           
 

Constructors in de.unihalle.informatik.MiToBo.apps.scratchAssay with parameters of type MTBImage
ScratchAssaySegmenter(MTBImage inImg, int sigma, int entropyFilterSize, boolean isHorizontal, boolean noCheck, int maxIter)
           
 

Uses of MTBImage in de.unihalle.informatik.MiToBo.apps.singleCellTracking2D
 

Fields in de.unihalle.informatik.MiToBo.apps.singleCellTracking2D declared as MTBImage
protected  MTBImage CellSegmenter.inImg
           
protected  MTBImage CellSegmenter.resultImg
           
protected  MTBImage CellSegmenter.seedImg
           
 

Methods in de.unihalle.informatik.MiToBo.apps.singleCellTracking2D that return MTBImage
 MTBImage TrackVisualizer.create2DTrajectoryImage(boolean pseudocolor, boolean center)
           
 MTBImage TrackVisualizer.create3DTrajectoryImage(boolean pseudocolor)
           
 MTBImage TrackVisualizer.createOverlayImage(boolean pseudocolor)
           
 MTBImage TrackVisualizer.createProgressionImage(boolean pseudocolor)
           
 MTBImage FluorescentCellSegmenter.getResultImage()
           
 MTBImage CellTrackerBipartite.getResultImage()
           
 MTBImage CellSegmenter.getResultImage()
           
 MTBImage CellSegmentationPostprocessing.getResultImage()
           
protected  MTBImage FluorescentCellSegmenter.getSeedPoints(MTBImage frame)
          coarse segmentation of input frame to localize cells
protected abstract  MTBImage CellSegmenter.getSeedPoints(MTBImage frame)
          coarse segementation of input frame to localize cells
protected  MTBImage FluorescentCellSegmenter.preprocess(MTBImage frame)
           
protected abstract  MTBImage CellSegmenter.preprocess(MTBImage frame)
           
protected  MTBImage FluorescentCellSegmenter.segment(MTBImage frame, MTBImage seedFrame)
           
protected abstract  MTBImage CellSegmenter.segment(MTBImage frame, MTBImage seedFrame)
          segment cells in a single frame of the input image
 

Methods in de.unihalle.informatik.MiToBo.apps.singleCellTracking2D with parameters of type MTBImage
 void TrajectoryExtraction2D.extractCentroids(MTBImage maskImg, boolean include, double factor)
           
static MTBRegion2D LabelAreasToRegions.getBackground(MTBImage frame, int bgLabel)
           
static MTBRegion2DSet LabelAreasToRegions.getRegions(MTBImage frame)
           
static MTBRegion2DSet LabelAreasToRegions.getRegions(MTBImage frame, int bgLabel)
           
protected  MTBImage FluorescentCellSegmenter.getSeedPoints(MTBImage frame)
          coarse segmentation of input frame to localize cells
protected abstract  MTBImage CellSegmenter.getSeedPoints(MTBImage frame)
          coarse segementation of input frame to localize cells
protected  MTBImage FluorescentCellSegmenter.preprocess(MTBImage frame)
           
protected abstract  MTBImage CellSegmenter.preprocess(MTBImage frame)
           
protected  MTBImage FluorescentCellSegmenter.segment(MTBImage frame, MTBImage seedFrame)
           
protected abstract  MTBImage CellSegmenter.segment(MTBImage frame, MTBImage seedFrame)
          segment cells in a single frame of the input image
 void MigrationAnalyzer.setIntensityImage(MTBImage intImg)
           
 void CellSegmenter.setSeedPointImage(MTBImage seedImg)
           
 

Constructors in de.unihalle.informatik.MiToBo.apps.singleCellTracking2D with parameters of type MTBImage
CellMigrationAnalyzer(MTBImage img)
           
CellSegmentationPostprocessing(MTBImage inImg)
           
CellSegmenter(MTBImage inImg)
           
CellTrackerBipartite(MTBImage inImg)
           
FluorescentCellSegmenter(MTBImage inImg)
           
IntensityAnalyzer(MTBImage intensityImg, MTBImage labelImg)
           
MigrationAnalyzer(MTBImage labelImg)
           
MigrationAnalyzer(MTBImage labelImg, MTBImage maskImg)
           
ShapeAnalyzer(MTBImage labelImg)
          constructor
TrackAnalyzer(MTBImage labelImg, int minTrackLength)
           
TrackVisualizer(MTBImage inImg, Vector<Trajectory2D> trajectories)
           
TrajectoryExtraction2D(MTBImage labelImg, int minTrackLength)
           
 

Uses of MTBImage in de.unihalle.informatik.MiToBo.apps.xylem
 

Methods in de.unihalle.informatik.MiToBo.apps.xylem that return MTBImage
 MTBImage XylemGrower.getInitialSegmentation()
           
 MTBImage XylemInitialSegmentation.getXylemImage()
          Return the input xylem image.
 MTBImage XylemGrower.getXylemImage()
          Return the Hue/Saturation/{Intensity|Brightness|Value}-MTBImage.
 

Methods in de.unihalle.informatik.MiToBo.apps.xylem with parameters of type MTBImage
 void XylemInitialSegmentation.setXylemImage(MTBImage xylemImage)
          Set the input xylem image - this must be an 8bit image.
 

Uses of MTBImage in de.unihalle.informatik.MiToBo.color.conversion
 

Methods in de.unihalle.informatik.MiToBo.color.conversion that return MTBImage
 MTBImage RGBToHSXConverter.getHueMTBImg()
          Get the hue channel image.
 MTBImage RGBToHSXConverter.getResultMTBImage()
          Returns the converted image, null if not available.
 MTBImage RGBToHSXConverter.getSatMTBImg()
          Get the saturation channel image.
 MTBImage RGBToHSXConverter.getXMTBImg()
          Get the value channel image.
 

Methods in de.unihalle.informatik.MiToBo.color.conversion with parameters of type MTBImage
 void RGBToHSXConverter.setHueMTBImg(MTBImage hueChannelImage)
          Set the hue channel image.
 void RGBToHSXConverter.setSatMTBImg(MTBImage saturationChannelImage)
          Set the saturation channel image.
 void RGBToHSXConverter.setXMTBImg(MTBImage valueChannelImage)
          Set the value channel image.
 

Uses of MTBImage in de.unihalle.informatik.MiToBo.core.datatypes
 

Methods in de.unihalle.informatik.MiToBo.core.datatypes that return MTBImage
 MTBImage MTBRegion2D.toMTBImage(String file, MTBImage image)
          Method to save a region with in a given MTBImage image.
 MTBImage MTBBorder2D.toMTBImage(String file, MTBImage image)
          Draws border with all inner borders to a given image.
 

Methods in de.unihalle.informatik.MiToBo.core.datatypes with parameters of type MTBImage
 void MTBPolygon2D.drawPolygon(MTBImage img)
          Draw a polygon into an image (in red color).
 void MTBPolygon2D.drawPolygon(MTBImage img, int color)
          Draw a polygon into an image.
 void MTBPolygon2D.drawPolygonPoints(MTBImage img)
          Draw polygon points into an image (in red color and as crosses).
 void MTBPolygon2D.drawPolygonPoints(MTBImage img, int color, int mode)
          Draw polygon points into an image.
 MTBImage MTBRegion2D.toMTBImage(String file, MTBImage image)
          Method to save a region with in a given MTBImage image.
 MTBImage MTBBorder2D.toMTBImage(String file, MTBImage image)
          Draws border with all inner borders to a given image.
 

Constructors in de.unihalle.informatik.MiToBo.core.datatypes with parameters of type MTBImage
MTBImageHistogram(MTBImage img)
          construct a new MTBHistogram object from the given MTBImage
number of bins is 256 and the histogram ranges from the smallest
image value to the largest image value
MTBImageHistogram(MTBImage img, int bins)
          construct a new MTBHistogram object from the given MTBImage
the histogram ranges from the smallest image value to the largest image value
MTBImageHistogram(MTBImage img, int bins, double lowBoundary, double highBoundary)
          construct a histogram for the given input image
with specification of binning and value range
all MTBImage types except RGB type are supported
MTBImageHistogram(MTBImage img, MTBImage mask, int bins)
          construct a new MTBHistogram object from the given MTBImage
the histogram ranges from the smallest image value to the largest image value
MTBImageHistogram(MTBImage img, MTBImage mask, int bins, double lowBoundary, double highBoundary)
          construct a histogram for the given input image only for the pixels specified by a binary mask
all MTBImage types except RGB type are supported
with specification of binning and value range
MTBRegion2DSet(MTBImage labelimage)
          Construct a set of regions from a label image.
MTBRegion2DSet(MTBImage labelimage, int backgroundLabel)
          Construct a set of regions from a label image.
 

Uses of MTBImage in de.unihalle.informatik.MiToBo.core.datatypes.images
 

Subclasses of MTBImage in de.unihalle.informatik.MiToBo.core.datatypes.images
 class MTBImageByte
          Wrapper class for easy access to Byte (hyper)stacks.
 class MTBImageDouble
          Class for easy access to Double (hyper)stacks.
 class MTBImageFloat
          Wrapper class for easy access to Float (hyper)stacks.
 class MTBImageInt
          Class for easy access to Int (hyper)stacks.
 class MTBImageRGB
          Class for easy access to RGB (hyper)stacks.
 class MTBImageShort
          Wrapper class for easy access to Short (hyper)stacks.
 

Fields in de.unihalle.informatik.MiToBo.core.datatypes.images declared as MTBImage
protected  MTBImage MTBImageTileAdapter.inImg
          Image to process.
 

Methods in de.unihalle.informatik.MiToBo.core.datatypes.images that return MTBImage
 MTBImage MTBImage.convertType(MTBImage.MTBImageType type, boolean scaleDown)
          Create an image of given type from this image's values.
protected  MTBImage MTBImage.MTBImageFactory.convertType(MTBImage img, MTBImage.MTBImageType type, boolean scaleDown)
          Create an image of given type from this image's values.
 MTBImage MTBImage.convertType(MTBOperator callingOperator, MTBImage.MTBImageType type, boolean scaleDown)
          Create an image of given type from this image's values.
 MTBImage MTBImageWindow.createImageFromWindow()
           
static MTBImage MTBImage.createMTBImage(ij.ImagePlus img)
          Factory method to create MTBImage objects.
static MTBImage MTBImage.createMTBImage(int sizeX, int sizeY, int sizeZ, int sizeT, int sizeC, MTBImage.MTBImageType type)
          Factory method to create MTBImage objects with value 0 at each coordinate.
 MTBImage MTBImage.duplicate()
          Duplicates the object.
 MTBImage MTBImage.MTBImageFactory.duplicate(MTBImage img)
           
 MTBImage MTBImage.duplicate(MTBOperator callingOperator)
          Duplicates the object.
 MTBImage MTBImageSet.get(int i)
           
 MTBImage[][] MTBImageTileAdapter.getAllTiles()
          Generates and returns array of all tiles.
 MTBImage MTBImageRGB.getChannelB()
          Get a reference to the blue channel image.
 MTBImage MTBImageRGB.getChannelG()
          Get a reference to the green channel image.
 MTBImage MTBImageRGB.getChannelR()
          Get a reference to the red channel image.
 MTBImage MTBImage.getCurrentSlice()
          Get a copy of the current slice.
 MTBImage MTBImage.getCurrentSlice(MTBOperator callingOperator)
          Get a copy of the current slice.
 MTBImage MTBImage.getImagePart(int x, int y, int z, int t, int c, int sizeX, int sizeY, int sizeZ, int sizeT, int sizeC)
          Get a copy of a part of this image as new MTBImage.
protected  MTBImage MTBImage.MTBImageFactory.getImagePart(MTBImage img, int x, int y, int z, int t, int c, int sizeX, int sizeY, int sizeZ, int sizeT, int sizeC)
          Get a copy of a part of this image as new MTBImage
 MTBImage MTBImage.getImagePart(MTBOperator callingOperator, int x, int y, int z, int t, int c, int sizeX, int sizeY, int sizeZ, int sizeT, int sizeC)
          Get a copy of a part of this image as new MTBImage.
protected  MTBImage MTBImage.MTBImageFactory.getInImg()
           
 MTBImage MTBImage.MTBImageFactory.getResultImg()
           
 MTBImage MTBImage.getSlice(int z, int t, int c)
          Get a copy of the specified slice.
protected  MTBImage MTBImage.MTBImageFactory.getSlice(MTBImage img, int _z, int _t, int _c)
          Get a copy of the specified slice
 MTBImage MTBImage.getSlice(MTBOperator callingOperator, int z, int t, int c)
          Get a copy of the specified slice.
 MTBImage MTBImageTileAdapter.getTile(int idX, int idY)
          Returns tile with given indices.
 MTBImage MTBImageTileAdapter.TileIterator.next()
           
 MTBImage[] MTBImageSet.toArray()
           
 

Methods in de.unihalle.informatik.MiToBo.core.datatypes.images that return types with arguments of type MTBImage
 Iterator<MTBImage> MTBImageTileAdapter.iterator()
           
 

Methods in de.unihalle.informatik.MiToBo.core.datatypes.images with parameters of type MTBImage
 void MTBImageSet.add(MTBImage img)
           
 void MTBImage.adoptSliceLabels(MTBImage src)
          Copy slice labels from src to this
protected  MTBImage MTBImage.MTBImageFactory.convertType(MTBImage img, MTBImage.MTBImageType type, boolean scaleDown)
          Create an image of given type from this image's values.
 void MTBImage.copyPhysicalProperties(MTBImage sourceImg)
          Copy physical properties like stepsizes and units from sourceImg to this.
 MTBImage MTBImage.MTBImageFactory.duplicate(MTBImage img)
           
 boolean MTBImage.equals(MTBImage img)
          Test if this object and img are of same type, have same size and same values
 boolean MTBImage.equalSize(MTBImage img)
          Test if this object and img have the same size in x-, y-, z-, t- and c-dimension
protected  MTBImage MTBImage.MTBImageFactory.getImagePart(MTBImage img, int x, int y, int z, int t, int c, int sizeX, int sizeY, int sizeZ, int sizeT, int sizeC)
          Get a copy of a part of this image as new MTBImage
protected  MTBImage MTBImage.MTBImageFactory.getSlice(MTBImage img, int _z, int _t, int _c)
          Get a copy of the specified slice
protected  void MTBImage.MTBImageFactory.setInImg(MTBImage _inImg)
           
 void MTBImage.MTBImageFactory.setResultImg(MTBImage _resultImg)
           
 

Constructors in de.unihalle.informatik.MiToBo.core.datatypes.images with parameters of type MTBImage
MTBImage.MTBImageFactory(MTBImage _inImg)
          Duplicate constructor
MTBImage.MTBImageFactory(MTBImage _inImg, int _z, int _t, int _c)
          Get slice constructor
MTBImage.MTBImageFactory(MTBImage _inImg, int _x, int _y, int _z, int _t, int _c, int _sizeX, int _sizeY, int _sizeZ, int _sizeT, int _sizeC)
          Create a new image from the specified image part
MTBImage.MTBImageFactory(MTBImage _inImg, MTBImage.MTBImageType type, boolean _scaleDown)
          Convert constructor
MTBImageSet(MTBImage[] images)
           
MTBImageTileAdapter(MTBImage img, int sizeX, int sizeY)
          Default constructor.
MTBImageTileAdapter(MTBImage img, int sizeX, int sizeY, int shiftInX, int shiftInY)
          Default constructor.
 

Uses of MTBImage in de.unihalle.informatik.MiToBo.core.datatypes.neurites
 

Methods in de.unihalle.informatik.MiToBo.core.datatypes.neurites that return MTBImage
 MTBImage MTBNeurite2DSet.getNeuriteStack(Color regionColor)
          Visualize the neurites skeleton graphs and regions.
 MTBImage MTBNeurite2DProfileSet.getVoronoiStack()
          Get stack of voronoi tesselation images.
 

Uses of MTBImage in de.unihalle.informatik.MiToBo.enhance
 

Methods in de.unihalle.informatik.MiToBo.enhance that return MTBImage
 MTBImage TopHatContrastEnhancement.getBthImage()
          Get black top-hat image.
 MTBImage TopHatContrastEnhancement.getInputImage()
          Get low contrast input image.
 MTBImage LocallyAdaptiveContrastEnhancement.getInputImage()
          Returns the input image, null if not set.
 MTBImage IlluminationCorrection.getInputImage()
          Get uneven illuminated input image.
 MTBImage GammaCorrection2D.getInputImage()
          Get the input image.
 MTBImage LocallyAdaptiveContrastEnhancement.getRadiusImage()
          Returns supplemental radius image, null if not generated.
 MTBImage TopHatContrastEnhancement.getResultImage()
          Get contrast enhanced result image.
 MTBImage LocallyAdaptiveContrastEnhancement.getResultImage()
          Returns result image.
 MTBImage IlluminationCorrection.getResultImage()
          Get illumination corrected result image.
 MTBImage GammaCorrection2D.getResultImage()
          Get the gamma corrected image.
 MTBImage TopHatContrastEnhancement.getWthImage()
          Get white top-hat image.
 

Methods in de.unihalle.informatik.MiToBo.enhance with parameters of type MTBImage
 void TopHatContrastEnhancement.setInputImage(MTBImage _inputImage)
          Set low contrast input image.
 void LocallyAdaptiveContrastEnhancement.setInputImage(MTBImage inimg)
          Specify the input image.
 void IlluminationCorrection.setInputImage(MTBImage _inputImage)
          Set uneven illuminated input image.
 void GammaCorrection2D.setInputImage(MTBImage inImg)
          Set the input image.
 

Constructors in de.unihalle.informatik.MiToBo.enhance with parameters of type MTBImage
GammaCorrection2D(MTBImage inimg, double _gamma, int _channel)
          Constructor to create a new gamma correction 2D operator.
GammaCorrection2D(MTBImage inimg, int _channel)
          No gamma value is set.
IlluminationCorrection(MTBImage _inputImage, BasicMorphology _morphOp, MTBImage.MTBImageType _outputType)
          Constructor to create a new IlluminationCorrection object.
LocallyAdaptiveContrastEnhancement(MTBImage inimg)
          Constructor with given image.
LocallyAdaptiveContrastEnhancement(MTBImage inimg, double pc, int maxr)
          Constructor with given image and parameters.
 

Uses of MTBImage in de.unihalle.informatik.MiToBo.features
 

Fields in de.unihalle.informatik.MiToBo.features declared as MTBImage
protected  MTBImage FeatureCalculator.inImg
          Input image to calculate features for.
 

Methods in de.unihalle.informatik.MiToBo.features that return MTBImage
 MTBImage TileFeatureCalculator.getResultImage()
          Get image with result data.
 

Methods in de.unihalle.informatik.MiToBo.features with parameters of type MTBImage
 void TileFeatureCalculator.setInputImage(MTBImage img)
          Set input image.
 void FeatureCalculator.setInputImage(MTBImage input)
          Sets the input image to work on.
 void TileFeatureCalculator.setMask(MTBImage exMask)
          Set optional exclude mask.
 

Uses of MTBImage in de.unihalle.informatik.MiToBo.fields
 

Methods in de.unihalle.informatik.MiToBo.fields that return MTBImage
protected  MTBImage FieldOperations2D.getDiffX_image()
          Calculate the image from the first order partial derivative in x-direction from the vectors U.
protected  MTBImage FieldOperations2D.getDiffY_image()
          Calculate the image from the first order partial derivative in y-direction from the vectors V.
 MTBImage GradientFieldCalculator2D.getInputImage()
          Get the underlying input image of the gradient field..
 MTBImage GVFFieldCalculator2D.getInputImage()
          Get input image.
protected  MTBImage FieldOperations2D.getMagImage()
          Calculate the gradient magnitude image from the vectors U and V.
protected  MTBImage FieldOperations2D.getNormedMagImage()
          Normalize the gradient magnitude values into a range of [0,1].
 MTBImage FieldOperations2D.getResultImage()
          Get result image of the operation on the vector field.
 

Methods in de.unihalle.informatik.MiToBo.fields with parameters of type MTBImage
 void GradientFieldCalculator2D.setInputImage(MTBImage inImg)
          Set the underlying input image of the gradient field.
 void GVFFieldCalculator2D.setInputImage(MTBImage inImg)
          Set input image.
 

Constructors in de.unihalle.informatik.MiToBo.fields with parameters of type MTBImage
GradientFieldCalculator2D(MTBImage inImg, GradientFieldCalculator2D.GradientMode mode)
          Constructor.
GVFFieldCalculator2D(MTBImage inImg, int iterations)
          Constructor.
 

Uses of MTBImage in de.unihalle.informatik.MiToBo.filters.linear
 

Methods in de.unihalle.informatik.MiToBo.filters.linear that return MTBImage
protected  MTBImage LinearFilter.convolve(MTBImage img, MTBImage kernel, int[] kernelAnchor, boolean normalize, MTBImageWindow.BoundaryPadding boundaryPadding)
          Convolve an image with a specified kernel.
protected  MTBImage GaussFilter.gaussFilter()
          compute the Gaussian filter
 MTBImage GaussFilter.getGaussKernelC()
          Get Gaussian kernel image (non-normalized) in c-dimension for given parameters, null if sigma is zero in c-dimension
 MTBImage GaussFilter.getGaussKernelT()
          Get Gaussian kernel image (non-normalized) in t-dimension for given parameters, null if sigma is zero in t-dimension
 MTBImage GaussFilter.getGaussKernelX()
          Get Gaussian kernel image (non-normalized) in x-dimension for given parameters, null if sigma is zero in x-dimension
 MTBImage GaussFilter.getGaussKernelY()
          Get Gaussian kernel image (non-normalized) in y-dimension for given parameters, null if sigma is zero in y-dimension
 MTBImage GaussFilter.getGaussKernelZ()
          Get Gaussian kernel image (non-normalized) in z-dimension for given parameters, null if sigma is zero in z-dimension
 MTBImage MeanFilter.getInputImg()
          Get input image.
 MTBImage LinearFilter.getInputImg()
          Get input image.
 MTBImage GaussFilter.getInputImg()
          Get input image.
 MTBImage LinearFilter.getKernelImg()
          Get convolution kernel (image).
 MTBImage MeanFilter.getMeanKernelC()
          Get mean kernel image (non-normalized) in c-dimension for given parameters, null if size is zero in c-dimension
 MTBImage MeanFilter.getMeanKernelT()
          Get mean kernel image (non-normalized) in t-dimension for given parameters, null if size is zero in t-dimension
 MTBImage MeanFilter.getMeanKernelX()
          Get mean kernel image (non-normalized) in x-dimension for given parameters, null if size is zero in x-dimension
 MTBImage MeanFilter.getMeanKernelY()
          Get mean kernel image (non-normalized) in y-dimension for given parameters, null if size is zero in y-dimension
 MTBImage MeanFilter.getMeanKernelZ()
          Get mean kernel image (non-normalized) in z-dimension for given parameters, null if size is zero in z-dimension
 MTBImage MeanFilter.getResultImg()
          Get resulting image.
 MTBImage LinearFilter.getResultImg()
          Get resulting image.
 MTBImage GaussFilter.getResultImg()
          Get resulting image.
protected  MTBImage MeanFilter.meanFilter()
          compute the mean filter
 

Methods in de.unihalle.informatik.MiToBo.filters.linear with parameters of type MTBImage
protected  MTBImage LinearFilter.convolve(MTBImage img, MTBImage kernel, int[] kernelAnchor, boolean normalize, MTBImageWindow.BoundaryPadding boundaryPadding)
          Convolve an image with a specified kernel.
 void MeanFilter.setInputImg(MTBImage img)
          Set input image.
 void LinearFilter.setInputImg(MTBImage img)
          Set input image.
 void GaussFilter.setInputImg(MTBImage img)
          Set input image.
 void LinearFilter.setKernelImg(MTBImage kernelImg)
          Set convolution kernel (image).
 

Constructors in de.unihalle.informatik.MiToBo.filters.linear with parameters of type MTBImage
GaussFilter(MTBImage img, double sigmaX, double sigmaY)
          Constructor for Gaussian filtering in x- and y-dimension.
GaussFilter(MTBImage img, double sigmaX, double sigmaY, double sigmaZ)
          Constructor for Gaussian filtering in x-, y- and z-dimension.
GaussFilter(MTBImage img, double sigmaX, double sigmaY, double sigmaZ, double sigmaT, double sigmaC, MTBImageWindow.BoundaryPadding boundaryPadding, double kernelTruncation, GaussFilter.SigmaInterpretation sigmaInterpretation)
          Constructor for Gaussian filtering.
LinearFilter(MTBImage inImg, MTBImage kernelImg)
          Constructor
LinearFilter(MTBImage inImg, MTBImage kernelImg, int[] kernelOrigin, boolean kernelNormalization, MTBImageWindow.BoundaryPadding boundaryPadding)
          Constructor
MeanFilter(MTBImage img, Integer sizeX, Integer sizeY)
          Constructor for mean filtering in x- and y-dimension.
MeanFilter(MTBImage img, Integer sizeX, Integer sizeY, Integer sizeZ)
          Constructor for mean filtering in x-, y- and z-dimension.
MeanFilter(MTBImage img, Integer sizeX, Integer sizeY, Integer sizeZ, Integer sizeT, Integer sizeC, MTBImageWindow.BoundaryPadding boundaryPadding)
          Constructor for mean filtering.
 

Uses of MTBImage in de.unihalle.informatik.MiToBo.filters.linear.anisotropic
 

Fields in de.unihalle.informatik.MiToBo.filters.linear.anisotropic declared as MTBImage
protected  MTBImage OrientedFilter2DBatchAnalyzer.inputImg
          Input image to process.
protected  MTBImage OrientedFilter2D.inputImg
          Input image to process.
 

Methods in de.unihalle.informatik.MiToBo.filters.linear.anisotropic with parameters of type MTBImage
 void OrientedFilter2DBatchAnalyzer.setInputImage(MTBImage img)
          Specify the input image.
 void OrientedFilter2D.setInputImage(MTBImage img)
          Set input image to analyze.
 

Uses of MTBImage in de.unihalle.informatik.MiToBo.filters.nonlinear
 

Methods in de.unihalle.informatik.MiToBo.filters.nonlinear that return MTBImage
 MTBImage RankOperator.getInImg()
          Get value of Input argument inImg.
 MTBImage StatisticsFilter.getInputImage()
           
 MTBImage StatisticsFilter.getResultImage()
           
 MTBImage RankOperator.getResultImg()
          Get value of Output argument resultImg.
protected  MTBImage RankOperator.rankOp(MTBImage img, RankOperator.RankOpMode mode, int radiusX, int radiusY, int radiusZ, int radiusT, int radiusC)
          Compute the rank operation of a gray-valued image, stack or hyperstack
 

Methods in de.unihalle.informatik.MiToBo.filters.nonlinear with parameters of type MTBImage
protected  MTBImage RankOperator.rankOp(MTBImage img, RankOperator.RankOpMode mode, int radiusX, int radiusY, int radiusZ, int radiusT, int radiusC)
          Compute the rank operation of a gray-valued image, stack or hyperstack
 void RankOperator.setInImg(MTBImage img)
          Set value of Input argument inImg.
protected  void RankOperator.setResultImg(MTBImage img)
          Set value of Output argument resultImg.
 

Constructors in de.unihalle.informatik.MiToBo.filters.nonlinear with parameters of type MTBImage
RankOperator(MTBImage inImg, RankOperator.RankOpMode mode, int maskRadius)
          Constructor
RankOperator(MTBImage inImg, RankOperator.RankOpMode mode, int maskRadiusX, int maskRadiusY, int maskRadiusZ, int maskRadiusT, int maskRadiusC)
          Constructor
StatisticsFilter(MTBImage inImg, StatisticsFilter.FilterMethod method, int maskSize)
           
 

Uses of MTBImage in de.unihalle.informatik.MiToBo.filters.vesselness
 

Fields in de.unihalle.informatik.MiToBo.filters.vesselness declared as MTBImage
protected  MTBImage MPMFFilter2D.inputImg
          Input image to be processed.
protected  MTBImage MFFDOGMultiScaleFilter2D.inputImg
          Input image to be processed.
protected  MTBImage MFFDOGFilter2D.inputImg
          Image to process.
 

Methods in de.unihalle.informatik.MiToBo.filters.vesselness that return MTBImage
 MTBImage MedialnessMultiScaleFilter2D.getInputImage()
          Get input image.
 

Methods in de.unihalle.informatik.MiToBo.filters.vesselness with parameters of type MTBImage
 void MedialnessMultiScaleFilter2D.setInputImage(MTBImage inputImage)
          Set input image.
 void MFFDOGFilter2D.setInputImage(MTBImage img)
          Specify input image.
 

Constructors in de.unihalle.informatik.MiToBo.filters.vesselness with parameters of type MTBImage
MedialnessMultiScaleFilter2D(MTBImage _inputImage, Integer _scaleNum, Double _scaleMin, Double _scaleMax, Double _theta, MedialnessMultiScaleFilter2D.FilterMode _filterMode, Boolean _useThresh)
          Constructor to create a new 2D multi-scale medialness filter.
 

Uses of MTBImage in de.unihalle.informatik.MiToBo.io.images
 

Fields in de.unihalle.informatik.MiToBo.io.images declared as MTBImage
protected  MTBImage ImageReaderMTB.resultMTBImage
           
 

Methods in de.unihalle.informatik.MiToBo.io.images that return MTBImage
 MTBImage ImageWriterMTB.getInputMTBImage()
          Get MTBImage that has to be stored to disk
 MTBImage ImageReaderMTB.getResultMTBImage()
          Get resulting image that was read from disk.
protected  MTBImage ImageReaderMTB.readMTBImage(int imageIdx)
          Read image imageIdx from the specified file and return it as MTBImage object.
 

Methods in de.unihalle.informatik.MiToBo.io.images with parameters of type MTBImage
 void ImageWriterMTB.setInputMTBImage(MTBImage img)
          Set MTBImage to store to disk
protected  void ImageReaderMTB.setResultMTBImage(MTBImage img)
          Set resulting image
protected  void ImageWriterMTB.writeMTBImage(String filename, MTBImage img)
          Write an MTBImage to disk
 

Constructors in de.unihalle.informatik.MiToBo.io.images with parameters of type MTBImage
ImageWriterMTB(MTBImage img, String filename)
          Image file output operator for MTBImage objects.
 

Uses of MTBImage in de.unihalle.informatik.MiToBo.math.images
 

Methods in de.unihalle.informatik.MiToBo.math.images that return MTBImage
protected  MTBImage ImageArithmetics.abs_diff(MTBImage img1, MTBImage img2)
          Absolute difference of the elements of two images
 MTBImage MTBImageArithmetics.abs(MTBImage img)
          Absolute values of the image elements.
protected  MTBImage ImageArithmetics.abs(MTBImage img)
          Absolute values of the image elements.
 MTBImage MTBImageArithmetics.absDiff(MTBImage img1, MTBImage img2)
          Absolute difference of two images.
 MTBImage MTBImageArithmetics.add(MTBImage img, double constant)
          Add a constant to each image value
protected  MTBImage ImageArithmetics.add(MTBImage img, double constant)
          Add a constant to each image value
 MTBImage MTBImageArithmetics.add(MTBImage img1, MTBImage img2)
          Add the elements two images
protected  MTBImage ImageArithmetics.add(MTBImage img1, MTBImage img2)
          Add the elements of two images
 MTBImage MTBImageArithmetics.and(MTBImage img1, MTBImage img2)
          Bitwise logical AND of two images.
protected  MTBImage ImageArithmetics.and(MTBImage img1, MTBImage img2)
          Bitwise logical AND of two images.
 MTBImage MTBImageArithmetics.div(MTBImage img1, MTBImage img2)
          Divide the elements of two images (img1/img2)
protected  MTBImage ImageArithmetics.div(MTBImage img1, MTBImage img2)
          Divide the elements of two images (img1/img2)
protected  MTBImage ImageArithmetics.getInImg1()
           
protected  MTBImage ImageArithmetics.getInImg2()
           
protected  MTBImage ImageArithmetics.getResultImg()
           
 MTBImage MTBImageArithmetics.inv(MTBImage img)
          Invert the image.
protected  MTBImage ImageArithmetics.inv(MTBImage img)
          Inverts the image.
 MTBImage MTBImageArithmetics.max(MTBImage img1, MTBImage img2)
          Pixelwise maximum
protected  MTBImage ImageArithmetics.max(MTBImage img1, MTBImage img2)
          Pixelwise maximum
 MTBImage MTBImageArithmetics.min(MTBImage img1, MTBImage img2)
          Pixelwise minimum
protected  MTBImage ImageArithmetics.min(MTBImage img1, MTBImage img2)
          Pixelwise minimum
 MTBImage MTBImageArithmetics.mult(MTBImage img, double constant)
          Multiply each image value by a constant
protected  MTBImage ImageArithmetics.mult(MTBImage img, double constant)
          Multiply each image value by a constant
 MTBImage MTBImageArithmetics.mult(MTBImage img1, MTBImage img2)
          Multiply the elements of two images
protected  MTBImage ImageArithmetics.mult(MTBImage img1, MTBImage img2)
          Multiply the elements of two images
 MTBImage MTBImageArithmetics.or(MTBImage img1, MTBImage img2)
          Bitwise logical OR of two images.
protected  MTBImage ImageArithmetics.or(MTBImage img1, MTBImage img2)
          Bitwise OR of the elements of two images
 MTBImage MTBImageArithmetics.pow(MTBImage img, double exponent)
          Raise image values to the power of 'exponent'
protected  MTBImage ImageArithmetics.pow(MTBImage img, double constant)
          Raise image values to the power of 'constant'
 MTBImage MTBImageArithmetics.sub(MTBImage img1, MTBImage img2)
          Subtract the elements two images (img1 - img2)
protected  MTBImage ImageArithmetics.sub(MTBImage img1, MTBImage img2)
          Subtract the elements of two images (img1 - img2)
 

Methods in de.unihalle.informatik.MiToBo.math.images with parameters of type MTBImage
protected  MTBImage ImageArithmetics.abs_diff(MTBImage img1, MTBImage img2)
          Absolute difference of the elements of two images
 MTBImage MTBImageArithmetics.abs(MTBImage img)
          Absolute values of the image elements.
protected  MTBImage ImageArithmetics.abs(MTBImage img)
          Absolute values of the image elements.
 MTBImage MTBImageArithmetics.absDiff(MTBImage img1, MTBImage img2)
          Absolute difference of two images.
 MTBImage MTBImageArithmetics.add(MTBImage img, double constant)
          Add a constant to each image value
protected  MTBImage ImageArithmetics.add(MTBImage img, double constant)
          Add a constant to each image value
 MTBImage MTBImageArithmetics.add(MTBImage img1, MTBImage img2)
          Add the elements two images
protected  MTBImage ImageArithmetics.add(MTBImage img1, MTBImage img2)
          Add the elements of two images
 MTBImage MTBImageArithmetics.and(MTBImage img1, MTBImage img2)
          Bitwise logical AND of two images.
protected  MTBImage ImageArithmetics.and(MTBImage img1, MTBImage img2)
          Bitwise logical AND of two images.
 MTBImage MTBImageArithmetics.div(MTBImage img1, MTBImage img2)
          Divide the elements of two images (img1/img2)
protected  MTBImage ImageArithmetics.div(MTBImage img1, MTBImage img2)
          Divide the elements of two images (img1/img2)
 MTBImage MTBImageArithmetics.inv(MTBImage img)
          Invert the image.
protected  MTBImage ImageArithmetics.inv(MTBImage img)
          Inverts the image.
 MTBImage MTBImageArithmetics.max(MTBImage img1, MTBImage img2)
          Pixelwise maximum
protected  MTBImage ImageArithmetics.max(MTBImage img1, MTBImage img2)
          Pixelwise maximum
 MTBImage MTBImageArithmetics.min(MTBImage img1, MTBImage img2)
          Pixelwise minimum
protected  MTBImage ImageArithmetics.min(MTBImage img1, MTBImage img2)
          Pixelwise minimum
 MTBImage MTBImageArithmetics.mult(MTBImage img, double constant)
          Multiply each image value by a constant
protected  MTBImage ImageArithmetics.mult(MTBImage img, double constant)
          Multiply each image value by a constant
 MTBImage MTBImageArithmetics.mult(MTBImage img1, MTBImage img2)
          Multiply the elements of two images
protected  MTBImage ImageArithmetics.mult(MTBImage img1, MTBImage img2)
          Multiply the elements of two images
 MTBImage MTBImageArithmetics.or(MTBImage img1, MTBImage img2)
          Bitwise logical OR of two images.
protected  MTBImage ImageArithmetics.or(MTBImage img1, MTBImage img2)
          Bitwise OR of the elements of two images
 MTBImage MTBImageArithmetics.pow(MTBImage img, double exponent)
          Raise image values to the power of 'exponent'
protected  MTBImage ImageArithmetics.pow(MTBImage img, double constant)
          Raise image values to the power of 'constant'
protected  void ImageArithmetics.setInImg1(MTBImage inImg1)
           
protected  void ImageArithmetics.setInImg2(MTBImage inImg2)
           
protected  void ImageArithmetics.setResultImg(MTBImage img)
           
 MTBImage MTBImageArithmetics.sub(MTBImage img1, MTBImage img2)
          Subtract the elements two images (img1 - img2)
protected  MTBImage ImageArithmetics.sub(MTBImage img1, MTBImage img2)
          Subtract the elements of two images (img1 - img2)
 

Constructors in de.unihalle.informatik.MiToBo.math.images with parameters of type MTBImage
ImageArithmetics(ImageArithmetics.ArithOp op, MTBImage inputImage, double inputConstant)
          Constructor for arithmetic operations considering one image and a constant.
ImageArithmetics(ImageArithmetics.ArithOp op, MTBImage inputImage1, MTBImage inputImage2)
          Constructor for arithmetic operations considering two images.
ImageStatistics(MTBImage inimg, ImageStatistics.StatValue mode)
          Constructor with image argument.
 

Uses of MTBImage in de.unihalle.informatik.MiToBo.morphology
 

Methods in de.unihalle.informatik.MiToBo.morphology that return MTBImage
 MTBImage DistanceTransform.getDistanceImage()
          Get the calculated distance map image.
 MTBImage ImgTophat.getInputImage()
          Get reference to the current input image.
 MTBImage ImgOpen.getInputImage()
          Returns the input image, null if not set.
 MTBImage ImgErode.getInputImage()
          Returns the input image, null if not set.
 MTBImage ImgDilate.getInputImage()
          Get value of inImg.
 MTBImage ImgClose.getInputImage()
          Returns the input image, null if not set.
 MTBImage HDomeTransform3D.getInputImage()
          Get reference to the current input image.
 MTBImage ComponentPostprocess.getInputImage()
          Get reference to the current input image.
 MTBImage ImgTophat.getResultImage()
          Get the result image after applying the operator.
 MTBImage ImgOpen.getResultImage()
          Returns the opened image, null if not available.
 MTBImage ImgErode.getResultImage()
          Returns the eroded image, null if not available.
 MTBImage ImgDilate.getResultImage()
          Get value of resultImg.
 MTBImage ImgClose.getResultImage()
          Returns the opened image, null if not available.
 MTBImage HDomeTransform3D.getResultImage()
          Get the resulting h-dome image.
 MTBImage BasicMorphology.getResultImage()
           
protected  MTBImage HDomeTransform3D.transform(MTBImage img, double h)
          Compute the h-dome transform
 

Methods in de.unihalle.informatik.MiToBo.morphology with parameters of type MTBImage
protected  void HDomeTransform3D.hybridGrayscaleReconstruct(MTBImage mask, MTBImage marker)
          Implements the fast hybrid grayscale reconstruction algo of [Vincent93].
 void BasicMorphology.setInImg(MTBImage _inImg)
          Set input image for morphological operation.
 void HDomeTransform3D.setInputImage(MTBImage img)
          Set input image
 void ImgTophat.setResultImage(MTBImage rimage)
          Set the result image.
 void ImgDilate.setResultImage(MTBImage value)
          Set value of resultImg.
protected  void HDomeTransform3D.setResultImage(MTBImage resultImage)
          Set the result image.
protected  MTBImage HDomeTransform3D.transform(MTBImage img, double h)
          Compute the h-dome transform
 

Constructors in de.unihalle.informatik.MiToBo.morphology with parameters of type MTBImage
BasicMorphology(MTBImage inImg, MTBStructuringElement mask)
           
ComponentPostprocess(MTBImage img, ComponentPostprocess.ProcessMode pm)
          Default constructor.
ComponentPostprocess(MTBImage img, ComponentPostprocess.ProcessMode pm, int _minCompSize, int _maxCompDist, int maxVoroExpandDist)
          Deprecated.  
ComponentPostprocess(MTBImage img, ComponentPostprocess.ProcessMode pm, int _minCompSize, int _maxCompDist, int maxVoroExpandDist, double _roundnessThreshold)
          Deprecated.  
HDomeTransform3D(MTBImage img, double h)
          Constructor
ImgClose(MTBImage inimg, int ms)
          Constructor.
ImgDilate(MTBImage inimg, int ms)
          Constructor.
ImgErode(MTBImage inimg, int ms)
          Constructor.
ImgOpen(MTBImage inimg, int ms)
          Constructor.
ImgTophat(MTBImage ip, ImgTophat.tophatMode op, int msize)
          Constructor with parameters.
 

Uses of MTBImage in de.unihalle.informatik.MiToBo.segmentation.activecontours.energies
 

Fields in de.unihalle.informatik.MiToBo.segmentation.activecontours.energies declared as MTBImage
protected  MTBImage MTBActiveContourEnergy_MeanSep.inImg
          Image to work on.
protected  MTBImage MTBActiveContourEnergy_CVRegionFit.inImg
          Image to work on.
 

Constructors in de.unihalle.informatik.MiToBo.segmentation.activecontours.energies with parameters of type MTBImage
MTBActiveContourEnergy_CVRegionFit(MTBImage im, double lin, double lout)
          Default constructor with arguments.
MTBActiveContourEnergy_MeanSep(MTBImage im)
          Default constructor with parameter.
 

Uses of MTBImage in de.unihalle.informatik.MiToBo.segmentation.basics
 

Fields in de.unihalle.informatik.MiToBo.segmentation.basics declared as MTBImage
protected  MTBImage SegmentationInitializer.binaryImage
           
protected  MTBImage SegmentationInitializer.labelImage
           
protected  MTBImage SegmentationInitializer.thresholdImage
           
 

Methods in de.unihalle.informatik.MiToBo.segmentation.basics that return MTBImage
 MTBImage SegmentationInitializer.getBinaryImage()
          Get the image for binary mode.
 MTBImage SegmentationInitializer.getLabelImage()
          Get the label image.
 MTBImage MTBSegmentation2D.getLabelImage()
          Returns a label image visualizing the segmentation.
 MTBImage MTBSegmentationInterface.getMask(int class_)
          Gets the mask of the specified class (0 Background, 255 Foreground)
 MTBImage MTBSegmentation3D.getMask(int class_)
           
 MTBImage MTBSegmentation2D.getMask(int class_)
           
 MTBImage SegmentationInitializer.getThresholdImage()
          Get image for thresholding
 

Methods in de.unihalle.informatik.MiToBo.segmentation.basics with parameters of type MTBImage
protected  MTBSegmentation2D SegmentationInitializer.get2DInterface(MTBImage labelImg, boolean binaryMode)
          Generates 2D segmentation.
protected  MTBSegmentation3D SegmentationInitializer.get3DInterface(MTBImage labelImg, boolean binaryMode)
          Generates 3D segmentation.
 void SegmentationInitializer.setBinaryImage(MTBImage _binaryImage)
          Set the binary image.
 void CalcSegmentationStatistics.setInputImage(MTBImage img)
          Set the input image.
 void SegmentationInitializer.setLabelImage(MTBImage _labelImage)
          Set the label image.
 void SegmentationInitializer.setThresholdImage(MTBImage _thresholdImage)
          Set image for thresholding.
 

Constructors in de.unihalle.informatik.MiToBo.segmentation.basics with parameters of type MTBImage
CalcSegmentationStatistics(MTBImage im)
          Default constructor.
CalcSegmentationStatistics(MTBImage im, MTBSegmentationInterface seg)
          Default constructor.
CalcSegmentationStatistics(MTBImage im, MTBSegmentationInterface seg, Vector<CalcSegmentationStatistics.CalcTargets> targets)
          Default constructor.
 

Uses of MTBImage in de.unihalle.informatik.MiToBo.segmentation.levelset.core
 

Fields in de.unihalle.informatik.MiToBo.segmentation.levelset.core declared as MTBImage
protected  MTBImage LevelsetSolver.inputImg
          Image to segment.
 

Methods in de.unihalle.informatik.MiToBo.segmentation.levelset.core that return MTBImage
 MTBImage LevelsetSolver.getInputImg()
          Get input image.
 

Uses of MTBImage in de.unihalle.informatik.MiToBo.segmentation.levelset.core.energies.derivable
 

Constructors in de.unihalle.informatik.MiToBo.segmentation.levelset.core.energies.derivable with parameters of type MTBImage
MTBLevelEnergyDerivable_CVRegionFit(MTBImage img)
          Constructor with given image.
 

Uses of MTBImage in de.unihalle.informatik.MiToBo.segmentation.levelset.nonPDE
 

Methods in de.unihalle.informatik.MiToBo.segmentation.levelset.nonPDE that return MTBImage
 MTBImage LevelsetSegmentationNonPDE.getInImg()
          Get value of inImg.
 MTBImage LevelsetSegmentationNonPDE.getInitBinImg()
          Get value of initBinImg.
 MTBImage LevelsetSegmentationNonPDE.getInitLabelImg()
          Get value of initLabelImg.
 MTBImage LevelsetSegmentationNonPDE.getIntermediateLS()
           
 MTBImage LevelsetSolveNonPDE.getInvalidImage()
          Get value of invalidImage.
 MTBImage LevelsetSegmentationNonPDE.getInvalidImg()
          Get value of invalidImg.
 MTBImage LevelsetSegmentationNonPDE.getResultContourImage()
          Get value of ResultContourImage.
 MTBImage LevelsetSegmentationNonPDE.getResultImage()
          Get value of ResultImage.
 

Methods in de.unihalle.informatik.MiToBo.segmentation.levelset.nonPDE with parameters of type MTBImage
static MTBLengthEnergyNonPDE MTBLengthEnergyKBNonPDE.createEnergy(MTBImage img, MTBLevelsetMembership phi, double mu)
          Create a proper length energy asked for by the level set function.
 MTBGenericEnergyNonPDE MTBMeijeringFittingEnergyNonPDE.init(MTBImage img, MTBLevelsetMembership phi)
          Initialize the energy object.
 MTBGenericEnergyNonPDE MTBLengthEnergyNonPDE.init(MTBImage img, MTBLevelsetMembership phi)
           
 MTBGenericEnergyNonPDE MTBLengthEnergyKBNonPDE.init(MTBImage img, MTBLevelsetMembership phi)
           
 MTBGenericEnergyNonPDE MTBLengthEnergyKB2D2P4NNonPDE.init(MTBImage img, MTBLevelsetMembership phi)
          Here potentially anisotropic grids may be reflected setting weights accordingly
 MTBGenericEnergyNonPDE MTBLengthEnergyFWNonPDE.init(MTBImage img, MTBLevelsetMembership phi)
           
 MTBGenericEnergyNonPDE MTBGenericEnergyNonPDE.init(MTBImage img, MTBLevelsetMembership phi)
          Initialization routine which is called once before the energy is actually used.
 MTBGenericEnergyNonPDE MTBEnergySumNonPDE.init(MTBImage img, MTBLevelsetMembership phi)
           
 MTBGenericEnergyNonPDE MTBCVFittingEnergyNonPDE.init(MTBImage img, MTBLevelsetMembership phi)
          Initialize the energy object.
 boolean MTBLevelsetMembership.isValid(MTBImage invalidImg, int x, int y, int z)
          returns true, if pixel/voxel is valid.
 void LevelsetSegmentationNonPDE.setInImg(MTBImage value)
          Set value of inImg.
 void LevelsetSegmentationNonPDE.setInitBinImg(MTBImage value)
          Set value of initBinImg.
 void LevelsetSegmentationNonPDE.setInitLabelImg(MTBImage value)
          Set value of initLabelImg.
 void LevelsetSegmentationNonPDE.setIntermediateLS(MTBImage intermediateLS)
           
 void LevelsetSegmentationNonPDE.setInvalidImg(MTBImage value)
          Set value of invalidImg.
 void LevelsetSegmentationNonPDE.setResultContourImage(MTBImage value)
          Set value of ResultContourImage.
 void LevelsetSegmentationNonPDE.setResultImage(MTBImage value)
          Set value of ResultImage.
 

Constructors in de.unihalle.informatik.MiToBo.segmentation.levelset.nonPDE with parameters of type MTBImage
LevelsetSolveNonPDE(MTBGenericEnergyNonPDE energy, MTBLevelsetMembership phi, int maxIter, int spacingIntermediate, MTBImage invalidImg, boolean preserveTopology)
          Constructor.
MTBCVFittingEnergyNonPDE(MTBImage img, MTBLevelsetMembership phi, double lambdaBg, double lambdaFg)
          Construct an energy object with the initial level set function phi realizing the fitting term of the Chan-Vese energy to segment img.
MTBLevelsetMembership(int sizeX, int sizeY, int sizeZ, MTBImage invalidImg)
          Constructs a two phase level set function which is initialiazed with a circle or sphere of radius 0.5*(sizeX+sizeY+sizeZ)/3.
MTBLevelsetMembership(int sizeX, int sizeY, int sizeZ, MTBImage img, int threshold, MTBImage invalidImg)
          Creates a two phase level set function from an image via thresholding.
MTBLevelsetMembership(int sizeX, int sizeY, MTBRegion2DSet regions, MTBImage invalidImg, boolean multiphase)
          Constructor for given size which is initialized from a MTBRegion2DSet for a 2D level set function.
MTBLevelsetMembership(int sizeX, int sizeY, Vector<MTBRegion2D> regions, MTBImage invalidImg, boolean multiphase)
          Constructor for given size which is initialized from a list of 2D regions for a 2D level set function.
MTBLevelsetMembership(MTBImage initLabelImg, MTBImage invalidImg)
          Constructor for a two phase level set function from a label image.
MTBLevelsetMembership(MTBImage initLabelImg, MTBImage invalidImg, boolean multiphase)
          Constructor for a level set function from a label image.
MTBMeijeringFittingEnergyNonPDE(MTBImage img, MTBLevelsetMembership phi)
          constructor
 

Uses of MTBImage in de.unihalle.informatik.MiToBo.segmentation.levelset.PDE.datatypes
 

Methods in de.unihalle.informatik.MiToBo.segmentation.levelset.PDE.datatypes that return MTBImage
 MTBImage MTBLevelsetFunctionPDE.getMask(int class_)
           
 

Uses of MTBImage in de.unihalle.informatik.MiToBo.segmentation.levelset.PDE.solver
 

Methods in de.unihalle.informatik.MiToBo.segmentation.levelset.PDE.solver with parameters of type MTBImage
 void LevelsetSolverPDE.setInputImg(MTBImage img)
          Set input image.
 

Uses of MTBImage in de.unihalle.informatik.MiToBo.segmentation.regions.convert
 

Methods in de.unihalle.informatik.MiToBo.segmentation.regions.convert that return MTBImage
 MTBImage Region2DSetFromLabelimage.getLabelImage()
          Get reference to the current Label image.
 

Methods in de.unihalle.informatik.MiToBo.segmentation.regions.convert with parameters of type MTBImage
 void Region2DSetFromLabelimage.setLabelImage(MTBImage labelImage)
          Set Label image.
 

Uses of MTBImage in de.unihalle.informatik.MiToBo.segmentation.regions.filling
 

Methods in de.unihalle.informatik.MiToBo.segmentation.regions.filling that return MTBImage
 MTBImage FillHoles2D.getInputImage()
          Get reference to the current input image.
 MTBImage FillHoles2D.getResultImage()
          Get the resulting image.
 

Methods in de.unihalle.informatik.MiToBo.segmentation.regions.filling with parameters of type MTBImage
 void FillHoles2D.setInputImage(MTBImage inputImage)
          Set input image.
protected  void FillHoles2D.setResultImage(MTBImage resultImage)
          Set the result image.
 

Constructors in de.unihalle.informatik.MiToBo.segmentation.regions.filling with parameters of type MTBImage
FillHoles2D(MTBImage img)
          Constructor with input image.
 

Uses of MTBImage in de.unihalle.informatik.MiToBo.segmentation.regions.labeling
 

Methods in de.unihalle.informatik.MiToBo.segmentation.regions.labeling that return MTBImage
 MTBImage LabelComponentsSequential.getColorImage()
          Get image of randomly colored regions, if the create-color-image-flag was set to true.
 MTBImage LabelComponentsSequential.getInputImage()
          Get reference to the current input image.
 MTBImage LabelComponentsSequential.getLabelImage()
          Get image of region labels (of type MTB_INT), if the create-label-image-flag was set to true.
 

Methods in de.unihalle.informatik.MiToBo.segmentation.regions.labeling with parameters of type MTBImage
protected  MTBRegion2DSet LabelComponentsSequential.labelComponents(MTBImage img, boolean diagonalNeighbors)
          Sequential component labeling
protected  void LabelComponentsSequential.setColorImage(MTBImage colorImage)
          Add the label image to the parameter object
 void LabelComponentsSequential.setInputImage(MTBImage inputImage)
          Set a new input image.
protected  void LabelComponentsSequential.setLabelImage(MTBImage labelImage)
          Set image of region labels
 

Constructors in de.unihalle.informatik.MiToBo.segmentation.regions.labeling with parameters of type MTBImage
LabelComponentsSequential(MTBImage img, boolean diagonalNeighbors)
          Constructor
 

Uses of MTBImage in de.unihalle.informatik.MiToBo.segmentation.regions.mser
 

Methods in de.unihalle.informatik.MiToBo.segmentation.regions.mser with parameters of type MTBImage
 void DetectMSERs.setInputImage(MTBImage img)
          Set input image to process.
 

Uses of MTBImage in de.unihalle.informatik.MiToBo.segmentation.snakes.datatypes
 

Methods in de.unihalle.informatik.MiToBo.segmentation.snakes.datatypes that return MTBImage
 MTBImage MTBSnake.getMask(int class_)
           
 MTBImage MTBSnake.toMTBImage(String file, MTBImage img)
          Method to draw and save the snake in a given MTBImage.
 

Methods in de.unihalle.informatik.MiToBo.segmentation.snakes.datatypes with parameters of type MTBImage
static MTBPolygon2DSet MTBSnake.convertRegionsToSnakes(MTBImage image)
          Converts the regions of a label/binary image into a set of snakes.
 void MTBSnake.drawPolygon(MTBImage img, int color)
          Draw snake into an image.
 void MTBSnake.drawPolygonPoints(MTBImage img, int color, int mode)
          Draw snake points into an image (as crosses).
 MTBImage MTBSnake.toMTBImage(String file, MTBImage img)
          Method to draw and save the snake in a given MTBImage.
 

Uses of MTBImage in de.unihalle.informatik.MiToBo.segmentation.snakes.energies
 

Constructors in de.unihalle.informatik.MiToBo.segmentation.snakes.energies with parameters of type MTBImage
MTBSnakeEnergyCD_CVRegionFit(MTBImage im, double lin, double lout)
          Default constructor.
MTBSnakeEnergyCDIB_Gradient(MTBImage img)
          Constructor to create a new SnakeExternalEnergyGradient object.
MTBSnakeEnergyCDIB_GVF2D(MTBImage _image, int _numIterations)
          Constructor to create a new SnakeExternalEnergyGVF2D object.
MTBSnakeEnergyCDIB_Intensity(MTBImage _image)
          Constructor to create a new SnakeExternalEnergyIntensity object.
 

Uses of MTBImage in de.unihalle.informatik.MiToBo.segmentation.snakes.optimize
 

Fields in de.unihalle.informatik.MiToBo.segmentation.snakes.optimize declared as MTBImage
protected  MTBImage SnakeOptimizer.inImg
          Input image to be segmented.
protected  MTBImage SnakeOptimizerSingle.workingImage
          Image on which to actually do the segmentation.
 

Methods in de.unihalle.informatik.MiToBo.segmentation.snakes.optimize that return MTBImage
 MTBImage SnakeOptimizer.getInputImage()
          Returns input image.
 MTBImage SnakeOptimizerSingle.getWorkingImage()
           
 MTBImage SnakeOptimizerCoupled.getWorkingImage()
           
abstract  MTBImage SnakeOptimizer.getWorkingImage()
          Returns working image.
 MTBImage SnakeOptimizerSingle.normalizeInputImage(MTBImage inimg)
          Normalizes image intensities according to normalization mode of operator.
 

Methods in de.unihalle.informatik.MiToBo.segmentation.snakes.optimize with parameters of type MTBImage
 MTBImage SnakeOptimizerSingle.normalizeInputImage(MTBImage inimg)
          Normalizes image intensities according to normalization mode of operator.
 void SnakeOptimizer.setInputImage(MTBImage img)
          Specify an input image for the segmentation.
 

Constructors in de.unihalle.informatik.MiToBo.segmentation.snakes.optimize with parameters of type MTBImage
SnakeOptimizerCoupled(MTBImage img, MTBPolygon2DSet initSnakes, SnakeOptimizerSingle sopt, boolean[] activeArray)
          Default constructor.
SnakeOptimizerSingleVarCalc(MTBImage img, MTBPolygon2DSet initSnake, MTBSet_SnakeEnergyDerivable energs, MTBGammaUpdate gamUpdater, Double gammas, MTBTermination tc, Boolean resample, Double segLength)
          Default constructor with parameters.
 

Uses of MTBImage in de.unihalle.informatik.MiToBo.segmentation.thresholds
 

Fields in de.unihalle.informatik.MiToBo.segmentation.thresholds declared as MTBImage
protected  MTBImage HysteresisThresholding.inImg
          Image to process.
 

Methods in de.unihalle.informatik.MiToBo.segmentation.thresholds that return MTBImage
 MTBImage ImgThresh.getDestinationImage()
          Get value of Input argument DestinationImage.
 MTBImage ImgThresh.getInputImage()
          Get input image
 MTBImage ImgThresh.getResultImage()
          Get the result image
protected  MTBImage ImgThresh.threshold(MTBImage img, double thresh, double upperThres, double _fgValue, double _bgValue, boolean _actualSliceOnly)
          Apply threshold to an MTBImage and create a new thresholded MTBImage.
 

Methods in de.unihalle.informatik.MiToBo.segmentation.thresholds with parameters of type MTBImage
protected static void HysteresisThresholding.labelNeighbors(MTBImage img, MTBImage result, boolean[][] procMap, int x, int y, double tl, double th)
          Function for recursive labeling of foreground pixels.
 void ImgThresh.setDestinationImage(MTBImage img)
          Set value of Input argument DestinationImage.
 void ImgThreshNiblack.setInputImage(MTBImage img)
          Set input image.
 void ImgThresh.setInputImage(MTBImage img)
          Set input image
 void HysteresisThresholding.setInputImage(MTBImage image)
          Set input image.
protected  void ImgThresh.setResultImage(MTBImage img)
          Set result image.
protected  MTBImage ImgThresh.threshold(MTBImage img, double thresh, double upperThres, double _fgValue, double _bgValue, boolean _actualSliceOnly)
          Apply threshold to an MTBImage and create a new thresholded MTBImage.
protected  void ImgThresh.threshold(MTBImage img, MTBImage threshImg, double thresh, double upperThresh, double fgValue, double bgValue, boolean actualSliceOnly)
          Apply threshold to an MTBImage and write results to a destination MTBImage.
 

Constructors in de.unihalle.informatik.MiToBo.segmentation.thresholds with parameters of type MTBImage
CalcGlobalThreshOtsu(MTBImage img)
          Default constructor with input image as argument.
ImgThresh(MTBImage img, double thres)
          Constructor for thresholding using 255 as foreground and 0 as background value.
ImgThresh(MTBImage img, double thres, double fg, double bg)
          Constructor for thresholding using 'fgValue' as foreground and 'bgValue' as background value.
ImgThreshNiblack(MTBImage _inImg, ImgThreshNiblack.Mode mode, double k, double R, int wSize, int vcNB, double vcThresh, MTBImageByte _mask)
          Constructor.
 

Uses of MTBImage in de.unihalle.informatik.MiToBo.tools.image
 

Fields in de.unihalle.informatik.MiToBo.tools.image declared as MTBImage
protected  MTBImage ImageContrastReducer.inImg
          Input image.
protected  MTBImage ImageContrastReducer.resultImg
          Result image.
 

Methods in de.unihalle.informatik.MiToBo.tools.image that return MTBImage
 MTBImage ImageDimensionReducer.getInImg()
          Get value of Input argument inImg.
 MTBImage ImageContrastReducer.getInImg()
          Get input image.
 MTBImage ImageValueTools.getInputImage()
           
 MTBImage ImageConverter.getInputImg()
          Get input image
 MTBImage ImageValueTools.getResultImage()
           
 MTBImage ImageDimensionReducer.getResultImg()
          Get value of Output argument resultImg.
 MTBImage ImageConverter.getResultImg()
          Get result image
 MTBImage ImageContrastReducer.getResultImg()
          Get result image.
 

Methods in de.unihalle.informatik.MiToBo.tools.image with parameters of type MTBImage
protected  void ImageValueTools.fill(MTBImage img, Color rgbvalue)
           
protected  void ImageValueTools.fill(MTBImage img, double grayvalue)
           
static void ImageValueTools.fillImage(MTBImage img, Color rgbvalue, MTBOperator callingOperator)
          Fill the image with a RGB color value.
static void ImageValueTools.fillImage(MTBImage img, double grayvalue, MTBOperator callingOperator)
          Fill the specified image with a gray value.
protected  void ImageValueTools.invert(MTBImage img)
           
static void ImageValueTools.invertImage(MTBImage img, MTBOperator callingOperator)
          Invert the specified image.
protected  void ImageValueTools.normFromTo(MTBImage img)
           
static void ImageValueTools.normImageFromTo(MTBImage img, double oldMinVal, double oldMaxVal, double newMinVal, double newMaxVal, MTBOperator callingOperator)
          Normalize the image values to range [lowerBound, upperBound].
static void ImageValueTools.normImageTo(MTBImage img, double lowerBound, double upperBound, MTBOperator callingOperator)
          Normalize the image values to range [lowerBound, upperBound].
protected  void ImageValueTools.normTo(MTBImage img, double lowerBound, double upperBound)
           
 void ImageDimensionReducer.setInImg(MTBImage img)
          Set value of Input argument inImg.
 void ImageContrastReducer.setInImg(MTBImage img)
          Set input image.
 void ImageValueTools.setInputImage(MTBImage _inputImage)
           
 void ImageConverter.setInputImg(MTBImage _inputImg1)
          Set input image
protected  void ImageDimensionReducer.setResultImg(MTBImage img)
          Set value of Output argument resultImg.
protected  void ImageConverter.setResultImg(MTBImage resultImg1)
          Set result image
 

Constructors in de.unihalle.informatik.MiToBo.tools.image with parameters of type MTBImage
ImageConverter(MTBImage _inputImg, MTBImage.MTBImageType _outputType, boolean _scaleValues, Boolean _channelsAreRGB)
          Constructor
ImageDimensionReducer(MTBImage img, boolean reduceX, boolean reduceY, boolean reduceZ, boolean reduceT, boolean reduceC, ImageDimensionReducer.ReducerMethod method)
          Constructor
ImageValueTools(MTBImage img)
          Constructor.
 

Uses of MTBImage in de.unihalle.informatik.MiToBo.transforms
 

Methods in de.unihalle.informatik.MiToBo.transforms that return MTBImage
protected  MTBImage[] UndecimatedWaveletTransform.aTrousDWT(MTBImage _img, int _Jmax, MTBImage[] _kernels)
          A trous DWT
protected  MTBImage UndecimatedWaveletTransform.conv(MTBImage img, MTBImage[] scaleOneKernels, int j)
          Convolve input image with an 'a trous' kernel (zeros inserted) given the original kernel and scale j
protected  MTBImage UndecimatedWaveletTransform.createGaussianNoiseImage(double mean, double sigma, double clippingFactor, int bins, int sizeX, int sizeY, int sizeZ, int sizeT, int sizeC)
          Create an image with Gaussian noise
 MTBImage UndecimatedWaveletTransform.getImg()
          Get reference to the (input) image.
protected  MTBImage[] UndecimatedWaveletTransform.getKernels()
          Get smoothing kernels
protected  MTBImage UndecimatedWaveletTransform.inverseATrousDWT(MTBImage[] dwt)
          Inverse a trous DWT
 

Methods in de.unihalle.informatik.MiToBo.transforms with parameters of type MTBImage
protected  MTBImage[] UndecimatedWaveletTransform.aTrousDWT(MTBImage _img, int _Jmax, MTBImage[] _kernels)
          A trous DWT
protected  MTBImage[] UndecimatedWaveletTransform.aTrousDWT(MTBImage _img, int _Jmax, MTBImage[] _kernels)
          A trous DWT
protected  MTBImage UndecimatedWaveletTransform.conv(MTBImage img, MTBImage[] scaleOneKernels, int j)
          Convolve input image with an 'a trous' kernel (zeros inserted) given the original kernel and scale j
protected  MTBImage UndecimatedWaveletTransform.conv(MTBImage img, MTBImage[] scaleOneKernels, int j)
          Convolve input image with an 'a trous' kernel (zeros inserted) given the original kernel and scale j
protected  void UndecimatedWaveletTransform.denoise(MTBImage img, double sigma)
          Denoise wavelet coefficients using Jeffrey's noninformative prior for a given sigma of noise
protected  void UndecimatedWaveletTransform.denoiseDWTJeffreys(MTBImage[] dwt, double scaleOneSigma, double[] sigmaScales)
          Denoise wavelet coefficients using Jeffrey's noninformative prior [..]
protected  double UndecimatedWaveletTransform.get3SigClippedStdDev(MTBImage img)
          Get the standard deviation (sigma) of an image only using values clipped by 3*sigma from a first estimate of sigma
protected  double UndecimatedWaveletTransform.getStdDev(MTBImage img)
          Get standard deviation of the image
protected  MTBImage UndecimatedWaveletTransform.inverseATrousDWT(MTBImage[] dwt)
          Inverse a trous DWT
 void UndecimatedWaveletTransform.setImg(MTBImage img)
          Set the image domain image
protected  void UndecimatedWaveletTransform.setKernels(MTBImage[] kernels)
          Set smoothing kernels
 

Constructors in de.unihalle.informatik.MiToBo.transforms with parameters of type MTBImage
UndecimatedWaveletTransform(MTBImage _img, int _Jmax, boolean _denoise)
          Constructor with default Gaussian kernel [1/16, 1/4, 3/8, 1/4, 1/16] for at most dimension x, y (and z if present).
UndecimatedWaveletTransform(MTBImage _img, int _Jmax, boolean _denoise, MTBImage[] _kernels)
          Constructor.
UndecimatedWaveletTransform(MTBImage _img, int _Jmax, boolean _denoise, MTBImage[] _kernels)
          Constructor.
 

Uses of MTBImage in de.unihalle.informatik.MiToBo.visualization.drawing
 

Fields in de.unihalle.informatik.MiToBo.visualization.drawing declared as MTBImage
 MTBImage DrawTracks2D.inputImage
           
protected  MTBImage DrawTracks2D.trackImage
           
 

Methods in de.unihalle.informatik.MiToBo.visualization.drawing that return MTBImage
 MTBImage DrawRegion2DSet.getResultImage()
          Get the resulting region image.
 MTBImage DrawPolygon2DSet.getResultImage()
          Get the resulting region image.
 MTBImage DrawRegion2DSet.getTargetImage()
          Get the target image to which the regions are drawn, if one was specified.
 MTBImage DrawTracks2D.getTrackImage()
           
 

Methods in de.unihalle.informatik.MiToBo.visualization.drawing with parameters of type MTBImage
protected  void DrawTracks2D.drawSpot(MTBImage img, MTBRegion2D reg, int t, int c, int color)
          Draw region to an image at time=t and channel=c with specified color.
protected  void DrawTracks2D.drawSqare(MTBImage img, MTBRegion2D reg, int t, int c, int color, int radius)
          Draw square to an image at time=t and channel=c with specified color and size=2*radius+1.
protected  void DrawTracks2D.drawTrajectories(Jama.Matrix oldP, Jama.Matrix newP, int t, int t_last, int c, MTBImage img, int color)
          Draw trajectory between two points at the given and all later timepoints until t_last
protected  void DrawRegion2DSet.setResultImage(MTBImage image)
          Set the resulting image.
 void DrawRegion2DSet.setTargetImage(MTBImage targetimage)
          Specify a target image to which the regions are drawn, specify 'null' to create a new image
 

Constructors in de.unihalle.informatik.MiToBo.visualization.drawing with parameters of type MTBImage
DrawRegion2DSet(DrawRegion2DSet.DrawType dtype, MTBRegion2DSet regions, MTBImage targetimage)
          Simple constructor to draw the most common region image types to a given image:
 

Uses of MTBImage in mtb_io
 

Fields in mtb_io declared as MTBImage
protected  MTBImage Save_Image_MTB.img
           
 



Copyright © 2010–2015 Martin Luther University Halle-Wittenberg. All rights reserved.