Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

a - Variable in class imagingbook.common.geometry.delaunay.guibas.Edge2D
 
a - Variable in class imagingbook.common.geometry.delaunay.guibas.Triangle2D
 
A - Enum constant in enum imagingbook.common.color.cie.StandardIlluminant
Incandescent tungsten (2856K).
A - Variable in class imagingbook.common.geometry.circle.AlgebraicCircle
Circle parameter.
A - Variable in class imagingbook.common.geometry.line.AlgebraicLine
 
a0 - Variable in class imagingbook.common.filter.edgepreserving.TschumperleDericheF.Parameters
 
a0 - Variable in class imagingbook.common.geometry.mappings.nonlinear.BilinearMapping2D
 
a00 - Variable in class imagingbook.common.geometry.mappings.linear.LinearMapping2D
 
a01 - Variable in class imagingbook.common.geometry.mappings.linear.LinearMapping2D
 
a02 - Variable in class imagingbook.common.geometry.mappings.linear.LinearMapping2D
 
a1 - Variable in class imagingbook.common.filter.edgepreserving.TschumperleDericheF.Parameters
 
a1 - Variable in class imagingbook.common.geometry.mappings.nonlinear.BilinearMapping2D
 
a10 - Variable in class imagingbook.common.geometry.mappings.linear.LinearMapping2D
 
a11 - Variable in class imagingbook.common.geometry.mappings.linear.LinearMapping2D
 
a12 - Variable in class imagingbook.common.geometry.mappings.linear.LinearMapping2D
 
a2 - Variable in class imagingbook.common.geometry.mappings.nonlinear.BilinearMapping2D
 
a20 - Variable in class imagingbook.common.geometry.mappings.linear.LinearMapping2D
 
a21 - Variable in class imagingbook.common.geometry.mappings.linear.LinearMapping2D
 
a22 - Variable in class imagingbook.common.geometry.mappings.linear.LinearMapping2D
 
a3 - Variable in class imagingbook.common.geometry.mappings.nonlinear.BilinearMapping2D
 
abort() - Method in class imagingbook.common.filter.generic.GenericFilter
This method can be called to abort the filter execution prematurely, e.g.
abs() - Method in class imagingbook.common.math.Complex
Returns the absolute value of this complex number, i.e., its radius or distance from the origin.
abs(T) - Static method in class imagingbook.common.image.ImageMath
Calculates the absolute pixel values of the specified image and returns a new image of the same type.
abs2() - Method in class imagingbook.common.math.Complex
Returns the squared absolute value of this complex number, i.e., its squared radius or distance from the origin.
AbstractRgbColorSpace - Class in imagingbook.common.color.colorspace
A color space specified by its RGB primaries and white point coordinates, all defined in two-dimensional CIE xy-space.
AbstractRgbColorSpace(double, double, double, double, double, double, double, double) - Constructor for class imagingbook.common.color.colorspace.AbstractRgbColorSpace
Constructor, builds a color space from CIE xy-coordinates of tristimulus values and white point.
Adaptive_All - Class in Ch09_Automatic_Thresholding
ImageJ demo plugin making available a selection of adaptive thresholders.
Adaptive_All() - Constructor for class Ch09_Automatic_Thresholding.Adaptive_All
Constructor, asks to open a predefined sample image if no other image is currently open.
Adaptive_Bernsen - Class in Ch09_Automatic_Thresholding
ImageJ plugin showing the use of the BernsenThresholder class (see Sec.
Adaptive_Bernsen() - Constructor for class Ch09_Automatic_Thresholding.Adaptive_Bernsen
Constructor, asks to open a predefined sample image if no other image is currently open.
Adaptive_Niblack - Class in Ch09_Automatic_Thresholding
ImageJ plugin demonstrating the use of the NiblackThresholder class.
Adaptive_Niblack() - Constructor for class Ch09_Automatic_Thresholding.Adaptive_Niblack
Constructor, asks to open a predefined sample image if no other image is currently open.
Adaptive_Sauvola - Class in Ch09_Automatic_Thresholding
ImageJ plugin demonstrating the use of the SauvolaThresholder class.
Adaptive_Sauvola() - Constructor for class Ch09_Automatic_Thresholding.Adaptive_Sauvola
Constructor, asks to open a predefined sample image if no other image is currently open.
AdaptiveThresholder - Interface in imagingbook.common.threshold.adaptive
Common interface to be implemented by all adaptive (i.e., non-global) thresholders.
add(double[][], double[][]) - Static method in class imagingbook.common.math.Matrix
Calculates and returns the sum of the specified double matrix (non-destructively).
add(double[], double[]) - Static method in class imagingbook.common.math.Matrix
Calculates and returns the sum of the specified double vectors (non-destructively).
add(float[][], float[][]) - Static method in class imagingbook.common.math.Matrix
Calculates and returns the sum of the specified float matrix (non-destructively).
add(float[], float[]) - Static method in class imagingbook.common.math.Matrix
Calculates and returns the sum of the specified float vectors (non-destructively).
add(Pnt2d) - Method in class imagingbook.common.geometry.fitting.line.IncrementalLineFit
Adds a new sample points to the end of the point sequence (same as IncrementalLineFit.addLast(Pnt2d)).
add(Complex) - Method in class imagingbook.common.math.Complex
Adds a complex quantity to this complex number and returns a new complex number.
add(T) - Method in class imagingbook.common.util.SortedVector
Tries to adds a new item to this SortedVector instance.
add(T, T) - Static method in class imagingbook.common.image.ImageMath
Adds the pixel values of the specified images and returns a new image of the same type as the first image.
addD(double[][], double[][]) - Static method in class imagingbook.common.math.Matrix
Adds the elements of the first double matrix to the second vector (destructively).
addD(double[], double[]) - Static method in class imagingbook.common.math.Matrix
Adds the elements of the first double vector to the second vector (destructively).
addD(float[][], float[][]) - Static method in class imagingbook.common.math.Matrix
Adds the elements of the first float matrix to the second vector (destructively).
addD(float[], float[]) - Static method in class imagingbook.common.math.Matrix
Adds the elements of the first float vector to the second vector (destructively).
addFirst(Pnt2d) - Method in class imagingbook.common.geometry.fitting.line.IncrementalLineFit
Adds a new sample points to the front of the point sequence.
addIccProfile - Variable in class imagingbook.pdf.PdfExporter.Parameters
 
addKeyMonospaced(String) - Method in class imagingbook.pdf.CoreFontMapper
Adds the logical name of a font to be treated as monospaced.
addKeySerif(String) - Method in class imagingbook.pdf.CoreFontMapper
Adds the logical name of a font to be treated as a serif font.
addLast(Pnt2d) - Method in class imagingbook.common.geometry.fitting.line.IncrementalLineFit
Adds a new sample points to the end of the point sequence (same as IncrementalLineFit.addLast(Pnt2d)).
addPoint(Pnt2d) - Method in class imagingbook.common.regions.Contour
 
addShape(Shape) - Method in class imagingbook.common.ij.overlay.ShapeOverlayAdapter
 
addShape(Shape, ColoredStroke) - Method in class imagingbook.common.ij.overlay.ShapeOverlayAdapter
 
addShapes(Shape[]) - Method in class imagingbook.common.ij.overlay.ShapeOverlayAdapter
 
addShapes(Shape[], ColoredStroke) - Method in class imagingbook.common.ij.overlay.ShapeOverlayAdapter
 
addText(double, double, String) - Method in class imagingbook.common.ij.overlay.ShapeOverlayAdapter
 
addText(double, double, String, Font, Color) - Method in class imagingbook.common.ij.overlay.ShapeOverlayAdapter
 
addToDialog(ParameterBundle<?>, GenericDialog) - Static method in class imagingbook.common.ij.DialogUtils
Adds all qualified fields of the given ParameterBundle to the specified GenericDialog instance, in the exact order of their definition.
AdobeRGB1998 - Enum constant in enum imagingbook.common.color.cie.NamedIccProfile
 
AdobeRgbColorSpace - Class in imagingbook.common.color.colorspace
This color space class is based on the "AdobeRGB1998.icc" profile [1].
AffineFit2d - Class in imagingbook.common.geometry.fitting.points
This class implements 2D point fitting under affine (three-point) transformations (exact and least-squares).
AffineFit2d(Pnt2d[], Pnt2d[]) - Constructor for class imagingbook.common.geometry.fitting.points.AffineFit2d
Constructor.
AffineMapping2D - Class in imagingbook.common.geometry.mappings.linear
This class represents an affine transformation in 2D, which can be defined by three pairs of corresponding points.
AffineMapping2D() - Constructor for class imagingbook.common.geometry.mappings.linear.AffineMapping2D
Creates the identity mapping.
AffineMapping2D(double[][]) - Constructor for class imagingbook.common.geometry.mappings.linear.AffineMapping2D
Creates a linear mapping from a transformation matrix A, which must be at least of size 2 x 3.
AffineMapping2D(double, double, double, double, double, double) - Constructor for class imagingbook.common.geometry.mappings.linear.AffineMapping2D
Creates an affine mapping from the specified matrix elements.
AffineMapping2D(AffineMapping2D) - Constructor for class imagingbook.common.geometry.mappings.linear.AffineMapping2D
Creates a new affine mapping from an existing affine mapping.
AlgebraicCircle - Class in imagingbook.common.geometry.circle
Represents an algebraic circle with four parameters A, B, C, D in the form A * (x^2 + y^2) + B * x + C * y + D = 0.
AlgebraicCircle(double[]) - Constructor for class imagingbook.common.geometry.circle.AlgebraicCircle
Constructor.
AlgebraicCircle(double, double, double, double) - Constructor for class imagingbook.common.geometry.circle.AlgebraicCircle
Constructor.
AlgebraicCircle(GeometricCircle) - Constructor for class imagingbook.common.geometry.circle.AlgebraicCircle
Constructor.
AlgebraicEllipse - Class in imagingbook.common.geometry.ellipse
Represents an algebraic ellipse with the implicit equation A x^2 + B x y + C y^2 + D x + E y + F = 0.
AlgebraicEllipse(double[]) - Constructor for class imagingbook.common.geometry.ellipse.AlgebraicEllipse
Constructor.
AlgebraicEllipse(double, double, double, double, double, double) - Constructor for class imagingbook.common.geometry.ellipse.AlgebraicEllipse
Constructor.
AlgebraicEllipse(GeometricEllipse) - Constructor for class imagingbook.common.geometry.ellipse.AlgebraicEllipse
Constructor.
AlgebraicLine - Class in imagingbook.common.geometry.line
This class represents an algebraic line of the form A x + B y + C = 0.
AlgebraicLine(double[]) - Constructor for class imagingbook.common.geometry.line.AlgebraicLine
Constructor.
AlgebraicLine(double, double, double) - Constructor for class imagingbook.common.geometry.line.AlgebraicLine
Constructor.
Algorithm - Static variable in class Ch06_Corner_Detection.Find_Corners
Detection algorithm to use.
AliceBlue - Enum constant in enum imagingbook.common.color.sets.CssColor
 
alpha - Variable in class imagingbook.common.filter.edgepreserving.PeronaMalikF.Parameters
 
Alpha_Blending_Stack - Class in ImageJ_Demos
This imageJ plugin demonstrates blending of two images and generating a stack of intermediate images.
Alpha_Blending_Stack() - Constructor for class ImageJ_Demos.Alpha_Blending_Stack
 
alpha0 - Variable in class imagingbook.common.filter.edgepreserving.TschumperleDericheF.Parameters
The alpha value applied in the first pass.
Amount - Static variable in class Ch05_Edges_Contours.Unsharp_Masking_Filter
Amount of sharpening (1.0 = 100%).
angle(double, double) - Static method in class imagingbook.common.math.Arithmetic
Returns the angle of the Cartesian point (x,y)
angle0 - Variable in class Ch11_Circle_Ellipse_Fitting.Circle_Make_Random.Parameters
 
angle0 - Variable in class Ch11_Circle_Ellipse_Fitting.Ellipse_Make_Random.Parameters
 
angle0 - Variable in class imagingbook.common.geometry.fitting.ellipse.geometric.EllipseGeometricFitCoord.Parameters
 
angle0 - Variable in class imagingbook.common.geometry.fitting.ellipse.geometric.EllipseGeometricFitDist.Parameters
 
angle1 - Variable in class Ch11_Circle_Ellipse_Fitting.Circle_Make_Random.Parameters
 
angle1 - Variable in class Ch11_Circle_Ellipse_Fitting.Ellipse_Make_Random.Parameters
 
angle1 - Variable in class imagingbook.common.geometry.fitting.ellipse.geometric.EllipseGeometricFitCoord.Parameters
 
angle1 - Variable in class imagingbook.common.geometry.fitting.ellipse.geometric.EllipseGeometricFitDist.Parameters
 
angleFromIndex(int) - Method in class imagingbook.common.hough.HoughTransformLines
Calculates the actual angle (in radians) for angle index ai
AntiqueWhite - Enum constant in enum imagingbook.common.color.sets.CssColor
 
AppleRGB - Enum constant in enum imagingbook.common.color.cie.NamedIccProfile
 
applyFwd(double) - Method in interface imagingbook.common.color.gamma.GammaMapping
Forward Gamma mapping (from linear to non-linear component values).
applyFwd(double) - Method in class imagingbook.common.color.gamma.ModifiedGammaMapping
 
applyFwd(double) - Method in class imagingbook.common.color.gamma.SimpleGammaMapping
 
applyFwd(float) - Method in interface imagingbook.common.color.gamma.GammaMapping
applyFwd(float) - Method in class imagingbook.common.color.gamma.ModifiedGammaMapping
 
applyFwd(float[]) - Method in class imagingbook.common.color.gamma.ModifiedGammaMapping
Forward Gamma mapping (from linear to non-linear component values).
applyInv(double) - Method in interface imagingbook.common.color.gamma.GammaMapping
Inverse Gamma mapping (from non-linear to linear component values).
applyInv(double) - Method in class imagingbook.common.color.gamma.ModifiedGammaMapping
 
applyInv(double) - Method in class imagingbook.common.color.gamma.SimpleGammaMapping
 
applyInv(float) - Method in interface imagingbook.common.color.gamma.GammaMapping
applyInv(float) - Method in class imagingbook.common.color.gamma.ModifiedGammaMapping
 
applyInv(float[]) - Method in class imagingbook.common.color.gamma.ModifiedGammaMapping
Inverse Gamma mapping (from non-linear to linear component values).
applyTo(double[]) - Method in class imagingbook.common.color.adapt.BradfordAdaptation
 
applyTo(double[]) - Method in interface imagingbook.common.color.adapt.ChromaticAdaptation
applyTo(double[]) - Method in class imagingbook.common.color.adapt.XYZscalingAdaptation
 
applyTo(double, double) - Method in interface imagingbook.common.color.adapt.ChromaticAdaptation
Transforms the specified xy source color coordinates to target xy coordinates.
applyTo(float[]) - Method in class imagingbook.common.color.adapt.BradfordAdaptation
 
applyTo(float[]) - Method in interface imagingbook.common.color.adapt.ChromaticAdaptation
Transforms the specified XYZ source color coordinates to target coordinates.
applyTo(float[]) - Method in class imagingbook.common.color.adapt.XYZscalingAdaptation
 
applyTo(ByteProcessor) - Method in class imagingbook.common.morphology.BinaryClosing
 
applyTo(ByteProcessor) - Method in class imagingbook.common.morphology.BinaryDilation
 
applyTo(ByteProcessor) - Method in class imagingbook.common.morphology.BinaryErosion
 
applyTo(ByteProcessor) - Method in interface imagingbook.common.morphology.BinaryMorphologyOperator
Applies this morphological operator to the specified image (destructively, that is, the image is modified).
applyTo(ByteProcessor) - Method in class imagingbook.common.morphology.BinaryOpening
 
applyTo(ByteProcessor) - Method in class imagingbook.common.morphology.BinaryOutline
 
applyTo(ByteProcessor) - Method in class imagingbook.common.morphology.BinaryThinning
 
applyTo(ImageProcessor) - Method in class imagingbook.common.filter.generic.GenericFilter
Applies this filter to the given ImageProcessor, which is modified.
applyTo(ImageProcessor, OutOfBoundsStrategy) - Method in class imagingbook.common.filter.generic.GenericFilter
Applies this filter to the given ImageProcessor, which is modified; the specified OutOfBoundsStrategy is used to handle out-of-bounds coordinates.
applyTo(Pnt2d) - Method in class imagingbook.common.geometry.mappings.linear.AffineMapping2D
 
applyTo(Pnt2d) - Method in class imagingbook.common.geometry.mappings.linear.LinearMapping2D
 
applyTo(Pnt2d) - Method in interface imagingbook.common.geometry.mappings.Mapping2D
Applies this mapping to a single 2D point.
applyTo(Pnt2d) - Method in class imagingbook.common.geometry.mappings.nonlinear.BilinearMapping2D
 
applyTo(Pnt2d) - Method in class imagingbook.common.geometry.mappings.nonlinear.LogPolarMapping1
 
applyTo(Pnt2d) - Method in class imagingbook.common.geometry.mappings.nonlinear.LogPolarMapping2
 
applyTo(Pnt2d[]) - Method in interface imagingbook.common.geometry.mappings.Mapping2D
Applies this mapping to an array of 2D points and returns a new array of points.
applyTo(PixelPack) - Method in class imagingbook.common.filter.generic.GenericFilter
Applies this filter to the given PixelPack instance, which is modified.
Aqua - Enum constant in enum imagingbook.common.color.sets.CssColor
 
AquaMarine - Enum constant in enum imagingbook.common.color.sets.CssColor
 
arb - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
arb01 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
arb02 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
arb03 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
arb04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
arg() - Method in class imagingbook.common.math.Complex
Returns the 'argument' of this complex number, i.e., its angle w.r.t.
Arithmetic - Class in imagingbook.common.math
This class defines static methods implementing arithmetic operations and predicates.
ArrayUtils - Class in imagingbook.common.util
 
askForSampleImage() - Static method in class imagingbook.common.ij.DialogUtils
 
askForSampleImage(ImageResource) - Static method in class imagingbook.common.ij.DialogUtils
Opens a very specific dialog asking if the suggested sample image (resource) should be opened and made the active image.
askYesOrCancel(String, String) - Static method in class imagingbook.common.ij.DialogUtils
Deprecated.
author - Variable in class imagingbook.pdf.PdfExporter.Parameters
 
autoName() - Method in interface imagingbook.core.resource.ImageResource
Derives and returns a filename for this resource item to be used in parameterless enum constructors.
awtToPdf(Font) - Method in class imagingbook.pdf.CoreFontMapper
 
Axis_Aligned_Bounding_Box - Class in Ch08_Binary_Regions
This ImageJ plugin creates a binary region segmentation, calculates the center and major axis and subsequently the major axis-aligned bounding box for each binary region (connected component).
Axis_Aligned_Bounding_Box() - Constructor for class Ch08_Binary_Regions.Axis_Aligned_Bounding_Box
Constructor, asks to open a predefined sample image if no other image is currently open.
AxisAlignedBoundingBox - Class in imagingbook.common.geometry.hulls
Represents a major axis-aligned bounding box of a 2D point set.
AxisAlignedBoundingBox(Pnt2d[]) - Constructor for class imagingbook.common.geometry.hulls.AxisAlignedBoundingBox
Constructor, creates a AxisAlignedBoundingBox instance from an array of Pnt2d points.
AxisAlignedBoundingBox(Iterable<Pnt2d>) - Constructor for class imagingbook.common.geometry.hulls.AxisAlignedBoundingBox
Constructor, creates a AxisAlignedBoundingBox instance from an Iterable over Pnt2d.
AxisColor - Static variable in class Ch08_Binary_Regions.Region_Eccentricity_Ellipse_Demo
Color used for drawing the major axis.
AxisColorCLipped - Static variable in class Ch08_Binary_Regions.Region_Eccentricity_Ellipse_Demo
Color used for drawing the major axis if maximum eccentricity exceeded.
AxisEccentricityScale - Static variable in class Ch08_Binary_Regions.Region_Eccentricity_Ellipse_Demo
Eccentricity scale factor applied to the length of the region's major axis.
AxisLineWidth - Static variable in class Ch08_Binary_Regions.Region_Eccentricity_Ellipse_Demo
Line width used for drawing the region's axes.
Azure - Enum constant in enum imagingbook.common.color.sets.CssColor
 

B

b - Variable in class imagingbook.common.geometry.delaunay.guibas.Edge2D
 
b - Variable in class imagingbook.common.geometry.delaunay.guibas.Triangle2D
 
B - Enum constant in enum imagingbook.common.color.cie.StandardIlluminant
Obsolete, direct sunlight at noon (4874K).
B - Variable in class imagingbook.common.geometry.circle.AlgebraicCircle
Circle parameter.
B - Variable in class imagingbook.common.geometry.line.AlgebraicLine
 
b0 - Variable in class imagingbook.common.geometry.mappings.nonlinear.BilinearMapping2D
 
b1 - Variable in class imagingbook.common.geometry.mappings.nonlinear.BilinearMapping2D
 
b2 - Variable in class imagingbook.common.geometry.mappings.nonlinear.BilinearMapping2D
 
b3 - Variable in class imagingbook.common.geometry.mappings.nonlinear.BilinearMapping2D
 
BackgroundColor - Static variable in class Ch08_Binary_Regions.Make_Projections
Background color for projection diagrams.
Balloons600 - Enum constant in enum imagingbook.sampleimages.GeneralSampleImage
A color image for testing color edge detectors.
BasicAwtColor - Enum in imagingbook.common.color.sets
ColorEnumeration defining a set of selected AWT colors.
Beige - Enum constant in enum imagingbook.common.color.sets.CssColor
 
BernsenThresholder - Class in imagingbook.common.threshold.adaptive
This is an implementation of the adaptive thresholder proposed by Bernsen in [1].
BernsenThresholder() - Constructor for class imagingbook.common.threshold.adaptive.BernsenThresholder
Constructor using default parameters.
BernsenThresholder(BernsenThresholder.Parameters) - Constructor for class imagingbook.common.threshold.adaptive.BernsenThresholder
Constructor using specified parameters.
BernsenThresholder.Parameters - Class in imagingbook.common.threshold.adaptive
Parameters for class BernsenThresholder.
bgMode - Variable in class imagingbook.common.threshold.adaptive.BernsenThresholder.Parameters
Background type (see Thresholder.BackgroundMode)
bgMode - Variable in class imagingbook.common.threshold.adaptive.NiblackThresholder.Parameters
 
bgMode - Variable in class imagingbook.common.threshold.adaptive.SauvolaThresholder.Parameters
 
Bicubic - Enum constant in enum imagingbook.common.image.interpolation.InterpolationMethod
 
BicubicInterpolator - Class in imagingbook.common.image.interpolation
A PixelInterpolator implementing bicubic interpolation in 2D.
BicubicInterpolator() - Constructor for class imagingbook.common.image.interpolation.BicubicInterpolator
Constructor using default sharpness factor a = 0.5;.
BicubicInterpolator(double) - Constructor for class imagingbook.common.image.interpolation.BicubicInterpolator
Constructor accepting a specific sharpness factor a.
BicubicSharp - Enum constant in enum imagingbook.common.image.interpolation.InterpolationMethod
 
BicubicSmooth - Enum constant in enum imagingbook.common.image.interpolation.InterpolationMethod
 
Bilateral_Filter - Class in Ch17_EdgePreserving_Smoothing
This ImageJ plugin demonstrates the use of the Bilateral filter.
Bilateral_Filter() - Constructor for class Ch17_EdgePreserving_Smoothing.Bilateral_Filter
Constructor, asks to open a predefined sample image if no other image is currently open.
BilateralF - Interface in imagingbook.common.filter.edgepreserving
Common interface for all Bilateral filter implementations.
BilateralF.Parameters - Class in imagingbook.common.filter.edgepreserving
Parameter bundle for bilateral filters (implementations of BilateralF).
BilateralFilterScalar - Class in imagingbook.common.filter.edgepreserving
Scalar (non-separable) version of the Bilateral filter as proposed in [1].
BilateralFilterScalar() - Constructor for class imagingbook.common.filter.edgepreserving.BilateralFilterScalar
 
BilateralFilterScalar(BilateralF.Parameters) - Constructor for class imagingbook.common.filter.edgepreserving.BilateralFilterScalar
 
BilateralFilterScalarSeparable - Class in imagingbook.common.filter.edgepreserving
Scalar and separable version of the Bilateral filter as proposed in [1].
BilateralFilterScalarSeparable() - Constructor for class imagingbook.common.filter.edgepreserving.BilateralFilterScalarSeparable
 
BilateralFilterScalarSeparable(BilateralF.Parameters) - Constructor for class imagingbook.common.filter.edgepreserving.BilateralFilterScalarSeparable
 
BilateralFilterVector - Class in imagingbook.common.filter.edgepreserving
Vector (non-separable) version of the Bilateral filter as proposed in [1], for RGB images (ColorProcessor) only.
BilateralFilterVector() - Constructor for class imagingbook.common.filter.edgepreserving.BilateralFilterVector
 
BilateralFilterVector(BilateralF.Parameters) - Constructor for class imagingbook.common.filter.edgepreserving.BilateralFilterVector
 
BilateralFilterVectorSeparable - Class in imagingbook.common.filter.edgepreserving
Vector and separable version of the Bilateral filter as proposed in [1], for RGB images (ColorProcessor) only.
BilateralFilterVectorSeparable() - Constructor for class imagingbook.common.filter.edgepreserving.BilateralFilterVectorSeparable
 
BilateralFilterVectorSeparable(BilateralF.Parameters) - Constructor for class imagingbook.common.filter.edgepreserving.BilateralFilterVectorSeparable
 
Bilinear - Enum constant in enum imagingbook.common.image.interpolation.InterpolationMethod
 
BilinearInterpolator - Class in imagingbook.common.image.interpolation
A PixelInterpolator implementing bilinear interpolation in 2D.
BilinearInterpolator() - Constructor for class imagingbook.common.image.interpolation.BilinearInterpolator
Constructor.
BilinearMapping2D - Class in imagingbook.common.geometry.mappings.nonlinear
This class represents a bilinear transformation in 2D with 8 parameters a0, ..., a3, b0, ..., b3 of the form
BilinearMapping2D(double, double, double, double, double, double, double, double) - Constructor for class imagingbook.common.geometry.mappings.nonlinear.BilinearMapping2D
 
Bin_Morphology_Disk - Class in Ch07_Morphological_Filters
This plugin implements a binary morphology filter (dilation, erosion, opening, or closing) using a disk-shaped structuring element whose radius can be specified.
Bin_Morphology_Disk() - Constructor for class Ch07_Morphological_Filters.Bin_Morphology_Disk
Constructor, asks to open a predefined sample image if no other image is currently open.
Bin_Morphology_Disk.OpType - Enum in Ch07_Morphological_Filters
 
Bin_Morphology_Free - Class in Ch07_Morphological_Filters
ImageJ plugin implementing a binary morphology filter with an arbitrary structuring element that can be interactively specified by the user.
Bin_Morphology_Free() - Constructor for class Ch07_Morphological_Filters.Bin_Morphology_Free
Constructor, asks to open a predefined sample image if no other image is currently open.
binarize(byte[]) - Static method in interface imagingbook.common.util.bits.BitVector
Binarizes the specified byte[] by replacing all non-zero values by 1.
BinaryClosing - Class in imagingbook.common.morphology
Implements a binary morphological closing operation.
BinaryClosing() - Constructor for class imagingbook.common.morphology.BinaryClosing
Constructor, creates a BinaryClosing with a 3x3 box structuring element by default.
BinaryClosing(byte[][]) - Constructor for class imagingbook.common.morphology.BinaryClosing
Constructor, creates a BinaryClosing with the specified structuring element.
BinaryDilation - Class in imagingbook.common.morphology
Implements a binary morphological dilation operation.
BinaryDilation() - Constructor for class imagingbook.common.morphology.BinaryDilation
Constructor, creates a BinaryDilation with a 3x3 box structuring element by default.
BinaryDilation(byte[][]) - Constructor for class imagingbook.common.morphology.BinaryDilation
Constructor, creates a BinaryDilation with the specified structuring element.
BinaryErosion - Class in imagingbook.common.morphology
Implements a binary morphological erosion operation.
BinaryErosion() - Constructor for class imagingbook.common.morphology.BinaryErosion
Constructor, creates a BinaryErosion with a 3x3 box structuring element by default.
BinaryErosion(byte[][]) - Constructor for class imagingbook.common.morphology.BinaryErosion
Constructor, creates a BinaryErosion with the specified structuring element.
BinaryMask - Class in imagingbook.common.filter.mask
This class defines a binary mask, as used in filters, for example.
BinaryMask(byte[][]) - Constructor for class imagingbook.common.filter.mask.BinaryMask
 
BinaryMask(byte[][], int, int) - Constructor for class imagingbook.common.filter.mask.BinaryMask
 
BinaryMorphologyFilter - Class in imagingbook.common.morphology
This is the (abstract) super-class for binary morphological filters.
BinaryMorphologyOperator - Interface in imagingbook.common.morphology
Common interface for all binary morphological operators.
BinaryOpening - Class in imagingbook.common.morphology
Implements a binary morphological opening operation.
BinaryOpening() - Constructor for class imagingbook.common.morphology.BinaryOpening
Constructor, creates a BinaryOpening with a 3x3 box structuring element by default.
BinaryOpening(byte[][]) - Constructor for class imagingbook.common.morphology.BinaryOpening
Constructor, creates a BinaryOpening with the specified structuring element.
BinaryOutline - Class in imagingbook.common.morphology
Implements a binary morphological dilation operation.
BinaryOutline() - Constructor for class imagingbook.common.morphology.BinaryOutline
Constructor, creates a BinaryOutline operator using a 4-neighborhood by default (NeighborhoodType2D.N4).
BinaryOutline(NeighborhoodType2D) - Constructor for class imagingbook.common.morphology.BinaryOutline
Constructor, creates a BinaryOutline operator using a the specified neighborhood type (NeighborhoodType2D).
BinaryRegion - Class in imagingbook.common.regions
This class represents a connected component or binary region.
BinaryRegionSegmentation - Class in imagingbook.common.regions
Performs region segmentation on a given binary image.
BinaryThinning - Class in imagingbook.common.morphology
Implements a binary morphological thinning or "skeletonization" operation, based on the algorithm by Zhang and Suen [1].
BinaryThinning() - Constructor for class imagingbook.common.morphology.BinaryThinning
Constructor, creates a BinaryThinning operator with the maximum number of iterations to be calculated dynamically from the size of the processed image.
BinaryThinning(int) - Constructor for class imagingbook.common.morphology.BinaryThinning
Constructor, creates a BinaryThinning operator with the specified maximum number of iterations.
bird02 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bird02 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
bird04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bird04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
bird07 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bird07 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
bird09 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bird09 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
bird10 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bird10 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
bird13 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bird13 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
bird15 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bird15 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
bird16 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bird16 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
bird17 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bird17 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
bird18 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bird18 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
bird19 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bird19 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
bird20 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bird20 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
bird21 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bird22 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bird23 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bird24 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bird25 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bird26 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bird27 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bird28 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bird29 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bird30 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bird31 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bird32 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bird33 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bird34 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bird35 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bird36 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bird37 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bird38 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bird39 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bird40 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bird41 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bird42 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bird43 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bird44 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bird45 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bird46 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bird47 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bird48 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bird49 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bird50 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bird51 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bird52 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bird53 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bird54 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bird55 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bird56 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bird57 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Bisque - Enum constant in enum imagingbook.common.color.sets.CssColor
 
BitMap - Class in imagingbook.common.util.bits
This class implements a true 2D bitmap container, i.e., each 0/1 element occupies only a single bit (unlike boolean arrays, which require at least 8 bits per element).
BitMap(int, int) - Constructor for class imagingbook.common.util.bits.BitMap
Constructor, creates an empty bitmap (with all elements set to 0).
BitMap(int, int, byte[]) - Constructor for class imagingbook.common.util.bits.BitMap
Constructor, creates a bitmap from a one-dimensional byte array.
BitVector - Interface in imagingbook.common.util.bits
This interface defines the behavior of bit vectors, i.e., fixed-sized vectors with single bit elements.
BitVector32 - Class in imagingbook.common.util.bits
This class implements BitVector with internal 32-bit int data.
BitVector32(boolean[]) - Constructor for class imagingbook.common.util.bits.BitVector32
 
BitVector32(byte[]) - Constructor for class imagingbook.common.util.bits.BitVector32
 
BitVector32(int) - Constructor for class imagingbook.common.util.bits.BitVector32
 
BitVector64 - Class in imagingbook.common.util.bits
This class implements BitVector with internal 64-bit long data.
BitVector64(boolean[]) - Constructor for class imagingbook.common.util.bits.BitVector64
 
BitVector64(byte[]) - Constructor for class imagingbook.common.util.bits.BitVector64
 
BitVector64(int) - Constructor for class imagingbook.common.util.bits.BitVector64
 
Black - Enum constant in enum imagingbook.common.color.sets.BasicAwtColor
 
Black - Enum constant in enum imagingbook.common.color.sets.CssColor
 
BlanchedAlmond - Enum constant in enum imagingbook.common.color.sets.CssColor
 
Blobs - Enum constant in enum imagingbook.sampleimages.GeneralSampleImage
Original: https://imagej.nih.gov/ij/images/blobs.gif
Blue - Enum constant in enum imagingbook.common.color.sets.BasicAwtColor
 
Blue - Enum constant in enum imagingbook.common.color.sets.CssColor
 
Blue - Enum constant in enum imagingbook.common.mser.MserColors
 
Blue - Enum constant in enum imagingbook.common.sift.SiftColors
 
BlueViolet - Enum constant in enum imagingbook.common.color.sets.CssColor
 
Boats - Enum constant in enum imagingbook.sampleimages.GeneralSampleImage
Original: https://imagej.nih.gov/ij/images/boats.gif
bomber - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Bone01 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Bone01 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
Bone02 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Bone02 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
Bone03 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Bone03 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
Bone04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Bone04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
Bone05 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Bone05 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
Bone06 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Bone06 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
Bone07 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Bone07 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
Bone08 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Bone08 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
Bone09 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Bone09 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
Bone10 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Bone10 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
Bone11 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Bone11 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
Bone12 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Bone12 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
Bone13 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Bone14 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Bone15 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Bone16 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Bone17 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Bone18 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Bone19 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Bone20 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bonefishes - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bonefishes - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
bonefishesaff1 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bonefishesocc1 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bonefishesocc1 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
bonefishesocc2 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bonefishesocc4 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
border - Variable in class imagingbook.common.corners.GradientCornerDetector.Parameters
 
bottle01 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bottle02 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bottle03 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bottle04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bottle05 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bottle06 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bottle07 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bottle08 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bottle09 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bottle10 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bottle11 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bottle12 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bottle13 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bottle14 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bottle15 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bottle16 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bottle17 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bottle18 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bottle19 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bottle20 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bottle21 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bottle22 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bottle23 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bottle24 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bottle25 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bottle26 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bottle27 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bottle28 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bottle29 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bottle30 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bottle31 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bottle32 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bottle33 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Box - Enum constant in enum imagingbook.common.threshold.adaptive.NiblackThresholder.RegionType
 
Box() - Constructor for class imagingbook.common.threshold.adaptive.NiblackThresholder.Box
Constructor using default parameters.
Box(NiblackThresholder.Parameters) - Constructor for class imagingbook.common.threshold.adaptive.NiblackThresholder.Box
Constructor with specific parameters.
BradfordAdaptation - Class in imagingbook.common.color.adapt
This class represents a linear chromatic adaptation transform, mapping XYZ color coordinates from a source white (reference) point to a target white point.
BreadthFirst - Enum constant in enum Ch08_Binary_Regions.Region_Segmentation_Demo.SegmentationMethod
 
BreadthFirstSegmentation - Class in imagingbook.common.regions
Binary region segmentation based on a breadth-first flood filling algorithm using a queue.
BreadthFirstSegmentation(ByteProcessor) - Constructor for class imagingbook.common.regions.BreadthFirstSegmentation
Constructor.
BreadthFirstSegmentation(ByteProcessor, NeighborhoodType2D) - Constructor for class imagingbook.common.regions.BreadthFirstSegmentation
Constructor.
brick01 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
brick02 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
brick03 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
brick03 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
brick04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
brick04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
brick05 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
brick05 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
brick06 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
brick07 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
brick08 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
brick08 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
brick09 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
brick09 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
brick10 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
brick10 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
brick11 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
brick12 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
brick13 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
brick14 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
brick14 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
brick15 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
brick15 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
brick16 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
brick16 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
brick17 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
brick17 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
brick18 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
brick18 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
brick19 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
brick20 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
brick20 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
BRIGHT - Enum constant in enum imagingbook.common.threshold.Thresholder.BackgroundMode
bright background
Brighten_Index_Image - Class in Ch13_Color_Images
ImageJ plugin, increases the brightness of an indexed color image by 10 units (each color component).
Brighten_Index_Image() - Constructor for class Ch13_Color_Images.Brighten_Index_Image
Constructor, asks to open a predefined sample image if no other image is currently open.
Brighten_Rgb_1 - Class in Ch13_Color_Images
ImageJ plugin, increases the brightness of a RGB color image by 10 units (each color component) using bit operations (Version 1).
Brighten_Rgb_1() - Constructor for class Ch13_Color_Images.Brighten_Rgb_1
Constructor, asks to open a predefined sample image if no other image is currently open.
Brighten_Rgb_2 - Class in Ch13_Color_Images
ImageJ plugin, increases the brightness of a RGB color image by 10 units (each color component) without bit operations (Version 2).
Brighten_Rgb_2() - Constructor for class Ch13_Color_Images.Brighten_Rgb_2
Constructor, asks to open a predefined sample image if no other image is currently open.
brightLut(ImageProcessor, int) - Static method in enum imagingbook.common.ij.NamedLookupTable
Modifies the lookup table to display a bright image with gray values in the range minGray ...
BrightnessGradient - Enum constant in enum imagingbook.common.filter.edgepreserving.PeronaMalikF.ColorMode
 
Brown - Enum constant in enum imagingbook.common.color.sets.CssColor
 
Brown - Enum constant in enum imagingbook.common.mser.MserColors
 
bunny04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bunny04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
bunny04occ4 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bunny08 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
bunny08occ1 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
BurlyWood - Enum constant in enum imagingbook.common.color.sets.CssColor
 
ByteAccessor - Class in imagingbook.common.image.access
Image accessor for scalar images with 8-bit (byte) values.
ByteAccessor(ByteProcessor, OutOfBoundsStrategy, InterpolationMethod) - Constructor for class imagingbook.common.image.access.ByteAccessor
Constructor.

C

c - Variable in class imagingbook.common.geometry.delaunay.guibas.Triangle2D
 
C - Enum constant in enum imagingbook.common.color.cie.StandardIlluminant
Obsolete, north sky daylight (6774K).
C - Variable in class imagingbook.common.geometry.circle.AlgebraicCircle
Circle parameter.
C - Variable in class imagingbook.common.geometry.line.AlgebraicLine
 
c12a - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
c12b - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
CadetBlue - Enum constant in enum imagingbook.common.color.sets.CssColor
 
calf1 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
calf1 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
calf2 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
calf2 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
camel04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
camel04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
camel06 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
camel06 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
camel07 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
camel07 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
camel08 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
camel08 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
camel12 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
camel12 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
camel13 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
camel13 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
camel14 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
camel14 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
camel15 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
camel15 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
camel16 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
camel16 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
camel17 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
camel17 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
camel19 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
camel19 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
camel20 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
camel20 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
Canny_Edges - Class in Ch05_Edges_Contours
ImageJ plugin showing the use of the Canny edge detector in its simplest form.
Canny_Edges() - Constructor for class Ch05_Edges_Contours.Canny_Edges
Constructor, asks to open a predefined sample image if no other image is currently open.
CannyEdgeDetector - Class in imagingbook.common.edges
This class implements a Canny edge detector for grayscale and RGB images.
CannyEdgeDetector(ImageProcessor) - Constructor for class imagingbook.common.edges.CannyEdgeDetector
Constructor using default parameters.
CannyEdgeDetector(ImageProcessor, CannyEdgeDetector.Parameters) - Constructor for class imagingbook.common.edges.CannyEdgeDetector
Constructor using specific parameters.
CannyEdgeDetector.Parameters - Class in imagingbook.common.edges
 
captureImage(ImagePlus) - Static method in class imagingbook.common.ij.GuiTools
Captures the specified image window and returns it as a new ImagePlus instance.
car04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
car04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
car05 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
car05 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
car06 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
car06 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
car08 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
car08 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
car09 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
car09 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
car10 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
car10 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
car11 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
car11 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
car12 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
car12 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
car15 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
car15 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
car18 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
car18 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
car19 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
car19 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
car20 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
car20 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
carriage01 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
carriage02 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
carriage03 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
carriage04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
carriage05 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
carriage06 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
carriage07 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
carriage08 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
carriage09 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
carriage10 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
carriage11 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
carriage12 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
carriage13 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
carriage14 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
carriage15 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
carriage16 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
carriage17 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
carriage18 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
carriage19 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
carriage20 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Cartoon_Effect - Class in Ch05_Edges_Contours
ImageJ plugin, implementing a "cartoon" or "edge burn-in" effect by controlled darkening of image edges.
Cartoon_Effect() - Constructor for class Ch05_Edges_Contours.Cartoon_Effect
Constructor, asks to open a predefined sample image if no other image is currently open.
Castle - Enum constant in enum imagingbook.sampleimages.GeneralSampleImage
Grayscale image used for SIFT feature detection.
Cat - Enum constant in enum imagingbook.sampleimages.GeneralSampleImage
A simple binary shape image with 0/255 values.
cat01 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cat02 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cat03 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cat04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cat05 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cat06 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cat07 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cat08 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cat09 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cat1 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cat1 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
cat10 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cat11 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cat12 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cat13 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cat14 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cat15 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cat16 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cat17 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cat18 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cat19 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cat2 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cat2 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
cat20 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cat21 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cat22 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cat23 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cat24 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cat25 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cat26 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cat27 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cat28 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cat29 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cat3 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cat30 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cat31 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cat32 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cat33 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cat34 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cat35 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cat36 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cat37 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cat38 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cat39 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cat40 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cat41 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cat42 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cat43 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cat44 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cat45 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cat46 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
catD50toD65 - Static variable in interface imagingbook.common.color.colorspace.DirectD65Conversion
 
catD50toW - Variable in class imagingbook.common.color.colorspace.AbstractRgbColorSpace
 
catD65toD50 - Static variable in interface imagingbook.common.color.colorspace.DirectD65Conversion
 
CatmullRom - Enum constant in enum imagingbook.common.image.interpolation.InterpolationMethod
 
CatmullRomInterpolator - Class in imagingbook.common.image.interpolation
A PixelInterpolator implementing Catmull-Rom interpolation in 2D See Sec.
CatmullRomInterpolator() - Constructor for class imagingbook.common.image.interpolation.CatmullRomInterpolator
Constructor.
cattle01 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cattle02 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cattle03 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cattle04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cattle05 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cattle06 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cattle07 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cattle08 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cattle09 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cattle10 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cattle11 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cattle12 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cattle13 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cattle14 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cattle15 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cattle16 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cattle17 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cattle18 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cattle19 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cattle20 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
catWtoD50 - Variable in class imagingbook.common.color.colorspace.AbstractRgbColorSpace
 
cdf(int[]) - Static method in class imagingbook.common.histogram.HistogramUtils
Calculates and returns the cumulative distribution function (cdf) for the given histogram.
CenterColor - Static variable in class Ch08_Binary_Regions.Region_Eccentricity_Ellipse_Demo
Color used for drawing the region's center.
CenterLineWidth - Static variable in class Ch08_Binary_Regions.Region_Eccentricity_Ellipse_Demo
Line width used for drawing the region's center.
CenterMarkSize - Static variable in class Ch08_Binary_Regions.Region_Eccentricity_Ellipse_Demo
Size (radius) of the region's center mark.
centralMoment(Iterable<Pnt2d>, int, int) - Static method in class imagingbook.common.geometry.moments.Moments2D
Calculates and returns the central moment of order (p,q) for the specified set of 2D points.
centroid(Pnt2d[]) - Static method in class imagingbook.common.geometry.basic.PntUtils
Calculates and returns the centroid of the specified point set.
centroid(Iterable<Pnt2d>) - Static method in class imagingbook.common.geometry.basic.PntUtils
Calculates and returns the centroid of the specified point set.
CentroidColor - Static variable in class Ch10_Line_Fitting.Line_Rotation_Demo
 
Ch02_Histograms_Statistics - package Ch02_Histograms_Statistics
This software is provided as a supplement to the authors' textbooks on digital image processing published by Springer-Verlag in various languages and editions.
Ch03_Point_Operations - package Ch03_Point_Operations
 
Ch04_Filters - package Ch04_Filters
 
Ch05_Edges_Contours - package Ch05_Edges_Contours
This software is provided as a supplement to the authors' textbooks on digital image processing published by Springer-Verlag in various languages and editions.
Ch06_Corner_Detection - package Ch06_Corner_Detection
 
Ch07_Morphological_Filters - package Ch07_Morphological_Filters
 
Ch08_Binary_Regions - package Ch08_Binary_Regions
 
Ch09_Automatic_Thresholding - package Ch09_Automatic_Thresholding
 
Ch10_Line_Fitting - package Ch10_Line_Fitting
 
Ch11_Circle_Ellipse_Fitting - package Ch11_Circle_Ellipse_Fitting
 
Ch12_Ransac_Hough - package Ch12_Ransac_Hough
 
Ch12_Ransac_Hough.settings - package Ch12_Ransac_Hough.settings
 
Ch13_Color_Images - package Ch13_Color_Images
 
Ch14_Colorimetric_Color - package Ch14_Colorimetric_Color
 
Ch15_Color_Filters - package Ch15_Color_Filters
 
Ch16_Color_Edges - package Ch16_Color_Edges
 
Ch17_EdgePreserving_Smoothing - package Ch17_EdgePreserving_Smoothing
 
Ch19_Discrete_Fourier_Transform - package Ch19_Discrete_Fourier_Transform
 
Ch20_Discrete_Cosine_Transform - package Ch20_Discrete_Cosine_Transform
 
Ch21_Geometric_Operations - package Ch21_Geometric_Operations
 
Ch22_Pixel_Interpolation - package Ch22_Pixel_Interpolation
 
Ch23_Image_Matching - package Ch23_Image_Matching
 
Ch24_NonRigid_Matching - package Ch24_NonRigid_Matching
 
Ch25_SIFT - package Ch25_SIFT
 
Ch26_MSER - package Ch26_MSER
 
Chamfer_Matching - Class in Ch23_Image_Matching
This ImageJ plugin demonstrates the use of the ChamferMatcher class.
Chamfer_Matching() - Constructor for class Ch23_Image_Matching.Chamfer_Matching
Constructor, asks to open a predefined sample image if no other image is currently open.
ChamferMatcher - Class in imagingbook.common.image.matching
Instances of this class perform "chamfer" matching on binary images.
ChamferMatcher(ByteProcessor) - Constructor for class imagingbook.common.image.matching.ChamferMatcher
Constructor using the default distance norm (L2).
ChamferMatcher(ByteProcessor, DistanceTransform.DistanceType) - Constructor for class imagingbook.common.image.matching.ChamferMatcher
Constructor using the specified distance norm.
Chartreuse - Enum constant in enum imagingbook.common.color.sets.CssColor
 
check(Primitive2d, Shape) - Method in class imagingbook.common.geometry.shape.ShapeChecker
Checks if all points of the specified AWT Shape are sufficiently close to the Primitive2d instance specified in the constructor.
Check_Installation - Class in Tools_
A simple ImageJ plugin for validating the 'imagingbook' installation.
Check_Installation() - Constructor for class Tools_.Check_Installation
 
checkClass(String) - Static method in class imagingbook.core.FileUtils
Checks 'by name' if a particular class exists.
checkImageFlags(ImagePlus, int) - Static method in class imagingbook.common.ij.IjUtils
 
checkImageFlagsCurrent(int) - Static method in class imagingbook.common.ij.IjUtils
Returns true if the current (active) image is compatible with the specified flags (as specified by PlugInFilter, typically used to compose the return value of PlugInFilter.setup(String, ImagePlus)).
checkSize(double[]) - Method in interface imagingbook.spectral.dct.Dct1d.Double
 
checkSize(double[][]) - Method in interface imagingbook.spectral.dct.Dct2d.Double
 
checkSize(double[][]) - Method in interface imagingbook.spectral.dft.Dft2d.Double
 
checkSize(double[], double[]) - Method in interface imagingbook.spectral.dft.Dft1d.Double
 
checkSize(float[]) - Method in interface imagingbook.spectral.dct.Dct1d.Float
 
checkSize(float[][]) - Method in interface imagingbook.spectral.dct.Dct2d.Float
 
checkSize(float[][]) - Method in interface imagingbook.spectral.dft.Dft2d.Float
 
checkSize(float[], float[]) - Method in interface imagingbook.spectral.dft.Dft1d.Float
 
children01 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
children01 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
children02 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
children02 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
children03 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
children04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
children05 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
children06 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
children06 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
children07 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
children07 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
children08 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
children09 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
children09 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
children10 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
children10 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
children11 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
children11 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
children12 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
children12 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
children13 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
children13 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
children14 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
children14 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
children15 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
children16 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
children17 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
children18 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
children19 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
children19 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
children20 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
children20 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
Chocolate - Enum constant in enum imagingbook.common.color.sets.CssColor
 
chooseOpenImage() - Static method in class imagingbook.common.ij.GuiTools
Queries the user to select one of the currently open images.
chooseOpenImage(String) - Static method in class imagingbook.common.ij.GuiTools
Queries the user to select one of the currently open images.
chooseOpenImage(String, ImagePlus) - Static method in class imagingbook.common.ij.GuiTools
Queries the user to select one of the currently open images.
chopper01 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
chopper02 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
chopper03 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
chopper04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
chopper05 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
chopper06 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
chopper07 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
chopper08 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
chopper09 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
chopper10 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
chopper11 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
chopper12 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
chopper13 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
chopper14 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
chopper15 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
chopper16 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
chopper17 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
chopper18 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
chopper19 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
chopper20 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
ChromaticAdaptation - Interface in imagingbook.common.color.adapt
Interface to be implemented by chromatic adaptation transforms.
CIE1964xyz - Static variable in class imagingbook.common.color.cie.CieXyPlot
CIE 1964 10-deg chromaticity coordinates.
CIERGB - Enum constant in enum imagingbook.common.color.cie.NamedIccProfile
 
CieUtils - Class in imagingbook.common.color.cie
Defines static methods for converting between CIE-XYZ coordinates (3D) and xy chromaticity values (2D).
CieXyPlot - Class in imagingbook.common.color.cie
This class renders the famous CIE xy-chromaticity diagram, also known as the "horeseshoe" curve, delineating the range of visible colors in the xy-diagram.
CieXyPlot(double) - Constructor for class imagingbook.common.color.cie.CieXyPlot
Constructor, creates a xy-diagram in a canvas with the specified size.
Circle_Fitting - Class in Ch11_Circle_Ellipse_Fitting
ImageJ plugin, performs algebraic circle fitting on the current ROI to find an initial circle, followed by geometric fitting.
Circle_Fitting() - Constructor for class Ch11_Circle_Ellipse_Fitting.Circle_Fitting
Constructor, asks to open a predefined sample image if no other image is currently open.
Circle_Make_Random - Class in Ch11_Circle_Ellipse_Fitting
Samples points on a given (ideal) circle and creates a new image with the sample points marked and also contained in a PointRoi.
Circle_Make_Random() - Constructor for class Ch11_Circle_Ellipse_Fitting.Circle_Make_Random
 
Circle_Make_Random.Parameters - Class in Ch11_Circle_Ellipse_Fitting
 
CircleFit3Points - Class in imagingbook.common.geometry.fitting.circle.algebraic
Performs an exact circle fit to 3 given (non-collinear) points.
CircleFit3Points(Pnt2d[]) - Constructor for class imagingbook.common.geometry.fitting.circle.algebraic.CircleFit3Points
Constructor.
CircleFit3Points(Pnt2d, Pnt2d, Pnt2d) - Constructor for class imagingbook.common.geometry.fitting.circle.algebraic.CircleFit3Points
Constructor.
CircleFitAlgebraic - Interface in imagingbook.common.geometry.fitting.circle.algebraic
Common interface for all algebraic circle fits.
CircleFitAlgebraic.FitType - Enum in imagingbook.common.geometry.fitting.circle.algebraic
 
CircleFitGeometric - Interface in imagingbook.common.geometry.fitting.circle.geometric
Common interface for geometric circle fits.
CircleFitGeometric.FitType - Enum in imagingbook.common.geometry.fitting.circle.geometric
 
CircleFitGeometricCoord - Class in imagingbook.common.geometry.fitting.circle.geometric
"Coordinate-based" geometric circle fitter using a nonlinear least-squares (Levenberg-Marquart) optimizer.
CircleFitGeometricCoord(Pnt2d[], GeometricCircle) - Constructor for class imagingbook.common.geometry.fitting.circle.geometric.CircleFitGeometricCoord
 
CircleFitGeometricCoord(Pnt2d[], GeometricCircle, int, int, double) - Constructor for class imagingbook.common.geometry.fitting.circle.geometric.CircleFitGeometricCoord
 
CircleFitGeometricDist - Class in imagingbook.common.geometry.fitting.circle.geometric
"Distance-based" geometric circle fitter using a nonlinear least-squares (Levenberg-Marquart) optimizer.
CircleFitGeometricDist(Pnt2d[], GeometricCircle) - Constructor for class imagingbook.common.geometry.fitting.circle.geometric.CircleFitGeometricDist
 
CircleFitGeometricDist(Pnt2d[], GeometricCircle, int, int, double) - Constructor for class imagingbook.common.geometry.fitting.circle.geometric.CircleFitGeometricDist
 
CircleFitHyperSimple - Class in imagingbook.common.geometry.fitting.circle.algebraic
This is an implementation of the "hyperaccurate" algebraic circle fit proposed by Al-Sharadqah and Chernov in [1], also described in [2] (Sec.
CircleFitHyperSimple(Pnt2d[]) - Constructor for class imagingbook.common.geometry.fitting.circle.algebraic.CircleFitHyperSimple
Constructor.
CircleFitHyperSimple(Pnt2d[], Pnt2d) - Constructor for class imagingbook.common.geometry.fitting.circle.algebraic.CircleFitHyperSimple
Constructor.
CircleFitHyperStable - Class in imagingbook.common.geometry.fitting.circle.algebraic
This is an implementation of the "hyperaccurate" algebraic circle fit proposed by Al-Sharadqah and Chernov in [1], also described in [2] (Sec.
CircleFitHyperStable(Pnt2d[]) - Constructor for class imagingbook.common.geometry.fitting.circle.algebraic.CircleFitHyperStable
Constructor.
CircleFitHyperStable(Pnt2d[], Pnt2d) - Constructor for class imagingbook.common.geometry.fitting.circle.algebraic.CircleFitHyperStable
Constructor.
CircleFitKasaA - Class in imagingbook.common.geometry.fitting.circle.algebraic
This is an implementation of the algebraic circle fitting algorithm described in [1].
CircleFitKasaA(Pnt2d[]) - Constructor for class imagingbook.common.geometry.fitting.circle.algebraic.CircleFitKasaA
Constructor.
CircleFitKasaA(Pnt2d[], Pnt2d) - Constructor for class imagingbook.common.geometry.fitting.circle.algebraic.CircleFitKasaA
Constructor.
CircleFitKasaB - Class in imagingbook.common.geometry.fitting.circle.algebraic
This is an implementation of the modified KÃ¥sa [1] circle fitting algorithm described in [2, Sec.
CircleFitKasaB(Pnt2d[]) - Constructor for class imagingbook.common.geometry.fitting.circle.algebraic.CircleFitKasaB
Constructor.
CircleFitKasaB(Pnt2d[], Pnt2d) - Constructor for class imagingbook.common.geometry.fitting.circle.algebraic.CircleFitKasaB
Constructor.
CircleFitKasaC - Class in imagingbook.common.geometry.fitting.circle.algebraic
This is an improved implementation of the KÃ¥sa [1] circle fitting algorithm described in [2, Sec.
CircleFitKasaC(Pnt2d[]) - Constructor for class imagingbook.common.geometry.fitting.circle.algebraic.CircleFitKasaC
Constructor.
CircleFitKasaC(Pnt2d[], Pnt2d) - Constructor for class imagingbook.common.geometry.fitting.circle.algebraic.CircleFitKasaC
Constructor.
CircleFitPratt - Class in imagingbook.common.geometry.fitting.circle.algebraic
This is an implementation of the algebraic circle fitting algorithm by Pratt [1], as described in [2] (Sec.
CircleFitPratt(Pnt2d[]) - Constructor for class imagingbook.common.geometry.fitting.circle.algebraic.CircleFitPratt
Constructor.
CircleFitPratt(Pnt2d[], Pnt2d) - Constructor for class imagingbook.common.geometry.fitting.circle.algebraic.CircleFitPratt
Constructor.
CircleFitTaubin - Class in imagingbook.common.geometry.fitting.circle.algebraic
This is an implementation of the algebraic circle fitting algorithm by Taubin [1], following the description in [2] (Sec.
CircleFitTaubin(Pnt2d[]) - Constructor for class imagingbook.common.geometry.fitting.circle.algebraic.CircleFitTaubin
Constructor.
CircleFitTaubin(Pnt2d[], Pnt2d) - Constructor for class imagingbook.common.geometry.fitting.circle.algebraic.CircleFitTaubin
Constructor.
CircleSampler - Class in imagingbook.common.geometry.fitting.circle.utils
Defines utility methods for picking random points on a given circle.
CircleSampler(GeometricCircle) - Constructor for class imagingbook.common.geometry.fitting.circle.utils.CircleSampler
 
CircleSampler(GeometricCircle, long) - Constructor for class imagingbook.common.geometry.fitting.circle.utils.CircleSampler
 
CirclesSquares - Enum constant in enum imagingbook.sampleimages.GeneralSampleImage
A binary image (inverted LUT) with circles and squares for chamfer matching.
CircularMask - Class in imagingbook.common.filter.mask
Defines a circular mask with the specified radius.
CircularMask(double) - Constructor for class imagingbook.common.filter.mask.CircularMask
Constructor.
CityscapeSmallStack - Enum constant in enum imagingbook.sampleimages.GeneralSampleImage
A stack of small grayscale images used for histogram specification/matching.
classic01 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
classic01 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
classic02 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
classic02 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
classic03 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
classic03 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
classic04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
classic04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
classic08 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
classic08 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
classic10 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
classic10 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
classic12 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
classic12 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
classic13 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
classic13 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
classic15 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
classic15 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
classic16 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
classic16 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
classic19 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
classic19 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
classic20 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
classic20 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
ClassUtils - Class in imagingbook.common.util
Static utility methods related to classes.
ClassUtils - Class in imagingbook.core
 
ClassUtils() - Constructor for class imagingbook.core.ClassUtils
 
clearAllProperties() - Method in interface imagingbook.common.util.GenericProperties
Removes all properties.
Clipboard - Class in imagingbook.common.util
Clipboard-related methods from http://examples.javacodegeeks.com/desktop-java/awt/datatransfer/getting-and-setting-text-on-the-system-clipboard/
clipTo(double, double, double) - Static method in class imagingbook.common.math.Arithmetic
Limits the first argument to the clipping interval specified by the two other arguments (double version).
clipTo(float, float, float) - Static method in class imagingbook.common.math.Arithmetic
Limits the first argument to the clipping interval specified by the two other arguments (float version).
clipTo(int, int, int) - Static method in class imagingbook.common.math.Arithmetic
Limits the first argument to the clipping interval specified by the two other arguments (float version).
clone() - Method in class imagingbook.common.ij.overlay.ColoredStroke
 
clone() - Method in class imagingbook.common.sift.KeyPoint
 
close() - Method in class imagingbook.common.ij.IjProgressBarMonitor
 
close() - Method in class imagingbook.common.image.ImageGraphics
 
close() - Method in class imagingbook.common.util.progress.ConsoleProgressMonitor
 
close() - Method in class imagingbook.common.util.progress.ProgressMonitor
 
Close - Enum constant in enum Ch07_Morphological_Filters.Bin_Morphology_Disk.OpType
 
Close_Other_Images - Class in Tools_
 
Close_Other_Images() - Constructor for class Tools_.Close_Other_Images
 
closeFilter() - Method in class imagingbook.common.filter.edgepreserving.TschumperleDericheFilter
 
closeFilter() - Method in class imagingbook.common.filter.generic.GenericFilter
This method is called once when the filter terminates.
Clown - Enum constant in enum imagingbook.sampleimages.GeneralSampleImage
Original: https://imagej.nih.gov/ij/images/clown.png
cmin - Variable in class imagingbook.common.threshold.adaptive.BernsenThresholder.Parameters
Minimum contrast
collectFiles(String) - Method in class imagingbook.common.util.DirectoryWalker
Use this method to recursively collect all files with the initially specified extensions, starting from the given directory.
collectNonzeroPoints(ImageProcessor) - Static method in class imagingbook.common.ij.IjUtils
Collects all image coordinates with non-zero pixel values into an array of 2D points (Pnt2d).
collectPluginClasses(String) - Method in class imagingbook.core.plugin.PluginsConfigBuilder
 
Color_Edges_Canny - Class in Ch16_Color_Edges
This ImageJ plugin implements the Canny edge detector for all types of images.
Color_Edges_Canny() - Constructor for class Ch16_Color_Edges.Color_Edges_Canny
Constructor, asks to open a predefined sample image if no other image is currently open.
Color_Edges_DiZenzo - Class in Ch16_Color_Edges
This ImageJ plugin implements a multi-gradient (DiZenzo/Cumani-style) color edge detector.
Color_Edges_DiZenzo() - Constructor for class Ch16_Color_Edges.Color_Edges_DiZenzo
Constructor, asks to open a predefined sample image if no other image is currently open.
Color_Edges_Gray - Class in Ch16_Color_Edges
This ImageJ plugin implements a simple grayscale edge detector for all types of images.
Color_Edges_Gray() - Constructor for class Ch16_Color_Edges.Color_Edges_Gray
Constructor, asks to open a predefined sample image if no other image is currently open.
Color_Edges_Monochromatic - Class in Ch16_Color_Edges
This is a simple color edge detector based on monochromatic techniques.
Color_Edges_Monochromatic() - Constructor for class Ch16_Color_Edges.Color_Edges_Monochromatic
Constructor, asks to open a predefined sample image if no other image is currently open.
colorArray - Variable in class imagingbook.common.color.iterate.FiniteLinearColorSequencer
 
ColorComponents - Static variable in class Ch08_Binary_Regions.Region_Segmentation_Demo
Set true to randomly color segmented regions.
ColoredStroke - Class in imagingbook.common.ij.overlay
This is basically a mirror class of BasicStroke adding line and fill colors.
ColoredStroke() - Constructor for class imagingbook.common.ij.overlay.ColoredStroke
 
ColoredStroke(double, int, int, double, float[], double, Color, Color) - Constructor for class imagingbook.common.ij.overlay.ColoredStroke
 
ColoredStroke(double, Color) - Constructor for class imagingbook.common.ij.overlay.ColoredStroke
 
ColoredStroke(double, Color, double) - Constructor for class imagingbook.common.ij.overlay.ColoredStroke
 
ColoredStroke(double, Color, Color) - Constructor for class imagingbook.common.ij.overlay.ColoredStroke
 
ColoredStroke(BasicStroke) - Constructor for class imagingbook.common.ij.overlay.ColoredStroke
 
ColorEnumeration - Interface in imagingbook.common.color.sets
Interface used for color enum types.
ColorGradient - Enum constant in enum imagingbook.common.filter.edgepreserving.PeronaMalikF.ColorMode
 
ColorHistogram - Class in imagingbook.common.color.statistics
This class calculates a color histogram of a set of colors (i.e., a color image).
ColorHistogram(int[]) - Constructor for class imagingbook.common.color.statistics.ColorHistogram
Creates a color histogram instance from the supplied sequence of color pixel values (assumed to be aRGB-encoded integers).
ColorHistogram(int[], boolean) - Constructor for class imagingbook.common.color.statistics.ColorHistogram
Creates a color histogram instance from the supplied sequence of color pixel values (assumed to be ARGB-encoded integers).
colorMode - Variable in class imagingbook.common.filter.edgepreserving.PeronaMalikF.Parameters
 
colorNormType - Variable in class imagingbook.common.filter.edgepreserving.BilateralF.Parameters
 
ColorPack - Class in imagingbook.common.image
This class defines a "color stack" as a subtype of PixelPack with exactly 3 components (slices), representing a color image in a specific color space (default is sRGB65ColorSpace).
ColorPack(ColorProcessor) - Constructor for class imagingbook.common.image.ColorPack
Constructor.
ColorQuantizer - Interface in imagingbook.common.color.quantize
 
ColorSequencer - Interface in imagingbook.common.color.iterate
Common interface for color sequencers.
ColorTest3 - Enum constant in enum imagingbook.sampleimages.GeneralSampleImage
A small color test image for evaluating effects of filters in different color spaces.
compareTo(Corner) - Method in class imagingbook.common.corners.Corner
 
compareTo(Edge2D.Distance) - Method in class imagingbook.common.geometry.delaunay.guibas.Edge2D.Distance
 
compareTo(HoughLine) - Method in class imagingbook.common.hough.HoughLine
Required by the Comparable interface, used for sorting lines by their point count (in descending order, i.e., strong lines come first).
compareTo(LocalMinMaxFinder.ExtremalPoint) - Method in class imagingbook.common.image.LocalMinMaxFinder.ExtremalPoint
 
compareTo(PixelMap.Pixel) - Method in class imagingbook.common.mser.components.PixelMap.Pixel
 
compareTo(RansacResult<T>) - Method in class imagingbook.common.ransac.RansacResult
 
compareTo(BinaryRegion) - Method in class imagingbook.common.regions.BinaryRegion
 
compareTo(Contour) - Method in class imagingbook.common.regions.Contour
 
compareTo(KeyPoint) - Method in class imagingbook.common.sift.KeyPoint
 
compareTo(SiftDescriptor) - Method in class imagingbook.common.sift.SiftDescriptor
 
compareTo(SiftMatch) - Method in class imagingbook.common.sift.SiftMatch
 
Complex - Class in imagingbook.common.math
This class represents complex numbers.
Complex(double) - Constructor for class imagingbook.common.math.Complex
Constructor, creates a complex quantity on the unit circle with angle phi: e^(i * phi) = cos(phi) + i * sin(phi).
Complex(double[]) - Constructor for class imagingbook.common.math.Complex
Constructor.
Complex(double, double) - Constructor for class imagingbook.common.math.Complex
Constructor.
Complex(Complex) - Constructor for class imagingbook.common.math.Complex
Constructor.
Component<T> - Class in imagingbook.common.mser.components
This class represents a connected component (i.e., a binary image region).
Component(int, int) - Constructor for class imagingbook.common.mser.components.Component
Constructor.
ComponentTree<T> - Class in imagingbook.common.mser.components
This class represents a tree of extremal image components.
ComponentTree.Method - Enum in imagingbook.common.mser.components
Enumeration specifying the method (algorithm) for building the component tree.
ComponentTreeGlobalImmersion<T> - Class in imagingbook.common.mser.components
This class is a re-implementation of the "quasi-linear-time" component tree algorithm which is based on efficient, tree-based union finding as described in [1].
ComponentTreeGlobalImmersion(PixelMap) - Constructor for class imagingbook.common.mser.components.ComponentTreeGlobalImmersion
Constructor, creates a new component tree from a PixelMap representing a gray-level image.
ComponentTreeLinearTime<T> - Class in imagingbook.common.mser.components
This class implements the "linear-time" ("local flooding") component tree algorithm described in [1].
ComponentTreeLinearTime(PixelMap) - Constructor for class imagingbook.common.mser.components.ComponentTreeLinearTime
Constructor, creates a new component tree from a PixelMap representing a gray-level image.
compressByteArray(byte[]) - Method in class imagingbook.common.util.ZipCompressor
 
Compute_Histogram - Class in Ch02_Histograms_Statistics
ImageJ plugin which calculates and displays (lists) the histogram of a 8-bit grayscale image.
Compute_Histogram() - Constructor for class Ch02_Histograms_Statistics.Compute_Histogram
Constructor, asks to open a predefined sample image if no other image is currently open.
concat(AffineMapping2D) - Method in class imagingbook.common.geometry.mappings.linear.AffineMapping2D
Concatenates this mapping A with another affine mapping B and returns a new mapping C, such that C(x) = B(A(x)).
concat(LinearMapping2D) - Method in class imagingbook.common.geometry.mappings.linear.LinearMapping2D
Concatenates this mapping A with another linear mapping B and returns a new mapping C, such that C(x) = B(A(x)).
concat(ProjectiveMapping2D) - Method in class imagingbook.common.geometry.mappings.linear.ProjectiveMapping2D
Concatenates this mapping A with another linear mapping B and returns a new mapping C, such that C(x) = B(A(x)).
concat(Rotation2D) - Method in class imagingbook.common.geometry.mappings.linear.Rotation2D
Concatenates this rotation (A) with another rotation (B) and returns a new rotation (C), such that C(x) = B(A(x)).
concat(Translation2D) - Method in class imagingbook.common.geometry.mappings.linear.Translation2D
Concatenates this translation A with another translation B and returns a new translation C, such that C(x) = B(A(x)).
concatenate(LinearMapping2D...) - Static method in class imagingbook.common.geometry.mappings.linear.LinearMapping2D
Concatenates a sequence of linear mappings AA = (A1, A2, ..., An), with the result A(x) = A1(A2(...(An(x))...)).
conditionCovarianceMatrix(double[][], double) - Static method in class imagingbook.common.math.Statistics
Conditions the supplied covariance matrix by enforcing positive eigenvalues.
conditionCovarianceMatrix(RealMatrix, double) - Static method in class imagingbook.common.math.Statistics
Conditions the supplied covariance matrix by enforcing positive eigenvalues.
conductanceFunType - Variable in class imagingbook.common.filter.edgepreserving.PeronaMalikF.Parameters
 
ConfigFileName - Static variable in class imagingbook.core.plugin.PluginsConfigBuilder
 
ConfocalConicEllipseProjector - Class in imagingbook.common.geometry.ellipse.project
Calculates an approximate closest point on the ellipse for a given 2D point inside or outside the ellipse, using "confocal conic distance approximation" [1].
ConfocalConicEllipseProjector(GeometricEllipse) - Constructor for class imagingbook.common.geometry.ellipse.project.ConfocalConicEllipseProjector
 
ConfocalConics - Enum constant in enum Ch11_Circle_Ellipse_Fitting.Ellipse_Closest_Points_Demo.ClosestPointAlgorithm
 
conjugate() - Method in class imagingbook.common.math.Complex
Returns the conjugate z* of this complex number, i.e, if z = a + i b then z* = a - i b.
ConsoleProgressMonitor - Class in imagingbook.common.util.progress
A simple progress monitor that only prints the progress of the monitored target task to the console.
ConsoleProgressMonitor(ProgressReporter) - Constructor for class imagingbook.common.util.progress.ConsoleProgressMonitor
Constructor.
Constants() - Constructor for class imagingbook.common.filter.edgepreserving.NagaoMatsuyamaF.Constants
 
Constants() - Constructor for class imagingbook.common.filter.edgepreserving.TschumperleDericheF.Constants
 
constrainEllipseSize - Variable in class imagingbook.common.mser.MserParameters
 
contains(int, int) - Method in class imagingbook.common.regions.BinaryRegion
Checks if the given pixel position is contained in this BinaryRegion instance.
contains(int, int) - Method in class imagingbook.common.regions.SegmentationBackedRegion
Checks if the given pixel position is contained in this SegmentationBackedRegion instance.
contains(Pnt2d) - Method in class imagingbook.common.geometry.hulls.AxisAlignedBoundingBox
Checks if this bounding box contains the specified point using the default tolerance.
contains(Pnt2d) - Method in class imagingbook.common.geometry.hulls.ConvexHull
 
contains(Pnt2d.PntInt) - Method in class imagingbook.common.regions.BinaryRegion
Checks if the given pixel position is contained in this BinaryRegion instance.
contains(Pnt2d, double) - Method in class imagingbook.common.geometry.hulls.AxisAlignedBoundingBox
Checks if this bounding box contains the specified point using the specified tolerance.
contains(Pnt2d, double) - Method in class imagingbook.common.geometry.hulls.ConvexHull
Checks if this convex hull contains the specified point.
containsEdge(Edge2D) - Method in class imagingbook.common.geometry.delaunay.guibas.Triangle2D
Returns true if this triangle contains the given edge.
containsPoint(Pnt2d) - Method in class imagingbook.common.geometry.delaunay.guibas.Triangle2D
Tests if a 2D point lies inside this 2D triangle.
Contour - Class in imagingbook.common.regions
This class represents a closed contour as a sequence of pixel coordinates.
Contour(int) - Constructor for class imagingbook.common.regions.Contour
Creates a new (empty) contour with the given region label.
Contour.Inner - Class in imagingbook.common.regions
 
Contour.Outer - Class in imagingbook.common.regions
 
ContourStrokeWidth - Static variable in class Ch08_Binary_Regions.Region_Contours_Demo
Stroke width used for drawing contours.
ContourTracer - Interface in imagingbook.common.regions
This interface defines the functionality of region segmentations that perform contour extraction.
Convert_From_AdobeRGB - Class in Ch14_Colorimetric_Color
ImageJ plugin, converts a color image with RGB components assumed to be in AdobeRGB color space to sRGB color space.
Convert_From_AdobeRGB() - Constructor for class Ch14_Colorimetric_Color.Convert_From_AdobeRGB
Constructor, asks to open a predefined sample image if no other image is currently open.
Convert_ImagePlus_To_Gray - Class in ImageJ_Demos
This ImageJ plugin shows how to change the type of the current image 'in place', i.e., without copying the image.
Convert_ImagePlus_To_Gray() - Constructor for class ImageJ_Demos.Convert_ImagePlus_To_Gray
 
Convert_Images_To_PNG - Class in Tools_
This is a simple tool for converting images of a specific type in a given directory to a new type using ImageJ.
Convert_Images_To_PNG() - Constructor for class Tools_.Convert_Images_To_PNG
 
Convert_Rgb_To_Gray - Class in Ch13_Color_Images
ImageJ plugin, converts an RGB color image to a grayscale image using a specific set of component weights (ITU BR.709) for calculating luminance (luma) values.
Convert_Rgb_To_Gray() - Constructor for class Ch13_Color_Images.Convert_Rgb_To_Gray
Constructor, asks to open a predefined sample image if no other image is currently open.
Convert_To_Color_Stack - Class in Ch14_Colorimetric_Color
ImageJ plugin, converts a sRGB color image to Lab, Luv, HLS, HSV or Linear RGB color space and shows the resulting components as a image stack (with float values).
Convert_To_Color_Stack() - Constructor for class Ch14_Colorimetric_Color.Convert_To_Color_Stack
Constructor, asks to open a predefined sample image if no other image is currently open.
convertFromSrgbTo(ColorSpace) - Method in class imagingbook.common.image.ColorPack
Converts the pixel values of this ColorPack to the specified color space.
convertToBitMap(ByteProcessor) - Static method in class imagingbook.common.ij.IjUtils
Converts the specified ByteProcessor to a BitMap of the same size, with all zero values set to 0 and non-zero values set to 1.
convertToByteProcessor(BitMap) - Static method in class imagingbook.common.ij.IjUtils
Converts the specified BitMap to a ByteProcessor of the same size, with all zero values set to 0 and non-zero values set to 1.
convertToSrgb() - Method in class imagingbook.common.image.ColorPack
Converts this ColorPack to sRGB space.
Convex_Hull_Demo - Class in Ch08_Binary_Regions
This ImageJ plugin demonstrates the use of the ConvexHull class.
Convex_Hull_Demo() - Constructor for class Ch08_Binary_Regions.Convex_Hull_Demo
Constructor, asks to open a predefined sample image if no other image is currently open.
ConvexHull - Class in imagingbook.common.geometry.hulls
This class calculate the convex hull of a 2D point set.
ConvexHull(Pnt2d[]) - Constructor for class imagingbook.common.geometry.hulls.ConvexHull
Constructor, creates a AxisAlignedBoundingBox instance from an array of Pnt2d points.
ConvexHull(Iterable<Pnt2d>) - Constructor for class imagingbook.common.geometry.hulls.ConvexHull
Constructor, creates a ConvexHull instance from an Iterable over Pnt2d.
convolve(ImageProcessor, float[][]) - Static method in class imagingbook.common.ij.IjUtils
Applies a two-dimensional convolution kernel to the given image, which is modified.
convolveX(ImageProcessor, float[]) - Static method in class imagingbook.common.ij.IjUtils
Applies a one-dimensional convolution kernel to the given image, which is modified.
convolveXY(ImageProcessor, float[]) - Static method in class imagingbook.common.ij.IjUtils
Applies a one-dimensional convolution kernel to the given image, which is modified.
convolveY(ImageProcessor, float[]) - Static method in class imagingbook.common.ij.IjUtils
Applies a one-dimensional convolution kernel to the given image, which is modified.
CoordinateBased - Enum constant in enum imagingbook.common.geometry.fitting.circle.geometric.CircleFitGeometric.FitType
 
CoordinateBased - Enum constant in enum imagingbook.common.geometry.fitting.ellipse.geometric.EllipseFitGeometric.FitType
 
copy(T) - Static method in class imagingbook.common.util.ObjectUtils
Returns a shallow copy of the given object using reflection.
copyD(double[], double[]) - Static method in class imagingbook.common.math.Matrix
Copy data from one double[] vector to another.
copyD(float[], float[]) - Static method in class imagingbook.common.math.Matrix
Copy data from one float[] vector to another.
copyFromImageProcessor(ImageProcessor) - Method in class imagingbook.common.image.PixelPack
Copies the contents of an image processor to an existing pixel pack, which must be compatible w.r.t.
copyFromImageProcessor(ImageProcessor, double) - Method in class imagingbook.common.image.PixelPack
Copies the contents of an image processor to an existing pixel pack, which must be compatible w.r.t.
copyStringToClipboard(String) - Static method in class imagingbook.common.util.Clipboard
Writes a string to the system clipboard.
copyTo(PixelPack) - Method in class imagingbook.common.image.PixelPack
Copies the contents of one pixel pack to another.
copyTo(PixelPack.PixelSlice) - Method in class imagingbook.common.image.PixelPack.PixelSlice
Copies the contents of this pixel slice to another pixel slice.
copyToFile(InputStream, File) - Static method in class imagingbook.core.FileUtils
Reads all data from the given input stream and copies them to to a file.
copyToImageProcessor(ImageProcessor) - Method in class imagingbook.common.image.PixelPack
Copies the contents of a pixel pack to an existing image processor.
copyToImageProcessor(ImageProcessor, double) - Method in class imagingbook.common.image.PixelPack
Copies the contents of a pixel pack to an existing image processor.
Coral - Enum constant in enum imagingbook.common.color.sets.CssColor
 
CoreFontMapper - Class in imagingbook.pdf
An implementation of FontMapper that substitutes unknown fonts with embedded core fonts (Type1).
CoreFontMapper() - Constructor for class imagingbook.pdf.CoreFontMapper
 
Corner - Class in imagingbook.common.corners
This class represents a 2D corner.
Corner(float, float, float) - Constructor for class imagingbook.common.corners.Corner
Constructor.
CornerMarkColor - Static variable in class Ch06_Corner_Detection.Find_Corners
Color used for graphic corner marks.
CornerMarkSize - Static variable in class Ch06_Corner_Detection.Find_Corners
Size of the graphic corner marks.
CornerMarkStrokeWidth - Static variable in class Ch06_Corner_Detection.Find_Corners
Stroke width used for graphic corner marks.
CornFlowerBlue - Enum constant in enum imagingbook.common.color.sets.CssColor
 
CornSilk - Enum constant in enum imagingbook.common.color.sets.CssColor
 
CorrCoeffMatcher - Class in imagingbook.common.image.matching
Instances of this class perform matching on scalar-valued images based on the correlation coefficient.
CorrCoeffMatcher(float[][]) - Constructor for class imagingbook.common.image.matching.CorrCoeffMatcher
Constructor, accepts a 2D float array.
CorrCoeffMatcher(ImageProcessor) - Constructor for class imagingbook.common.image.matching.CorrCoeffMatcher
Constructor, accepts an ImageProcessor instance.
CorrelCoefficient_Matching - Class in Ch23_Image_Matching
This ImageJ plugin demonstrates the use of the CorrCoeffMatcher class.
CorrelCoefficient_Matching() - Constructor for class Ch23_Image_Matching.CorrelCoefficient_Matching
Constructor, asks to open a predefined sample image if no other image is currently open.
count(int[]) - Static method in class imagingbook.common.histogram.HistogramUtils
Calculates and returns the total population (sum of all bin counts) of a histogram.
count(int[], int, int) - Static method in class imagingbook.common.histogram.HistogramUtils
Calculates and returns the population (sum of bin counts) of a histogram over the specified range of indexes.
count(Iterable<Pnt2d>) - Static method in class imagingbook.common.geometry.basic.PntUtils
Simply counts the points in the specified point set.
Count_Colors - Class in Ch13_Color_Images
ImageJ plugin, counts the distinct colors in the current color image.
Count_Colors() - Constructor for class Ch13_Color_Images.Count_Colors
Constructor, asks to open a predefined sample image if no other image is currently open.
countColors(ColorProcessor) - Method in class Ch13_Color_Images.Count_Colors
Determines how many different colors are contained in the specified 24 bit full-color RGB image.
countColors(ColorProcessor) - Static method in class imagingbook.common.ij.IjUtils
Determines how many different colors are contained in the specified 24 bit full-color RGB image.
countDuplicatePoints() - Method in class imagingbook.common.regions.Contour
Returns the number of successive duplicates in this contour.
countNonNullElements(Object[]) - Static method in class imagingbook.common.util.ArrayUtils
Counts the number of non-null elements in the given (non-primitive) array.
Courier - Enum constant in enum imagingbook.pdf.Type1CoreFont
 
CourierBold - Enum constant in enum imagingbook.pdf.Type1CoreFont
 
CourierBoldOblique - Enum constant in enum imagingbook.pdf.Type1CoreFont
 
CourierOblique - Enum constant in enum imagingbook.pdf.Type1CoreFont
 
covarianceContourBits - Static variable in enum imagingbook.sampleimages.kimia.Kimia1070
Covariance matrix of region contours, bit-encoded as long values.
covarianceMatrix(double[][]) - Static method in class imagingbook.common.math.Statistics
Calculates the covariance matrix for a sequence of sample vectors.
covarianceMatrix(double[][], boolean) - Static method in class imagingbook.common.math.Statistics
Calculates the covariance matrix for a sequence of sample vectors.
covarianceRegionBits - Static variable in enum imagingbook.sampleimages.kimia.Kimia1070
Covariance matrix of full regions, bit-encoded as long values.
cow1 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cow1 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
cow2 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cow2 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
create(byte[], byte[], byte[]) - Static method in enum imagingbook.common.ij.NamedLookupTable
Create a new lookup-table from three RGB arrays of length 256.
create(int) - Static method in interface imagingbook.common.util.bits.BitVector
Creates and returns a new bitvector of type BitVector64 with the specified length.
create(int, int) - Static method in class imagingbook.common.util.bits.BitMap
Creates a new 2D bitmap of the specified size.
create(int, int, OutOfBoundsStrategy) - Static method in class imagingbook.common.image.GridIndexer2D
Creates and returns a new GridIndexer2D with the specified size and OutOfBoundsStrategy.
create(ColorProcessor, OutOfBoundsStrategy, InterpolationMethod) - Static method in class imagingbook.common.image.access.RgbAccessor
 
create(FloatProcessor, OutOfBoundsStrategy, InterpolationMethod) - Static method in class imagingbook.common.image.access.FloatAccessor
 
create(ImageProcessor) - Static method in class imagingbook.common.image.access.ImageAccessor
Creates a new ImageAccessor instance for the given image, using the default out-of-bounds strategy and interpolation method.
create(ImageProcessor, OutOfBoundsStrategy, InterpolationMethod) - Static method in class imagingbook.common.image.access.ImageAccessor
Creates a new ImageAccessor instance for the given image, using the specified out-of-bounds strategy and interpolation method.
create(ImageProcessor, OutOfBoundsStrategy, InterpolationMethod) - Static method in class imagingbook.common.image.access.ScalarAccessor
Creates a new image accessor of general type ScalarAccessor.
create(ShortProcessor, OutOfBoundsStrategy, InterpolationMethod) - Static method in class imagingbook.common.image.access.ShortAccessor
 
create(InterpolationMethod) - Static method in interface imagingbook.common.image.interpolation.PixelInterpolator
Returns a PixelInterpolator instance for the specified InterpolationMethod.
create(NiblackThresholder.RegionType, NiblackThresholder.Parameters) - Static method in class imagingbook.common.threshold.adaptive.NiblackThresholder
Static convenience method for creating a NiblackThresholder with a specific support region type.
Create_New_Byte_Image - Class in ImageJ_Demos
This plugin demonstrates how to create and display a new byte image (to show the histogram of the input image).
Create_New_Byte_Image() - Constructor for class ImageJ_Demos.Create_New_Byte_Image
 
createImage(String, double[][]) - Static method in class imagingbook.common.ij.IjUtils
Creates an ImageJ ImagePlus image for the matrix M[r][c] (2D array), where r is treated as the row (vertical) coordinate and c is treated as the column (horizontal) coordinate.
createImage(String, float[][]) - Static method in class imagingbook.common.ij.IjUtils
Creates an ImageJ ImagePlus image for the matrix M[r][c] (2D array), where r is treated as the row (vertical) coordinate and c is treated as the column (horizontal) coordinate.
Crimson - Enum constant in enum imagingbook.common.color.sets.CssColor
 
crop(T, int, int, int, int) - Static method in class imagingbook.common.ij.IjUtils
Extracts (crops) a rectangular region from the given image and returns it as a new image (of the same sub-type of ImageProcessor).
cross(Pnt2d) - Method in interface imagingbook.common.geometry.basic.Pnt2d
Calculates and returns the 2D pseudo cross product of this point and another point (both points are interpreted as 2D vectors).
crown01 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
crown02 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
crown03 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
crown04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
crown05 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
crown06 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
crown07 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
crown08 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
crown09 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
crown10 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
crown11 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
crown12 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
crown13 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
crown14 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
crown15 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
crown16 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
crown17 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
crown18 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
crown19 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
crown20 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
CssColor - Enum in imagingbook.common.color.sets
ColorEnumeration defining a set of CSS colors (see http://davidbau.com/colors/)
CssColorSequencer - Class in imagingbook.common.color.iterate
Example for a FiniteRandomColorSequencer which iterates over a subset of CssColor.
CssColorSequencer() - Constructor for class imagingbook.common.color.iterate.CssColorSequencer
Constructor.
cthand01 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cthand02 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cthand03 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cthand04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cthand05 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cthand06 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cthand07 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cthand08 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cthand09 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cthand10 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cthand11 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cthand12 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cthand13 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cthand14 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cthand15 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
cthand16 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
CubicBSpline - Enum constant in enum imagingbook.common.image.interpolation.InterpolationMethod
 
CubicBSplineInterpolator - Class in imagingbook.common.image.interpolation
A PixelInterpolator implementing cubic B-spline interpolation in 2D See Sec.22.4.2 of [1] for additional details.
CubicBSplineInterpolator() - Constructor for class imagingbook.common.image.interpolation.CubicBSplineInterpolator
Constructor.
cumulate(int[]) - Static method in class imagingbook.common.histogram.HistogramUtils
Calculates and returns the cumulative histogram from a given histogram.
Custom_Generic_Filter_Scalar - Class in GenericFilterDemos
This ImageJ plugin shows how to construct a 3x3 custom generic filter based on class GenericFilterScalar.
Custom_Generic_Filter_Scalar() - Constructor for class GenericFilterDemos.Custom_Generic_Filter_Scalar
 
Custom_Generic_Filter_Vector - Class in GenericFilterDemos
This ImageJ plugin shows how to construct a 3x3 custom generic vector filter based on class GenericFilterVector.
Custom_Generic_Filter_Vector() - Constructor for class GenericFilterDemos.Custom_Generic_Filter_Vector
 
Cyan - Enum constant in enum imagingbook.common.color.sets.BasicAwtColor
 
Cyan - Enum constant in enum imagingbook.common.color.sets.CssColor
 
Cyan - Enum constant in enum imagingbook.common.mser.MserColors
 

D

d(double, double) - Static method in class imagingbook.common.color.gamma.ModifiedGammaMapping
Function d(gamma, a0) derives the offset d of the non-linear section from parameters gamma and a0 (see Eq.
D - Variable in class imagingbook.common.geometry.circle.AlgebraicCircle
Circle parameter.
d4 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
D50 - Enum constant in enum imagingbook.common.color.cie.StandardIlluminant
D50 standard illuminant (5000K).
D55 - Enum constant in enum imagingbook.common.color.cie.StandardIlluminant
D55 standard illuminant (5500K).
D65 - Enum constant in enum imagingbook.common.color.cie.StandardIlluminant
D65 standard illuminant used for television and sRGB color space (6500K).
D75 - Enum constant in enum imagingbook.common.color.cie.StandardIlluminant
D75 standard illuminant (7500K).
DARK - Enum constant in enum imagingbook.common.threshold.Thresholder.BackgroundMode
dark background
DarkBlue - Enum constant in enum imagingbook.common.color.sets.CssColor
 
DarkCyan - Enum constant in enum imagingbook.common.color.sets.CssColor
 
DarkGoldenRod - Enum constant in enum imagingbook.common.color.sets.CssColor
 
DarkGray - Enum constant in enum imagingbook.common.color.sets.BasicAwtColor
 
DarkGray - Enum constant in enum imagingbook.common.color.sets.CssColor
 
DarkGreen - Enum constant in enum imagingbook.common.color.sets.CssColor
 
DarkKhaki - Enum constant in enum imagingbook.common.color.sets.CssColor
 
DarkMagenta - Enum constant in enum imagingbook.common.color.sets.CssColor
 
DarkOliveGreen - Enum constant in enum imagingbook.common.color.sets.CssColor
 
DarkOrange - Enum constant in enum imagingbook.common.color.sets.CssColor
 
DarkOrchid - Enum constant in enum imagingbook.common.color.sets.CssColor
 
DarkRed - Enum constant in enum imagingbook.common.color.sets.CssColor
 
DarkSalmon - Enum constant in enum imagingbook.common.color.sets.CssColor
 
DarkSeaGreen - Enum constant in enum imagingbook.common.color.sets.CssColor
 
DarkSlateBlue - Enum constant in enum imagingbook.common.color.sets.CssColor
 
DarkSlateGray - Enum constant in enum imagingbook.common.color.sets.CssColor
 
DarkTurquoise - Enum constant in enum imagingbook.common.color.sets.CssColor
 
DarkViolet - Enum constant in enum imagingbook.common.color.sets.CssColor
 
DashLength - Static variable in class Ch10_Line_Fitting.Line_Rotation_Demo
 
data - Variable in class imagingbook.common.image.PixelPack
 
Data_Transfer_Plugin_Consumer - Class in ImageJ_Demos
This ImageJ plugin shows how data can be communicated from one plugin to another.
Data_Transfer_Plugin_Consumer() - Constructor for class ImageJ_Demos.Data_Transfer_Plugin_Consumer
 
Data_Transfer_Plugin_Producer - Class in ImageJ_Demos
This ImageJ plugin shows how data can be communicated from one plugin to another.
Data_Transfer_Plugin_Producer() - Constructor for class ImageJ_Demos.Data_Transfer_Plugin_Producer
 
DCT_2D_Demo - Class in Ch20_Discrete_Cosine_Transform
Calculates and displays the 2-dimensional DCT after converting the input image to a float image.
DCT_2D_Demo() - Constructor for class Ch20_Discrete_Cosine_Transform.DCT_2D_Demo
Constructor, asks to open a predefined sample image if no other image is currently open.
Dct1d - Interface in imagingbook.spectral.dct
Interface specifying all one-dimensional DCT implementations.
Dct1d.Double - Interface in imagingbook.spectral.dct
Sub-interface for 1D DCT implementations operating on double data.
Dct1d.Float - Interface in imagingbook.spectral.dct
Sub-interface for 1D DCT implementations operating on float data.
Dct1dDirect - Class in imagingbook.spectral.dct
Calculates the 1D DFT using tabulated cosine values for float or double data (see sub-classes Dct1dDirect.Float and Dct1dDirect.Double, respectively).
Dct1dDirect.Double - Class in imagingbook.spectral.dct
One-dimensional DCT implementation using double data.
Dct1dDirect.Float - Class in imagingbook.spectral.dct
One-dimensional DCT implementation using float data.
Dct1dFast - Class in imagingbook.spectral.dct
This is fast implementation of the DCT, based on the JTransforms package by Piotr Wendykier ( https://github.com/wendykierp/JTransforms).
Dct1dFast.Double - Class in imagingbook.spectral.dct
One-dimensional DCT implementation using double data.
Dct1dFast.Float - Class in imagingbook.spectral.dct
One-dimensional DCT implementation using float data.
Dct1dSlow - Class in imagingbook.spectral.dct
Calculates the 1D discrete cosine transform (DFT) on double data.
Dct1dSlow(int) - Constructor for class imagingbook.spectral.dct.Dct1dSlow
Constructor.
Dct2d - Interface in imagingbook.spectral.dct
Common interface for all 2D DCT implementations.
Dct2d.Double - Interface in imagingbook.spectral.dct
Sub-interface for 2D DCT implementations operating on double data.
Dct2d.Float - Interface in imagingbook.spectral.dct
Sub-interface for 2D DCT implementations operating on float data.
Dct2dDirect - Class in imagingbook.spectral.dct
Direct (slow) implementation of the 2-dimensional DCT using tabulated cosine values.
Dct2dDirect.Double - Class in imagingbook.spectral.dct
Two-dimensional DCT implementation using double data.
Dct2dDirect.Float - Class in imagingbook.spectral.dct
Two-dimensional DCT implementation using float data.
Dct2dFast - Class in imagingbook.spectral.dct
Fast implementation of the 2-dimensional DCT.
Dct2dFast.Double - Class in imagingbook.spectral.dct
Two-dimensional DCT implementation using double data.
Dct2dFast.Float - Class in imagingbook.spectral.dct
Two-dimensional DCT implementation using float data.
debug - Variable in class imagingbook.common.image.matching.lucaskanade.LucasKanadeMatcher.Parameters
Set true to output debug information
debug - Variable in class imagingbook.pdf.PdfExporter.Parameters
 
DEBUG - Variable in class imagingbook.common.sift.SiftParameters
Set true to output debug information.
decodeFromString(String) - Static method in class imagingbook.common.util.ObjectUtils
Decodes and deserializes an object encoded with ObjectUtils.encodeToString(Object).
decodeIntToRgb(int, int[]) - Static method in class imagingbook.common.color.RgbUtils
Converts the given integer-encoded 8-bit RGB color to a 3-element int[] with components red, green and blue.
decompressByteArray(byte[]) - Method in class imagingbook.common.util.ZipCompressor
 
DeepPink - Enum constant in enum imagingbook.common.color.sets.CssColor
 
DeepSkyBlue - Enum constant in enum imagingbook.common.color.sets.CssColor
 
DefaulMaxDelta - Static variable in class imagingbook.common.corners.SubpixelMaxInterpolator.Quartic
 
DEFAULT - Enum constant in enum imagingbook.spectral.dft.ScalingMode
Same scaling factor (1/sqrt(M)) is applied in forward and inverse transform.
DEFAULT_DIALOG_TITLE - Static variable in class imagingbook.common.ij.GuiTools
 
DEFAULT_THRESHOLD - Static variable in class imagingbook.common.corners.MopsCornerDetector
 
DefaultAbsolutePositivityThreshold - Static variable in class imagingbook.common.math.MahalanobisDistance
Tolerance used for validating positvity in the Cholesky decomposition.
DefaultAlpha - Static variable in class imagingbook.common.corners.HarrisCornerDetector
 
DefaultContainsTolerance - Static variable in class imagingbook.common.geometry.hulls.AxisAlignedBoundingBox
 
DefaultContainsTolerance - Static variable in class imagingbook.common.geometry.hulls.ConvexHull
 
DefaultDotRadius - Static variable in interface imagingbook.common.geometry.basic.Pnt2d
 
DefaultFillColor - Static variable in class imagingbook.common.ij.overlay.ColoredStroke
 
DefaultFont - Static variable in class imagingbook.common.ij.overlay.ShapeOverlayAdapter
 
DefaultIconSize - Static variable in interface imagingbook.core.resource.ImageResource
The default icon size (maximum width or height).
DefaultInterpolationMethod - Static variable in class imagingbook.common.image.access.ImageAccessor
The default pixel interpolation method (see InterpolationMethod).
DefaultInterpolationMethod - Static variable in class imagingbook.common.image.ImageMapper
Default pixel interpolation method (see InterpolationMethod).
DefaultIterations - Static variable in class imagingbook.common.color.quantize.KMeansClusteringQuantizer
 
DefaultMatchTolerance - Static variable in class imagingbook.common.ij.IjUtils
 
DefaultMaxIterations - Static variable in class imagingbook.common.corners.SubpixelMaxInterpolator.Quartic
 
DefaultMaxIterations - Static variable in class imagingbook.common.geometry.fitting.circle.geometric.CircleFitGeometricCoord
 
DefaultMaxIterations - Static variable in class imagingbook.common.geometry.fitting.circle.geometric.CircleFitGeometricDist
 
DefaultMaxIterations - Static variable in class imagingbook.common.geometry.fitting.ellipse.geometric.EllipseFitGeometric
 
DefaultMaxRad - Static variable in class imagingbook.common.corners.SubpixelMaxInterpolator.Quartic
 
DefaultMaxTries - Static variable in class imagingbook.common.ransac.RandomDraw
Default maximum number of tries before exception is thrown.
DefaultMenuPath - Static variable in class imagingbook.core.plugin.PluginsConfigBuilder
 
DefaultMinimumDiagonalValue - Static variable in class imagingbook.common.math.MahalanobisDistance
The default minimum diagonal value used to condition the covariance matrix.
DefaultNeighborhoodT - Static variable in class imagingbook.common.regions.BinaryRegionSegmentation
The default neighborhood type.
DefaultNormType - Static variable in class imagingbook.common.sift.SiftMatcher
 
DefaultOutOfBoundsStrategy - Static variable in class imagingbook.common.image.access.ImageAccessor
The default out-of-bounds strategy (see OutOfBoundsStrategy).
DefaultOutOfBoundsStrategy - Static variable in class imagingbook.common.image.GridIndexer2D
 
DefaultOutOfBoundsStrategy - Static variable in class imagingbook.common.image.ImageMapper
Default out-of-bounds strategy (see OutOfBoundsStrategy).
DefaultOutOfBoundsStrategy - Static variable in class imagingbook.common.image.PixelPack
The default out-of-bounds strategy (see OutOfBoundsStrategy).
DefaultPrecision - Static variable in class imagingbook.common.math.PrintPrecision
The default precision (number of digits = 3).
DefaultRelativeSymmetryThreshold - Static variable in class imagingbook.common.math.MahalanobisDistance
Tolerance used for validating symmetry in the Cholesky decomposition.
DefaultRMax - Static variable in class imagingbook.common.sift.SiftMatcher
 
DefaultStrokeColor - Static variable in class imagingbook.common.ij.overlay.ColoredStroke
 
DefaultStrokeWidth - Static variable in class imagingbook.common.ij.overlay.ShapeOverlayAdapter
 
DefaultSymmetryTolerance - Static variable in class imagingbook.common.math.eigen.EigenDecompositionJama
 
DefaultSymmetryTolerance - Static variable in class imagingbook.common.math.Matrix
Default matrix symmetry tolerance.
DefaultTextColor - Static variable in class imagingbook.common.ij.overlay.ShapeOverlayAdapter
 
DefaultTolerance - Static variable in class imagingbook.common.geometry.fitting.circle.geometric.CircleFitGeometricCoord
 
DefaultTolerance - Static variable in class imagingbook.common.geometry.fitting.circle.geometric.CircleFitGeometricDist
 
DefaultTolerance - Static variable in class imagingbook.common.geometry.fitting.ellipse.geometric.EllipseFitGeometric
 
defaultValue - Variable in class imagingbook.common.image.access.ImageAccessor
 
DefaultWaitTime - Static variable in class imagingbook.common.util.progress.ProgressMonitor
The default wait time between successive progress queries.
DefaultZeroTolerance - Static variable in class imagingbook.common.math.eigen.EigenDecompositionJama
 
Delaunay_Demo - Class in More_
This ImageJ plugin performs corner detection on the active image, applies Delaunay triangulation to the N strongest corners and displays the result as a vector overlay on top of the same image.
Delaunay_Demo() - Constructor for class More_.Delaunay_Demo
Constructor, asks to open a predefined sample image if no other image is currently open.
DelaunayTriangulation - Interface in imagingbook.common.geometry.delaunay
Interface specification for implementations of Delaunay triangulations.
delta - Variable in class imagingbook.common.mser.MserParameters
 
denormalize(float[]) - Static method in class imagingbook.common.color.RgbUtils
Converts float RGB values (with components assumed to be in [0,1]) to integer values in [0,255].
denormalizeD(double[]) - Static method in class imagingbook.common.color.RgbUtils
Converts double RGB values (with components assumed to be in [0,1]) to integer values in [0,255].
depth - Variable in class imagingbook.common.image.PixelPack
 
DepthFirst - Enum constant in enum Ch08_Binary_Regions.Region_Segmentation_Demo.SegmentationMethod
 
DepthFirstSegmentation - Class in imagingbook.common.regions
Binary region segmentation based on a depth-first flood filling algorithm using a stack.
DepthFirstSegmentation(ByteProcessor) - Constructor for class imagingbook.common.regions.DepthFirstSegmentation
Constructor.
DepthFirstSegmentation(ByteProcessor, NeighborhoodType2D) - Constructor for class imagingbook.common.regions.DepthFirstSegmentation
Constructor.
Desaturate_RGB - Class in Ch13_Color_Images
ImageJ plugin, continuously desaturates the current image directly in RGB color space (without conversion to HSV or HSB).
Desaturate_RGB() - Constructor for class Ch13_Color_Images.Desaturate_RGB
Constructor, asks to open a predefined sample image if no other image is currently open.
desertcottontail - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
desertcottontail - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
desertcottontailocc4 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
detectAll(ByteProcessor, int) - Method in class imagingbook.common.ransac.RansacDetector
Performs iterative RANSAC steps on the supplied image, which is assumed to be binary (all nonzero pixels are considered input points).
detectAll(Pnt2d[], int) - Method in class imagingbook.common.ransac.RansacDetector
Performs iterative RANSAC steps on the supplied point set until either no more primitive was detected or the maximum number of primitives was reached.
detectNext(Pnt2d[]) - Method in class imagingbook.common.ransac.RansacDetector
Performs a single RANSAC step on the supplied point set.
determinant(double[][]) - Static method in class imagingbook.common.math.Matrix
Calculates and returns the determinant of the given double[][] matrix.
determinant(RealMatrix) - Static method in class imagingbook.common.math.Matrix
Calculates and returns the determinant of the given RealMatrix.
determinant2x2(double[][]) - Static method in class imagingbook.common.math.Matrix
Calculates and returns the determinant of the given 2x2 double[][] matrix.
determinant2x2(float[][]) - Static method in class imagingbook.common.math.Matrix
Calculates and returns the determinant of the given 2x2 float[][] matrix.
determinant3x3(double[][]) - Static method in class imagingbook.common.math.Matrix
Calculates and returns the determinant of the given 3x3 double[][] matrix.
determinant3x3(float[][]) - Static method in class imagingbook.common.math.Matrix
Calculates and returns the determinant of the given 3x3 float[][] matrix.
DFT_2D_Demo - Class in Ch19_Discrete_Fourier_Transform
This ImageJ plugin computes the 2-dimensional DFT (magnitude spectrum) from an image of arbitrary size using float or double data.
DFT_2D_Demo() - Constructor for class Ch19_Discrete_Fourier_Transform.DFT_2D_Demo
Constructor, asks to open a predefined sample image if no other image is currently open.
Dft1d - Interface in imagingbook.spectral.dft
Interface to be implemented by all one-dimensional DFT/FFT implementations.
Dft1d.Double - Interface in imagingbook.spectral.dft
Sub-interface for 1D DFT implementations operating on double data.
Dft1d.Float - Interface in imagingbook.spectral.dft
Sub-interface for 1D DFT implementations operating on float data.
Dft1dDirect - Class in imagingbook.spectral.dft
Direct (slow) implementation of the 1-dimensional DFT using tabulated sine and cosine values.
Dft1dDirect.Double - Class in imagingbook.spectral.dft
One-dimensional DFT implementation using double data.
Dft1dDirect.Float - Class in imagingbook.spectral.dft
One-dimensional DFT implementation using float data.
Dft1dFast - Class in imagingbook.spectral.dft
FFT (fast) implementation of the DFT, based on the JTransforms package by Piotr Wendykier (see https://github.com/wendykierp/JTransforms).
Dft1dFast.Double - Class in imagingbook.spectral.dft
One-dimensional FFT implementation using double data.
Dft1dFast.Float - Class in imagingbook.spectral.dft
One-dimensional FFT implementation using float data.
Dft2d - Interface in imagingbook.spectral.dft
Common interface for all 2D DFT/FFT implementations.
Dft2d.Double - Interface in imagingbook.spectral.dft
Sub-interface for 2D DFT implementations operating on double data.
Dft2d.Float - Interface in imagingbook.spectral.dft
Sub-interface for 2D DFT implementations operating on float data.
Dft2dDirect - Class in imagingbook.spectral.dft
Direct (slow) implementation of the 2-dimensional DFT using tabulated sine and cosine values.
Dft2dDirect.Double - Class in imagingbook.spectral.dft
Two-dimensional DFT implementation using double data.
Dft2dDirect.Float - Class in imagingbook.spectral.dft
Two-dimensional DFT implementation using float data.
Dft2dFast - Class in imagingbook.spectral.dft
Fast implementation of the 2-dimensional DFT using 1D FFTs.
Dft2dFast.Double - Class in imagingbook.spectral.dft
Two-dimensional DFT implementation using double data.
Dft2dFast.Float - Class in imagingbook.spectral.dft
Two-dimensional DFT implementation using float data.
diagMatrix(double[]) - Method in class imagingbook.common.math.Matrix
Creates and returns a diagonal matrix from the specified vector.
DialogUtils - Class in imagingbook.common.ij
Utility methods and annotations related to ImageJ's GenericDialog class.
DialogUtils.DialogDigits - Annotation Type in imagingbook.common.ij
Annotation to specify the number of digits (value) displayed when showing numeric values in dialogs.
DialogUtils.DialogHide - Annotation Type in imagingbook.common.ij
Annotation to hide the following parameter field in dialogs.
DialogUtils.DialogLabel - Annotation Type in imagingbook.common.ij
Annotation to specify a specific 'label' (value) to be shown for following parameter fields.
DialogUtils.DialogStringColumns - Annotation Type in imagingbook.common.ij
Annotation to specify the number of "columns" (value) displayed when showing string items in dialogs.
Dilate - Enum constant in enum Ch07_Morphological_Filters.Bin_Morphology_Disk.OpType
 
Dilate_Disk_Demo - Class in Ch07_Morphological_Filters
ImageJ plugin implementing a binary dilation by a disk-shaped structuring element with a fixed radius.
Dilate_Disk_Demo() - Constructor for class Ch07_Morphological_Filters.Dilate_Disk_Demo
Constructor, asks to open a predefined sample image if no other image is currently open.
DimGray - Enum constant in enum imagingbook.common.color.sets.CssColor
 
dino03 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dino04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dino05 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dino06 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dino07 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dino08 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dino09 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dino10 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dino11 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dino13 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dino14 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dino15 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dino17 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dino18 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dino24 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Direct_Byte_Pixel_Access - Class in ImageJ_Demos
This ImageJ plugin shows how to access the one-dimensional pixel array of a 8-bit (= byte) grayscale image.
Direct_Byte_Pixel_Access() - Constructor for class ImageJ_Demos.Direct_Byte_Pixel_Access
 
DirectD65Conversion - Interface in imagingbook.common.color.colorspace
A color space implementing this interface indicates that it can convert internal color values directly to and from D65-based XYZ coordinates, without going through the standard (D50-based) Profile Conversion Space (PCS).
DirectoryWalker - Class in imagingbook.common.util
Modern-style directory traversal.
DirectoryWalker(String...) - Constructor for class imagingbook.common.util.DirectoryWalker
Constructor.
Disk - Enum constant in enum imagingbook.common.threshold.adaptive.NiblackThresholder.RegionType
 
Disk() - Constructor for class imagingbook.common.threshold.adaptive.NiblackThresholder.Disk
Constructor using default parameters.
Disk(NiblackThresholder.Parameters) - Constructor for class imagingbook.common.threshold.adaptive.NiblackThresholder.Disk
Constructor with specific parameters.
distance(double[], double[]) - Method in class imagingbook.common.math.MahalanobisDistance
Returns the Mahalanobis distance between the given points.
distance(double[], double[]) - Method in class imagingbook.common.math.VectorNorm
Returns the distance between two double[] vectors under this norm.
distance(double[], double[]) - Method in class imagingbook.common.math.VectorNorm.L1
 
distance(double[], double[]) - Method in class imagingbook.common.math.VectorNorm.L2
 
distance(double[], double[]) - Method in class imagingbook.common.math.VectorNorm.Linf
 
distance(float[], float[]) - Method in class imagingbook.common.math.VectorNorm
Returns the distance between two float[] vectors under this norm.
distance(float[], float[]) - Method in class imagingbook.common.math.VectorNorm.L1
 
distance(float[], float[]) - Method in class imagingbook.common.math.VectorNorm.L2
 
distance(float[], float[]) - Method in class imagingbook.common.math.VectorNorm.Linf
 
distance(int[], int[]) - Method in class imagingbook.common.math.VectorNorm
Returns the distance between two int[] vectors under this norm.
distance(int[], int[]) - Method in class imagingbook.common.math.VectorNorm.L1
 
distance(int[], int[]) - Method in class imagingbook.common.math.VectorNorm.L2
 
distance(int[], int[]) - Method in class imagingbook.common.math.VectorNorm.Linf
 
distance(Pnt2d) - Method in interface imagingbook.common.geometry.basic.Pnt2d
Returns the L2 (Euclidean) distance between this point and the given point.
Distance(double) - Constructor for class imagingbook.common.geometry.delaunay.guibas.Edge2D.Distance
 
Distance(Pnt2d) - Constructor for class imagingbook.common.geometry.delaunay.guibas.Edge2D.Distance
 
distance2(double[], double[]) - Method in class imagingbook.common.math.MahalanobisDistance
Returns the squared Mahalanobis distance between the given points a, b: d^2(a,b) = (a-b)^T .
distance2(double[], double[]) - Method in class imagingbook.common.math.VectorNorm
Returns the squared distance between two double[] vectors under this norm.
distance2(double[], double[]) - Method in class imagingbook.common.math.VectorNorm.L1
 
distance2(double[], double[]) - Method in class imagingbook.common.math.VectorNorm.L2
 
distance2(double[], double[]) - Method in class imagingbook.common.math.VectorNorm.Linf
 
distance2(float[], float[]) - Method in class imagingbook.common.math.VectorNorm
Returns the squared distance between two float[] vectors under this norm.
distance2(float[], float[]) - Method in class imagingbook.common.math.VectorNorm.L1
 
distance2(float[], float[]) - Method in class imagingbook.common.math.VectorNorm.L2
 
distance2(float[], float[]) - Method in class imagingbook.common.math.VectorNorm.Linf
 
distance2(int[], int[]) - Method in class imagingbook.common.math.VectorNorm
Returns the squared distance between two int[] vectors under this norm.
distance2(int[], int[]) - Method in class imagingbook.common.math.VectorNorm.L1
 
distance2(int[], int[]) - Method in class imagingbook.common.math.VectorNorm.L2
 
distance2(int[], int[]) - Method in class imagingbook.common.math.VectorNorm.Linf
 
DistanceBased - Enum constant in enum imagingbook.common.geometry.fitting.circle.geometric.CircleFitGeometric.FitType
 
DistanceBased - Enum constant in enum imagingbook.common.geometry.fitting.ellipse.geometric.EllipseFitGeometric.FitType
 
distanceComplex(FourierDescriptor) - Method in class imagingbook.common.geometry.fd.FourierDescriptor
Returns a L2-type distance between this and another FourierDescriptor instance comparing the real and imaginary parts of all coefficient pairs.
distanceComplex(FourierDescriptor, int) - Method in class imagingbook.common.geometry.fd.FourierDescriptor
Returns a L2-type distance between this and another FourierDescriptor instance comparing the real and imaginary parts of a limited range of (low-frequency) coefficient pairs.
distanceFromPoint(Pnt2d) - Method in class imagingbook.common.geometry.delaunay.guibas.Edge2D
Creates and returns a new Edge2D.Distance object, representing the minimum distance between this edge and the specified point.
distanceMagnitude(FourierDescriptor) - Method in class imagingbook.common.geometry.fd.FourierDescriptor
Returns a L2-type distance between this and another FourierDescriptor instance comparing the magnitudes of all coefficient pairs.
distanceMagnitude(FourierDescriptor, int) - Method in class imagingbook.common.geometry.fd.FourierDescriptor
Returns a L2-type distance between this and another FourierDescriptor instance comparing the magnitudes of a limited range of (low-frequency) coefficient pairs.
distanceNorm - Variable in class imagingbook.common.filter.nonlinear.VectorMedianFilter.Parameters
Distance norm to use
distanceSq(Pnt2d) - Method in interface imagingbook.common.geometry.basic.Pnt2d
Returns the squared L2 distance between this point and the given point.
distanceSq(Pnt2d.PntInt) - Method in class imagingbook.common.geometry.basic.Pnt2d.PntInt
Returns the squared L2 distance between this point and the given point.
DistanceTransform - Class in imagingbook.common.image.matching
Instances of this class calculate an approximate distance transform of a given image which is assumed to be binary (pixel value 0 = background, non-zero = foreground).
DistanceTransform(ImageProcessor) - Constructor for class imagingbook.common.image.matching.DistanceTransform
Constructor using the default distance norm (DistanceTransform.DistanceType.L2).
DistanceTransform(ImageProcessor, DistanceTransform.DistanceType) - Constructor for class imagingbook.common.image.matching.DistanceTransform
Constructor using the specified distance norm.
DistanceTransform.DistanceType - Enum in imagingbook.common.image.matching
Enum type for different distance norms used to calculate distance transforms.
distL1(Pnt2d) - Method in interface imagingbook.common.geometry.basic.Pnt2d
Returns the L1 (Manhattan) distance between this point and the given point.
distL1(Pnt2d.PntInt) - Method in class imagingbook.common.geometry.basic.Pnt2d.PntInt
Returns the L1 (Manhattan) distance between this point and the given point.
distL2(double[], double[]) - Static method in class imagingbook.common.math.Matrix
Calculates the L2 distance between two vectors (points) in n-dimensional space.
distL2(float[], float[]) - Static method in class imagingbook.common.math.Matrix
Calculates the L2 distance between two vectors (points) in n-dimensional space.
distL2(Pnt2d) - Method in interface imagingbook.common.geometry.basic.Pnt2d
Returns the L2 (Euclidean) distance between this point and the given point.
distL2squared(double[], double[]) - Static method in class imagingbook.common.math.Matrix
Calculates the squared L2 distance between two vectors (points) in n-dimensional space.
distL2squared(float[], float[]) - Static method in class imagingbook.common.math.Matrix
Calculates the squared L2 distance between two vectors (points) in n-dimensional space.
DivideByZeroException - Exception in imagingbook.common.math.exception
Exception indicating a floating-point division by zero (or some denominator too small to yield a finite result).
DivideByZeroException() - Constructor for exception imagingbook.common.math.exception.DivideByZeroException
 
dmin - Variable in class imagingbook.common.corners.GradientCornerDetector.Parameters
 
dMin - Variable in class imagingbook.common.threshold.adaptive.NiblackThresholder.Parameters
 
doCleanUp - Variable in class imagingbook.common.corners.GradientCornerDetector.Parameters
 
DodgerBlue - Enum constant in enum imagingbook.common.color.sets.CssColor
 
dog04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dog05 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dog06 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dog07 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dog08 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dog09 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dog1 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dog1 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
dog10 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dog11 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dog12 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dog13 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dog14 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dog15 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dog16 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dog17 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dog18 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dog19 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dog2 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dog2 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
dog20 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dog21 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dog22 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dog23 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dog24 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dog25 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dog26 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dog27 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dog28 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dog29 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dog3 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dog3 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
dog30 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dog31 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dog32 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dog33 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dog34 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dog35 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dog36 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dog37 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dog38 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dog39 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dog40 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dog41 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dog42 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dog43 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dog44 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dog45 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dog46 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dog47 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dog48 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dog49 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dogfishsharks - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dogfishsharks - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
dogfishsharksocc4 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
DogOctave - Class in imagingbook.common.sift.scalespace
Represents a single "octave" in a hierarchical DoG scale space.
DogScaleSpace - Class in imagingbook.common.sift.scalespace
Represents a hierarchical DoG scale space.
DogScaleSpace(GaussianScaleSpace) - Constructor for class imagingbook.common.sift.scalespace.DogScaleSpace
Constructor, creates a DogScaleSpace from an existing GaussianScaleSpace.
donkey1 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
donkey1 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
doPixel(PixelPack.PixelSlice, int, int) - Method in class imagingbook.common.filter.edgepreserving.BilateralFilterScalar
 
doPixel(PixelPack.PixelSlice, int, int) - Method in class imagingbook.common.filter.edgepreserving.KuwaharaFilterScalar
 
doPixel(PixelPack.PixelSlice, int, int) - Method in class imagingbook.common.filter.edgepreserving.NagaoMatsuyamaFilterScalar
 
doPixel(PixelPack.PixelSlice, int, int) - Method in class imagingbook.common.filter.edgepreserving.PeronaMalikFilterScalar
 
doPixel(PixelPack.PixelSlice, int, int) - Method in class imagingbook.common.filter.examples.ExampleFilter3x3Scalar
 
doPixel(PixelPack.PixelSlice, int, int) - Method in class imagingbook.common.filter.generic.GenericFilterScalar
This method defines the steps to be performed for a single image pixel and must be implemented by any concrete sub-class.
doPixel(PixelPack.PixelSlice, int, int) - Method in class imagingbook.common.filter.linear.LinearFilter
 
doPixel(PixelPack.PixelSlice, int, int) - Method in class imagingbook.common.filter.nonlinear.ScalarMedianFilter
 
doPixel(PixelPack, int, int) - Method in class imagingbook.common.filter.edgepreserving.BilateralFilterVector
 
doPixel(PixelPack, int, int) - Method in class imagingbook.common.filter.edgepreserving.KuwaharaFilterVector
 
doPixel(PixelPack, int, int) - Method in class imagingbook.common.filter.edgepreserving.NagaoMatsuyamaFilterVector
 
doPixel(PixelPack, int, int) - Method in class imagingbook.common.filter.edgepreserving.PeronaMalikFilterVector
 
doPixel(PixelPack, int, int) - Method in class imagingbook.common.filter.examples.ExampleFilter3x3Vector
 
doPixel(PixelPack, int, int) - Method in class imagingbook.common.filter.examples.FilterProgressExample
 
doPixel(PixelPack, int, int) - Method in class imagingbook.common.filter.generic.GenericFilterVector
This method defines the steps to be performed for a single image pixel and must be implemented by any concrete sub-class.
doPixel(PixelPack, int, int) - Method in class imagingbook.common.filter.nonlinear.VectorMedianFilter
 
doPixel(PixelPack, int, int) - Method in class imagingbook.common.filter.nonlinear.VectorMedianFilterSharpen
 
doPixelX(PixelPack.PixelSlice, int, int) - Method in class imagingbook.common.filter.edgepreserving.BilateralFilterScalarSeparable
 
doPixelX(PixelPack.PixelSlice, int, int) - Method in class imagingbook.common.filter.generic.GenericFilterScalarSeparable
Applies a 1D filter operation in x-direction.
doPixelX(PixelPack.PixelSlice, int, int) - Method in class imagingbook.common.filter.linear.LinearFilterSeparable
 
doPixelX(PixelPack, int, int) - Method in class imagingbook.common.filter.edgepreserving.BilateralFilterVectorSeparable
 
doPixelX(PixelPack, int, int) - Method in class imagingbook.common.filter.generic.GenericFilterVectorSeparable
Applies a 1D filter operation in x-direction.
doPixelY(PixelPack.PixelSlice, int, int) - Method in class imagingbook.common.filter.edgepreserving.BilateralFilterScalarSeparable
 
doPixelY(PixelPack.PixelSlice, int, int) - Method in class imagingbook.common.filter.generic.GenericFilterScalarSeparable
Applies a 1D filter operation in y-direction.
doPixelY(PixelPack.PixelSlice, int, int) - Method in class imagingbook.common.filter.linear.LinearFilterSeparable
 
doPixelY(PixelPack, int, int) - Method in class imagingbook.common.filter.edgepreserving.BilateralFilterVectorSeparable
 
doPixelY(PixelPack, int, int) - Method in class imagingbook.common.filter.generic.GenericFilterVectorSeparable
Applies a 1D filter operation in y-direction.
doPreFilter - Variable in class imagingbook.common.corners.GradientCornerDetector.Parameters
 
dot(Pnt2d) - Method in interface imagingbook.common.geometry.basic.Pnt2d
Calculates and returns the dot product of this point and another point (both points are interpreted as 2D vectors)
DotBlot - Enum constant in enum imagingbook.sampleimages.GeneralSampleImage
Original: https://imagej.nih.gov/ij/images/Dot_Blot.jpg
DotBlotSmall - Enum constant in enum imagingbook.sampleimages.GeneralSampleImage
 
dotProduct(double[], double[]) - Static method in class imagingbook.common.math.Matrix
Calculates and returns the dot (inner or scalar) product of two vectors, which must have the same length.
Double(int) - Constructor for class imagingbook.spectral.dct.Dct1dDirect.Double
Constructor.
Double(int) - Constructor for class imagingbook.spectral.dct.Dct1dFast.Double
Constructor.
Double(int) - Constructor for class imagingbook.spectral.dft.Dft1dDirect.Double
Constructor using the default scaling mode.
Double(int) - Constructor for class imagingbook.spectral.dft.Dft1dFast.Double
Constructor using the default scaling mode.
Double(int, int) - Constructor for class imagingbook.spectral.dct.Dct2dDirect.Double
Constructor.
Double(int, int) - Constructor for class imagingbook.spectral.dct.Dct2dFast.Double
Constructor.
Double(int, int) - Constructor for class imagingbook.spectral.dft.Dft2dDirect.Double
Constructor using the default scaling mode.
Double(int, int) - Constructor for class imagingbook.spectral.dft.Dft2dFast.Double
Constructor using the default scaling mode.
Double(int, int, ScalingMode) - Constructor for class imagingbook.spectral.dft.Dft2dDirect.Double
Constructor using a specific scaling mode.
Double(int, int, ScalingMode) - Constructor for class imagingbook.spectral.dft.Dft2dFast.Double
Constructor using a specific scaling mode.
Double(int, ScalingMode) - Constructor for class imagingbook.spectral.dft.Dft1dDirect.Double
Constructor using a specific scaling mode.
Double(int, ScalingMode) - Constructor for class imagingbook.spectral.dft.Dft1dFast.Double
Constructor using a specific scaling mode.
doX - Variable in class imagingbook.common.filter.generic.GenericFilterScalarSeparable
 
doY - Variable in class imagingbook.common.filter.generic.GenericFilterScalarSeparable
 
Draw_Test_Grid - Class in Ch21_Geometric_Operations
This ImageJ plugin draws a test grid in a new image.
Draw_Test_Grid() - Constructor for class Ch21_Geometric_Operations.Draw_Test_Grid
 
DrawCentroid - Static variable in class Ch10_Line_Fitting.Line_Rotation_Demo
 
drawFrom(T[], int) - Method in class imagingbook.common.ransac.RandomDraw
Randomly draws a set of k unique, non-null elements from the specified array of items, ignoring possible null elements.
DrawingColor - Static variable in class Ch08_Binary_Regions.Axis_Aligned_Bounding_Box
Color of the bounding-box outline.
DrawingColor - Static variable in class Ch08_Binary_Regions.Convex_Hull_Demo
Color of the convex hull outline.
DrawingColor - Static variable in class Ch08_Binary_Regions.Major_Axis_Demo
Color for drawing overlay graphics.
DrawingScale - Static variable in class Ch08_Binary_Regions.Major_Axis_Demo
Scale of the axis length.
drawLine(double, double, double, double) - Method in class imagingbook.common.image.ImageGraphics
Draws a straight line segment specified with double coordinate values (convenience method).
DrawOrthogalFit - Static variable in class Ch10_Line_Fitting.Line_Rotation_Demo
 
drawOval(double, double, double, double) - Method in class imagingbook.common.image.ImageGraphics
Draws an ellipse specified with double coordinate values (convenience method).
drawPoints(ImageProcessor, Pnt2d[], int) - Static method in class imagingbook.common.ij.IjUtils
Draws the given set of points onto the specified image (by setting the corresponding pixels).
drawPolygon(Point2D...) - Method in class imagingbook.common.image.ImageGraphics
Draws a closed polygon specified by a sequence of Point2D objects with arbitrary coordinate values (convenience method).
drawRectangle(double, double, double, double) - Method in class imagingbook.common.image.ImageGraphics
Draws a rectangle specified with double coordinate values (convenience method).
DrawRegressionFit - Static variable in class Ch10_Line_Fitting.Line_Rotation_Demo
 
DrawSamplePoints - Static variable in class Ch10_Line_Fitting.Line_Rotation_Demo
 
dt - Variable in class imagingbook.common.filter.edgepreserving.TschumperleDericheF.Parameters
 
dude0 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dude0 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
dude0occ4 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dude1 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dude1 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
dude10 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dude10 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
dude10occ4 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dude11 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dude11 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
dude11occ4 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dude12 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dude12 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
dude12occ4 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dude1occ4 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dude2 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dude2 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
dude2occ4 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dude3 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dude4 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dude4 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
dude4occ4 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dude5 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dude5 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
dude5occ4 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dude6 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dude6 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
dude6occ4 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dude7 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dude7 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
dude7occ4 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dude8 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dude8 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
dude8occ4 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
dude9 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
duplicate() - Method in interface imagingbook.common.geometry.basic.Pnt2d
Returns a copy of this point which is of the same type as the original.
duplicate() - Method in class imagingbook.common.geometry.basic.Pnt2d.PntDouble
 
duplicate() - Method in class imagingbook.common.geometry.basic.Pnt2d.PntInt
 
duplicate() - Method in class imagingbook.common.geometry.circle.AlgebraicCircle
Returns a copy of this circle.
duplicate() - Method in class imagingbook.common.geometry.circle.GeometricCircle
Returns a copy of this circle.
duplicate() - Method in class imagingbook.common.geometry.ellipse.AlgebraicEllipse
 
duplicate() - Method in class imagingbook.common.geometry.ellipse.GeometricEllipse
 
duplicate() - Method in class imagingbook.common.geometry.mappings.linear.AffineMapping2D
Returns a copy of this mapping.
duplicate() - Method in class imagingbook.common.geometry.mappings.linear.LinearMapping2D
Returns a copy of this mapping.
duplicate() - Method in class imagingbook.common.geometry.mappings.linear.ProjectiveMapping2D
Returns a copy of this mapping.
duplicate() - Method in class imagingbook.common.geometry.mappings.linear.Rotation2D
 
duplicate() - Method in class imagingbook.common.geometry.mappings.linear.Scaling2D
Returns a copy of this mapping.
duplicate() - Method in class imagingbook.common.geometry.mappings.linear.Shear2D
Returns a copy of this mapping.
duplicate() - Method in class imagingbook.common.geometry.mappings.linear.Translation2D
 
duplicate(double[]) - Static method in class imagingbook.common.math.Matrix
Returns a copy of the given double[] vector.
duplicate(double[][]) - Static method in class imagingbook.common.math.Matrix
Returns a copy of the given double[][] matrix.
duplicate(float[]) - Static method in class imagingbook.common.math.Matrix
Returns a copy of the given float[] vector.
duplicate(float[][]) - Static method in class imagingbook.common.math.Matrix
Returns a copy of the given float[][] matrix.
duplicate(T) - Static method in interface imagingbook.common.util.ParameterBundle
Returns a shallow copy of the specified ParameterBundle instance.

E

easterncottontail - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
easterncottontail - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
easterncottontailocc4 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Edge2D - Class in imagingbook.common.geometry.delaunay.guibas
This class represents a 2D edge (line segment), specified by its two end-points.
Edge2D(Pnt2d, Pnt2d) - Constructor for class imagingbook.common.geometry.delaunay.guibas.Edge2D
Constructor of the 2D edge class used to create a new edge instance from two 2D vectors describing the edge's vertices.
Edge2D.Distance - Class in imagingbook.common.geometry.delaunay.guibas
Non-static inner class representing the distance of a particular point to the associated (enclosing) Edge2D instance.
EdgeDetector - Interface in imagingbook.common.edges
This is the common interface for all color edge detectors.
EdgeTrace - Class in imagingbook.common.edges
Represents a chain of connected edge points (integer pixel coordinates).
EdgeTrace(Pnt2d.PntInt[]) - Constructor for class imagingbook.common.edges.EdgeTrace
Constructor, creates a EdgeTrace from the specified points.
EdgeTrace(List<Pnt2d.PntInt>) - Constructor for class imagingbook.common.edges.EdgeTrace
Constructor, creates a EdgeTrace from the specified points.
EigenDecompositionApache - Class in imagingbook.common.math.eigen
An implementation of RealEigenDecomposition, which merely wraps an instance of EigenDecomposition as provided by the Apache Commons Math library.
EigenDecompositionApache(RealMatrix) - Constructor for class imagingbook.common.math.eigen.EigenDecompositionApache
Constructor, calculates the eigen decomposition of the specified matrix, which must be square but does not need to be symmetric.
EigenDecompositionJama - Class in imagingbook.common.math.eigen
Eigenvalues and eigenvectors of a real matrix.
EigenDecompositionJama(RealMatrix) - Constructor for class imagingbook.common.math.eigen.EigenDecompositionJama
Constructor using default tolerance setting.
EigenDecompositionJama(RealMatrix, double, double) - Constructor for class imagingbook.common.math.eigen.EigenDecompositionJama
Constructor.
Eigensolver2x2 - Class in imagingbook.common.math.eigen
Implements an efficient, closed form algorithm for calculating the real eigenvalues (λ) and eigenvectors (x) of a 2x2 matrix of the form
Eigensolver2x2(double[][]) - Constructor for class imagingbook.common.math.eigen.Eigensolver2x2
Constructor, takes a 2x2 matrix.
Eigensolver2x2(double, double, double, double) - Constructor for class imagingbook.common.math.eigen.Eigensolver2x2
Constructor, takes the individual elements of a 2x2 matrix A:
elephant01 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
elephant01 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
elephant02 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
elephant02 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
elephant03 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
elephant04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
elephant05 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
elephant05 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
elephant06 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
elephant06 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
elephant07 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
elephant08 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
elephant09 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
elephant09 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
elephant10 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
elephant10 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
elephant11 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
elephant12 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
elephant12 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
elephant13 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
elephant13 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
elephant14 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
elephant14 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
elephant15 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
elephant15 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
elephant16 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
elephant16 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
elephant17 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
elephant18 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
elephant19 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
elephant20 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
elephant20 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
elephant21 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
elephant22 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
elephant23 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
elephant24 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
elephant25 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
elephant26 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
elephant27 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Ellipse_Closest_Points_Demo - Class in Ch11_Circle_Ellipse_Fitting
This plugin creates a new image with an ellipse and a set of random points.
Ellipse_Closest_Points_Demo() - Constructor for class Ch11_Circle_Ellipse_Fitting.Ellipse_Closest_Points_Demo
 
Ellipse_Closest_Points_Demo.ClosestPointAlgorithm - Enum in Ch11_Circle_Ellipse_Fitting
 
Ellipse_Fitting - Class in Ch11_Circle_Ellipse_Fitting
ImageJ plugin, performs algebraic ellipse fitting on the current ROI to find an initial ellipse, followed by geometric fitting.
Ellipse_Fitting() - Constructor for class Ch11_Circle_Ellipse_Fitting.Ellipse_Fitting
Constructor, asks to open a predefined sample image if no other image is currently open.
Ellipse_Make_Random - Class in Ch11_Circle_Ellipse_Fitting
Samples points on a given (ideal) circle and creates a new image with the sample points marked and also contained in a PointRoi.
Ellipse_Make_Random() - Constructor for class Ch11_Circle_Ellipse_Fitting.Ellipse_Make_Random
 
Ellipse_Make_Random.Parameters - Class in Ch11_Circle_Ellipse_Fitting
 
EllipseColor - Static variable in class Ch08_Binary_Regions.Region_Eccentricity_Ellipse_Demo
Color used for drawing the region's equivalent ellipse.
EllipseFit5Points - Class in imagingbook.common.geometry.fitting.ellipse.algebraic
Performs an exact ellipse fit to 5 given points.
EllipseFit5Points(Pnt2d[]) - Constructor for class imagingbook.common.geometry.fitting.ellipse.algebraic.EllipseFit5Points
 
EllipseFitAlgebraic - Interface in imagingbook.common.geometry.fitting.ellipse.algebraic
Interface for algebraic ellipse fits.
EllipseFitAlgebraic.FitType - Enum in imagingbook.common.geometry.fitting.ellipse.algebraic
 
EllipseFitFitzgibbonNaive - Class in imagingbook.common.geometry.fitting.ellipse.algebraic
Algebraic ellipse fit using Fitzgibbon's original method [1], based on simple matrix inversion.
EllipseFitFitzgibbonNaive(Pnt2d[]) - Constructor for class imagingbook.common.geometry.fitting.ellipse.algebraic.EllipseFitFitzgibbonNaive
 
EllipseFitFitzgibbonOriginal - Class in imagingbook.common.geometry.fitting.ellipse.algebraic
Algebraic ellipse fit based on Fitzgibbon's original method [1], as described in [2] (WITHOUT the additional numerical improvements).
EllipseFitFitzgibbonOriginal(Pnt2d[]) - Constructor for class imagingbook.common.geometry.fitting.ellipse.algebraic.EllipseFitFitzgibbonOriginal
 
EllipseFitFitzgibbonStable - Class in imagingbook.common.geometry.fitting.ellipse.algebraic
Algebraic ellipse fit based on Fitzgibbon's method [1], numerically improved as suggested by Halir and Flusser [2].
EllipseFitFitzgibbonStable(Pnt2d[]) - Constructor for class imagingbook.common.geometry.fitting.ellipse.algebraic.EllipseFitFitzgibbonStable
 
EllipseFitFitzgibbonStable(Pnt2d[], Pnt2d) - Constructor for class imagingbook.common.geometry.fitting.ellipse.algebraic.EllipseFitFitzgibbonStable
 
EllipseFitGeometric - Class in imagingbook.common.geometry.fitting.ellipse.geometric
Interface to be implemented by all geometric ellipse fits.
EllipseFitGeometric() - Constructor for class imagingbook.common.geometry.fitting.ellipse.geometric.EllipseFitGeometric
 
EllipseFitGeometric.FitType - Enum in imagingbook.common.geometry.fitting.ellipse.geometric
 
EllipseFitTaubin1 - Class in imagingbook.common.geometry.fitting.ellipse.algebraic
Algebraic ellipse fit based on Taubin's method [1].
EllipseFitTaubin1(Pnt2d[]) - Constructor for class imagingbook.common.geometry.fitting.ellipse.algebraic.EllipseFitTaubin1
 
EllipseFitTaubin1(Pnt2d[], Pnt2d) - Constructor for class imagingbook.common.geometry.fitting.ellipse.algebraic.EllipseFitTaubin1
 
EllipseFitTaubin2 - Class in imagingbook.common.geometry.fitting.ellipse.algebraic
Algebraic ellipse fit based on Taubin's method [1].
EllipseFitTaubin2(Pnt2d[]) - Constructor for class imagingbook.common.geometry.fitting.ellipse.algebraic.EllipseFitTaubin2
 
EllipseFitTaubin2(Pnt2d[], Pnt2d) - Constructor for class imagingbook.common.geometry.fitting.ellipse.algebraic.EllipseFitTaubin2
 
EllipseGeometricFitCoord - Class in imagingbook.common.geometry.fitting.ellipse.geometric
"Coordinate-based" geometric ellipse fitter using iterative minimization with the Levenberg-Marquart method.
EllipseGeometricFitCoord(Pnt2d[], GeometricEllipse) - Constructor for class imagingbook.common.geometry.fitting.ellipse.geometric.EllipseGeometricFitCoord
 
EllipseGeometricFitCoord(Pnt2d[], GeometricEllipse, int, int, double, boolean) - Constructor for class imagingbook.common.geometry.fitting.ellipse.geometric.EllipseGeometricFitCoord
 
EllipseGeometricFitCoord.Parameters - Class in imagingbook.common.geometry.fitting.ellipse.geometric
 
EllipseGeometricFitDist - Class in imagingbook.common.geometry.fitting.ellipse.geometric
"Distance-based" geometric ellipse fitter using iterative minimization with the Levenberg-Marquart method.
EllipseGeometricFitDist(Pnt2d[], GeometricEllipse) - Constructor for class imagingbook.common.geometry.fitting.ellipse.geometric.EllipseGeometricFitDist
 
EllipseGeometricFitDist(Pnt2d[], GeometricEllipse, int, int, double, boolean) - Constructor for class imagingbook.common.geometry.fitting.ellipse.geometric.EllipseGeometricFitDist
 
EllipseGeometricFitDist.Parameters - Class in imagingbook.common.geometry.fitting.ellipse.geometric
 
EllipseProjector - Class in imagingbook.common.geometry.ellipse.project
Abstract superclass for ellipse projectors, used to find the closest "contact" point on an ellipse for some given target point.
EllipseProjector(GeometricEllipse) - Constructor for class imagingbook.common.geometry.ellipse.project.EllipseProjector
 
EllipseSampler - Class in imagingbook.common.geometry.fitting.ellipse.utils
Utility class for picking random points on a given ellipse.
EllipseSampler(GeometricEllipse) - Constructor for class imagingbook.common.geometry.fitting.ellipse.utils.EllipseSampler
 
EllipseSampler(GeometricEllipse, long) - Constructor for class imagingbook.common.geometry.fitting.ellipse.utils.EllipseSampler
 
embedCoreFonts - Variable in class imagingbook.pdf.PdfExporter.Parameters
 
encodeRgbToInt(int[]) - Static method in class imagingbook.common.color.RgbUtils
Encodes the given RGB component values into a single 32-bit int value in ARGB format (with transparency A set to zero).
encodeRgbToInt(int, int, int) - Static method in class imagingbook.common.color.RgbUtils
Encodes the given r, g, b component values into a single 32-bit int value in ARGB format (with transparency A set to zero).
encodeToString(Object) - Static method in class imagingbook.common.util.ObjectUtils
Serializes and encodes an arbitrary object to a string.
EPSILON_DOUBLE - Static variable in class imagingbook.common.math.Arithmetic
Default tolerance used for comparing double quantities.
EPSILON_FLOAT - Static variable in class imagingbook.common.math.Arithmetic
Default tolerance used for comparing float quantities.
Equalize_Histogram - Class in Ch03_Point_Operations
This ImageJ plugin performs linear histogram equalization on the selected grayscale image, which is modified.
Equalize_Histogram() - Constructor for class Ch03_Point_Operations.Equalize_Histogram
Constructor, asks to open a predefined sample image if no other image is currently open.
equals(double, double) - Static method in class imagingbook.common.math.Arithmetic
Test for numerical equality (double version) using the default tolerance.
equals(double, double) - Method in class imagingbook.common.math.Complex
Checks if the given complex quantity is equal to this Complex quantity, using the default tolerance (Arithmetic.EPSILON_DOUBLE).
equals(double, double, double) - Static method in class imagingbook.common.math.Arithmetic
Test for numerical equality (double version) using a specific tolerance.
equals(double, double, double) - Method in class imagingbook.common.math.Complex
Checks if the given complex quantity is equal to this Complex quantity, using the specified tolerance.
equals(float, float) - Static method in class imagingbook.common.math.Arithmetic
Test for numerical equality (float version) using the default tolerance.
equals(float, float, float) - Static method in class imagingbook.common.math.Arithmetic
Test for numerical equality (float version) using a specific tolerance.
equals(Pnt2d, double) - Method in interface imagingbook.common.geometry.basic.Pnt2d
Tests if this point matches the given point, i.e., if both coordinate differences are zero (< than the specified tolerance).
equals(AlgebraicCircle, double) - Method in class imagingbook.common.geometry.circle.AlgebraicCircle
Same as AlgebraicCircle.equals(Object) but with a numeric tolerance on parameters.
equals(GeometricCircle, double) - Method in class imagingbook.common.geometry.circle.GeometricCircle
 
equals(GeometricCircle, double, double, double) - Method in class imagingbook.common.geometry.circle.GeometricCircle
 
equals(AlgebraicEllipse, double) - Method in class imagingbook.common.geometry.ellipse.AlgebraicEllipse
 
equals(GeometricEllipse, double) - Method in class imagingbook.common.geometry.ellipse.GeometricEllipse
 
equals(AlgebraicLine, double) - Method in class imagingbook.common.geometry.line.AlgebraicLine
Checks if this AlgebraicLine is equal to another AlgebraicLine.
equals(Complex, double) - Method in class imagingbook.common.math.Complex
Checks if the given Complex quantity is equal to this Complex quantity.
equals(Object) - Method in class imagingbook.common.geometry.basic.Pnt2d.PntDouble
 
equals(Object) - Method in class imagingbook.common.geometry.basic.Pnt2d.PntInt
 
equals(Object) - Method in class imagingbook.common.geometry.circle.AlgebraicCircle
 
equals(Object) - Method in class imagingbook.common.geometry.circle.GeometricCircle
 
equals(Object) - Method in class imagingbook.common.geometry.ellipse.AlgebraicEllipse
 
equals(Object) - Method in class imagingbook.common.geometry.ellipse.GeometricEllipse
 
equals(Object) - Method in class imagingbook.common.geometry.line.AlgebraicLine
 
equals(Object) - Method in class imagingbook.common.math.Complex
Checks if the given Object is equal to this Complex quantity.
Erode - Enum constant in enum Ch07_Morphological_Filters.Bin_Morphology_Disk.OpType
 
eval(float) - Method in interface imagingbook.common.filter.edgepreserving.PeronaMalikF.ConductanceFunction
 
ExampleFilter3x3Scalar - Class in imagingbook.common.filter.examples
Example filter based on GenericFilterScalar performing linear convolution with a custom 3x3 filter kernel.
ExampleFilter3x3Scalar() - Constructor for class imagingbook.common.filter.examples.ExampleFilter3x3Scalar
 
ExampleFilter3x3Vector - Class in imagingbook.common.filter.examples
Example filter based on GenericFilterVector performing linear convolution with a custom 3x3 filter kernel.
ExampleFilter3x3Vector() - Constructor for class imagingbook.common.filter.examples.ExampleFilter3x3Vector
 
Export_PDF - Class in Tools_
This ImageJ plugin exports the current image and its attached vector graphic overlay (if existent) as a PDF file.
Export_PDF() - Constructor for class Tools_.Export_PDF
 
exportTo(Path) - Method in class imagingbook.pdf.PdfExporter
 
extractCol(double[][], int, double[]) - Method in interface imagingbook.spectral.dct.Dct2d.Double
 
extractCol(double[][], int, double[]) - Method in interface imagingbook.spectral.dft.Dft2d.Double
 
extractCol(float[][], int, float[]) - Method in interface imagingbook.spectral.dct.Dct2d.Float
 
extractCol(float[][], int, float[]) - Method in interface imagingbook.spectral.dft.Dft2d.Float
 
extractImage(int, int, LinearMapping2D) - Method in class imagingbook.common.image.matching.lucaskanade.ImageExtractor
Extracts a sub-image of size width x height from the source image I (referenced by this ImageExtractor), using the specified transformation.
extractImage(ImageProcessor, Pnt2d[]) - Method in class imagingbook.common.image.matching.lucaskanade.ImageExtractor
Extracts a warped sub-image of the associated target image I, defined by a sequence of 3 or 4 points.
extractImage(ImageProcessor, LinearMapping2D) - Method in class imagingbook.common.image.matching.lucaskanade.ImageExtractor
Fills the image R from the source image I (referenced by this object).
extractRow(double[][], int, double[]) - Method in interface imagingbook.spectral.dct.Dct2d.Double
 
extractRow(double[][], int, double[]) - Method in interface imagingbook.spectral.dft.Dft2d.Double
 
extractRow(float[][], int, float[]) - Method in interface imagingbook.spectral.dct.Dct2d.Float
 
extractRow(float[][], int, float[]) - Method in interface imagingbook.spectral.dft.Dft2d.Float
 
ExtremalPoint(int, int, float) - Constructor for class imagingbook.common.image.LocalMinMaxFinder.ExtremalPoint
Constructor.

F

F11 - Enum constant in enum imagingbook.common.color.cie.StandardIlluminant
Narrow Band White Fluorescent (4000K).
f15 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
f16 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
f16occ1 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
F2 - Enum constant in enum imagingbook.common.color.cie.StandardIlluminant
Cool White Fluorescent CWF (4200K).
F7 - Enum constant in enum imagingbook.common.color.cie.StandardIlluminant
Broad-Band Daylight Fluorescent (6500K).
fa18a - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fa18b - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fa18bocc1 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fa18c - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fa18cocc1 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fa18cocc2 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
face01 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
face01 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
face02 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
face02 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
face03 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
face03 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
face04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
face04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
face05 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
face05 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
face06 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
face06 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
face07 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
face07 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
face08 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
face08 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
face09 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
face09 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
face10 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
face10 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
face11 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
face11 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
face12 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
face12 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
face13 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
face14 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
face15 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
face16 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
face17 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
face18 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
face19 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
face20 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fgen1ap - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fgen1ap - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
fgen1bp - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fgen1bp - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
fgen1cp - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fgen1dp - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fgen1ep - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fgen1ep - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
fgen1fp - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fgen1fp - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
fgen2ap - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fgen2bp - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fgen2cp - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fgen2dp - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fgen2dp - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
fgen2ep - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fgen2fp - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fgen2fp - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
fgen3ap - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fgen3bp - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fgen3bp - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
fgen5ap - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fgen5bp - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fgen5cp - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fgen5cp - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
fgen5dp - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fgen5ep - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fgen5fp - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
FileUtils - Class in imagingbook.core
This class defines various static methods for managing file-based resources and JAR manifest files.
FileUtils() - Constructor for class imagingbook.core.FileUtils
 
fillD(double[][], double) - Static method in class imagingbook.common.math.Matrix
Fills the given double matrix with the specified value (destructively).
fillD(double[], double) - Static method in class imagingbook.common.math.Matrix
Fills the given double vector with the specified value (destructively).
fillD(float[][], float) - Static method in class imagingbook.common.math.Matrix
Fills the given float matrix with the specified value (destructively).
fillD(float[], float) - Static method in class imagingbook.common.math.Matrix
Fills the given float vector with the specified value (destructively).
Filter_Arbitrary - Class in Ch04_Filters
ImageJ plugin for a linear filter with a kernel of arbitrary size and integer coefficients (naive implementation).
Filter_Arbitrary() - Constructor for class Ch04_Filters.Filter_Arbitrary
Constructor, asks to open a predefined sample image if no other image is currently open.
Filter_Box_3x3 - Class in Ch04_Filters
ImageJ plugin implementing a simple linear 3×3 "box" filter.
Filter_Box_3x3() - Constructor for class Ch04_Filters.Filter_Box_3x3
Constructor, asks to open a predefined sample image if no other image is currently open.
Filter_Demo_A - Class in GenericFilterDemos
 
Filter_Demo_A() - Constructor for class GenericFilterDemos.Filter_Demo_A
 
Filter_Demo_B - Class in GenericFilterDemos
 
Filter_Demo_B() - Constructor for class GenericFilterDemos.Filter_Demo_B
 
Filter_Median - Class in Ch04_Filters
ImageJ plugin for a median filter of arbitrary size.
Filter_Median() - Constructor for class Ch04_Filters.Filter_Median
Constructor, asks to open a predefined sample image if no other image is currently open.
Filter_Smooth_3x3 - Class in Ch04_Filters
ImageJ plugin for a simple 3×3 linear smoothing filter.
Filter_Smooth_3x3() - Constructor for class Ch04_Filters.Filter_Smooth_3x3
Constructor, asks to open a predefined sample image if no other image is currently open.
FilterProgressExample - Class in imagingbook.common.filter.examples
This class defines a custom filter implementing GenericFilterVector that reports its progress, which is queried by a ProgressMonitor in the FilterProgressExample.main(String[]) method.
FilterProgressExample() - Constructor for class imagingbook.common.filter.examples.FilterProgressExample
 
FinalFitColor - Static variable in interface Ch12_Ransac_Hough.settings.RansacDrawSettings
 
Find_Corners - Class in Ch06_Corner_Detection
ImageJ plugin which demonstrates the use of gradient corner detectors (Harris, MOPS, Sho-Tomasi), optionally using sub-pixel positioning.
Find_Corners() - Constructor for class Ch06_Corner_Detection.Find_Corners
Constructor, asks to open a predefined sample image if no other image is currently open.
Find_Corners.DetectorType - Enum in Ch06_Corner_Detection
 
findColor(Color, Class<? extends ColorEnumeration>) - Static method in interface imagingbook.common.color.sets.ColorEnumeration
Searches for the specified AWT Color in the given ColorEnumeration.
findColorIndex(int, float[][]) - Method in interface imagingbook.common.color.quantize.ColorQuantizer
Finds the color table index of the color that is "closest" to the supplied RGB color (minimum Euclidean distance in color space).
findColorIndex(int, float[][]) - Method in class imagingbook.common.color.quantize.OctreeQuantizer
 
findContainingTriangle(Pnt2d) - Method in class imagingbook.common.geometry.delaunay.guibas.TriangulationGuibas
Returns the triangle that contains the specified point or null if no such triangle exists.
findMinEdgeDistance(Pnt2d) - Method in class imagingbook.common.geometry.delaunay.guibas.Triangle2D
Calculates the minimum distance from the specified point to this triangle.
findNearestEdge(Pnt2d) - Method in class imagingbook.common.geometry.delaunay.guibas.TriangulationGuibas
Returns the triangle edge nearest to the specified point.
findNeighbour(Triangle2D, Edge2D) - Method in class imagingbook.common.geometry.delaunay.guibas.TriangulationGuibas
Returns the neighboring triangle of the specified triangle sharing the same edge as specified.
findOneTriangleSharing(Edge2D) - Method in class imagingbook.common.geometry.delaunay.guibas.TriangulationGuibas
Returns one of the possible triangles sharing the specified edge.
FiniteLinearColorSequencer - Class in imagingbook.common.color.iterate
This class defines methods for iterating over an ordered set of AWT colors.
FiniteLinearColorSequencer(Color...) - Constructor for class imagingbook.common.color.iterate.FiniteLinearColorSequencer
 
FiniteLinearColorSequencer(Class<? extends ColorEnumeration>) - Constructor for class imagingbook.common.color.iterate.FiniteLinearColorSequencer
 
FiniteRandomColorSequencer - Class in imagingbook.common.color.iterate
 
FiniteRandomColorSequencer(Color...) - Constructor for class imagingbook.common.color.iterate.FiniteRandomColorSequencer
 
FiniteRandomColorSequencer(Class<? extends ColorEnumeration>) - Constructor for class imagingbook.common.color.iterate.FiniteRandomColorSequencer
 
Fire - Enum constant in enum imagingbook.common.ij.NamedLookupTable
 
FireBrick - Enum constant in enum imagingbook.common.color.sets.CssColor
 
fish0104 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fish0106 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fish0107 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fish0196 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fish0704 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fish0705 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fish0706 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fish0707 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fish0708 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fish0709 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fish0717 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fish0718 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fish0719 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fish0720 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fish0721 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fish0722 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fish0723 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fish0724 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fish0751 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fish0752 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fish0753 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fish0754 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fish0755 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fish0756 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fish0757 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fish0758 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fish0759 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fish0760 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fish14 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fish14 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
fish14aff1 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fish14occ4 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fish23 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fish23 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
fish23aff1 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fish23occ4 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fish28 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fish28 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
fish28aff1 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fish28occ4 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fish30 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fish30 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
fish30aff1 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fish30occ4 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
FitzgibbonNaive - Enum constant in enum imagingbook.common.geometry.fitting.ellipse.algebraic.EllipseFitAlgebraic.FitType
 
FitzgibbonOriginal - Enum constant in enum imagingbook.common.geometry.fitting.ellipse.algebraic.EllipseFitAlgebraic.FitType
 
FitzgibbonStable - Enum constant in enum imagingbook.common.geometry.fitting.ellipse.algebraic.EllipseFitAlgebraic.FitType
 
flatfish01 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
flatfish02 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
flatfish03 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
flatfish04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
flatfish05 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
flatfish06 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
flatfish07 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
flatfish08 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
flatfish09 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
flatfish10 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
flatfish11 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
flatfish12 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
flatfish13 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
flatfish14 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
flatfish15 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
flatfish16 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
flatfish17 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
flatfish18 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
flatfish19 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
flatfish20 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
flatfish21 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
flatfish22 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
flatfish23 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
flatfish24 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
flatfish25 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
flatfish26 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
flatfish27 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
flatfish28 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
flatfish29 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
flatfish30 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
flatfish31 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
flatfish32 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
flatten(double[][]) - Static method in class imagingbook.common.math.Matrix
Returns the values of the specified matrix as a double[] with elements arranged in row-major order.
flatten(float[][]) - Static method in class imagingbook.common.math.Matrix
Returns the values of the specified matrix as a float[] with elements arranged in row-major order.
flatten(RealMatrix) - Static method in class imagingbook.common.math.Matrix
Returns the values of the specified matrix as a double[] with elements arranged in row-major order.
flightbird01 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
flightbird02 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
flightbird03 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
flightbird04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
flightbird05 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
flightbird07 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
flightbird08 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
flightbird09 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
flightbird10 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
flightbird11 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
flightbird12 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
flightbird13 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
flightbird14 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
flightbird15 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
flightbird16 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
flightbird17 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
flightbird18 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Float(int) - Constructor for class imagingbook.spectral.dct.Dct1dDirect.Float
Constructor.
Float(int) - Constructor for class imagingbook.spectral.dct.Dct1dFast.Float
Constructor.
Float(int) - Constructor for class imagingbook.spectral.dft.Dft1dDirect.Float
Constructor using the default scaling mode.
Float(int) - Constructor for class imagingbook.spectral.dft.Dft1dFast.Float
Constructor using the default scaling mode.
Float(int, int) - Constructor for class imagingbook.spectral.dct.Dct2dDirect.Float
Constructor.
Float(int, int) - Constructor for class imagingbook.spectral.dct.Dct2dFast.Float
Constructor.
Float(int, int) - Constructor for class imagingbook.spectral.dft.Dft2dDirect.Float
Constructor using the default scaling mode.
Float(int, int) - Constructor for class imagingbook.spectral.dft.Dft2dFast.Float
Constructor using the default scaling mode.
Float(int, int, ScalingMode) - Constructor for class imagingbook.spectral.dft.Dft2dDirect.Float
Constructor using a specific scaling mode.
Float(int, int, ScalingMode) - Constructor for class imagingbook.spectral.dft.Dft2dFast.Float
Constructor using a specific scaling mode.
Float(int, ScalingMode) - Constructor for class imagingbook.spectral.dft.Dft1dDirect.Float
Constructor using a specific scaling mode.
Float(int, ScalingMode) - Constructor for class imagingbook.spectral.dft.Dft1dFast.Float
Constructor using a specific scaling mode.
FloatAccessor - Class in imagingbook.common.image.access
Image accessor for scalar images with 32-bit (float) values.
FloatAccessor(FloatProcessor, OutOfBoundsStrategy, InterpolationMethod) - Constructor for class imagingbook.common.image.access.FloatAccessor
Constructor.
floatToUnsignedByte(float) - Static method in interface imagingbook.common.color.quantize.ColorQuantizer
 
FloralWhite - Enum constant in enum imagingbook.common.color.sets.CssColor
 
Flower - Enum constant in enum imagingbook.sampleimages.GeneralSampleImage
Full-RGB color image used for various non-linear transformations.
FlowerIdx256 - Enum constant in enum imagingbook.sampleimages.GeneralSampleImage
Indexed color image with 256 colors.
Flusser_Moments_Covariance_Matrix - Class in Ch08_Binary_Regions
This ImageJ plugin calculates the covariance matrix for the 11-element Flusser moment vectors over a collection of binary images.
Flusser_Moments_Covariance_Matrix() - Constructor for class Ch08_Binary_Regions.Flusser_Moments_Covariance_Matrix
 
Flusser_Moments_From_Binary_Regions - Class in Ch08_Binary_Regions
This ImageJ plugin calculates and lists the 11 scale and rotation invariant Flusser moments for the binary regions contained in the given image.
Flusser_Moments_From_Binary_Regions() - Constructor for class Ch08_Binary_Regions.Flusser_Moments_From_Binary_Regions
Constructor, asks to open a predefined sample image if no other image is currently open.
Flusser_Moments_Matching_Demo - Class in Ch08_Binary_Regions
This ImageJ plugin demonstrates the use of complex invariant Flusser moments for 2D shape matching.
Flusser_Moments_Matching_Demo() - Constructor for class Ch08_Binary_Regions.Flusser_Moments_Matching_Demo
 
FlusserMoments - Class in imagingbook.common.geometry.moments
Naive implementation of Flusser's complex invariant moments [1].
FlusserMoments(Iterable<Pnt2d>) - Constructor for class imagingbook.common.geometry.moments.FlusserMoments
 
ForestGreen - Enum constant in enum imagingbook.common.color.sets.CssColor
 
fork01 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fork01 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
fork02 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fork02 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
fork03 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fork03 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
fork04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fork04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
fork05 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fork05 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
fork06 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fork07 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fork07 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
fork08 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fork09 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fork09 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
fork10 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fork10 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
fork11 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fork13 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fork14 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fork14 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
fork15 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fork15 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
fork16 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fork17 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fork18 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fork19 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fork19 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
fork20 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fork20 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
fork21 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fork22 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fork23 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fork24 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fork25 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fork26 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
formatText(int, String...) - Static method in class imagingbook.common.ij.DialogUtils
Splits a long string into multiple lines of the specified maximum length and builds a new string with newline (\n) characters separating successive lines.
forward(double[]) - Method in interface imagingbook.spectral.dct.Dct1d.Double
Performs an "in-place" 1D DCT forward transformation on the supplied data.
forward(double[]) - Method in class imagingbook.spectral.dct.Dct1dDirect.Double
 
forward(double[]) - Method in class imagingbook.spectral.dct.Dct1dFast.Double
 
forward(double[]) - Method in class imagingbook.spectral.dct.Dct1dSlow
 
forward(double[][]) - Method in interface imagingbook.spectral.dct.Dct2d.Double
Performs an "in-place" 2D DCT forward transformation on the supplied data.
forward(double[][], double[][]) - Method in interface imagingbook.spectral.dft.Dft2d.Double
Performs an "in-place" forward DFT or FFT on the supplied 2D data.
forward(double[], double[]) - Method in interface imagingbook.spectral.dft.Dft1d.Double
Performs an "in-place" 1D DFT forward transformation on the supplied double data.
forward(double[], double[]) - Method in class imagingbook.spectral.dft.Dft1dDirect.Double
 
forward(double[], double[]) - Method in class imagingbook.spectral.dft.Dft1dFast.Double
 
forward(float[]) - Method in interface imagingbook.spectral.dct.Dct1d.Float
Performs an "in-place" 1D DCT forward transformation on the supplied data.
forward(float[]) - Method in class imagingbook.spectral.dct.Dct1dDirect.Float
 
forward(float[]) - Method in class imagingbook.spectral.dct.Dct1dFast.Float
 
forward(float[][]) - Method in interface imagingbook.spectral.dct.Dct2d.Float
Performs an "in-place" 2D DCT forward transformation on the supplied data.
forward(float[][], float[][]) - Method in interface imagingbook.spectral.dft.Dft2d.Float
Performs an "in-place" forward DFT or FFT on the supplied 2D data.
forward(float[], float[]) - Method in interface imagingbook.spectral.dft.Dft1d.Float
Performs an "in-place" DFT forward transformation on the supplied 1D float data.
forward(float[], float[]) - Method in class imagingbook.spectral.dft.Dft1dDirect.Float
 
forward(float[], float[]) - Method in class imagingbook.spectral.dft.Dft1dFast.Float
 
FORWARD_ONLY - Enum constant in enum imagingbook.spectral.dft.ScalingMode
Scaling by a factor 1/M is applied to the forward transformation only.
fountain01 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fountain01 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
fountain02 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fountain03 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fountain03 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
fountain04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fountain04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
fountain05 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fountain05 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
fountain06 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fountain06 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
fountain07 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fountain08 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fountain09 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fountain09 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
fountain10 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fountain10 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
fountain11 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fountain12 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fountain13 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fountain13 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
fountain14 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fountain15 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fountain15 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
fountain16 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fountain16 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
fountain17 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fountain18 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fountain19 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fountain19 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
fountain20 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
fountain20 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
Fourier_Descriptor_Animation - Class in More_
This ImageJ plugin visualizes the composition of 2D shapes by superposition of nested ellipses, corresponding to complex coefficient pairs of elliptic Fourier descriptors.
Fourier_Descriptor_Animation() - Constructor for class More_.Fourier_Descriptor_Animation
Constructor, asks to open a predefined sample image if no other image is currently open.
Fourier_Descriptor_Trigonometic - Class in More_
This ImageJ plugin demonstrates the "trigonometric" construction of elliptic Fourier descriptors.
Fourier_Descriptor_Trigonometic() - Constructor for class More_.Fourier_Descriptor_Trigonometic
Constructor, asks to open a predefined sample image if no other image is currently open.
FourierDescriptor - Class in imagingbook.common.geometry.fd
This class represents elliptic Fourier descriptors.
FourierDescriptor(FourierDescriptor) - Constructor for class imagingbook.common.geometry.fd.FourierDescriptor
Constructor for cloning Fourier descriptors.
FourierDescriptor(Complex[]) - Constructor for class imagingbook.common.geometry.fd.FourierDescriptor
Constructor using the default scale (1.0).
FourierDescriptor(Complex[], double) - Constructor for class imagingbook.common.geometry.fd.FourierDescriptor
Constructor using a specific scale.
FourierDescriptorTrigonometric - Class in imagingbook.common.geometry.fd
Defines static methods to create Fourier descriptors directly from 2D polygons without re-sampling or interpolation.
FourierDescriptorUniform - Class in imagingbook.common.geometry.fd
Defines static methods to create Fourier descriptors from uniformly sampled point sequences.
fox1 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
from(boolean[]) - Static method in interface imagingbook.common.util.bits.BitVector
Creates and returns a new bitvector of type BitVector64 from the specified boolean array, setting elements to 0/false or 1/true.
from(byte[]) - Static method in interface imagingbook.common.util.bits.BitVector
Creates and returns a new bitvector of type BitVector64 from the specified byte array.
from(double[]) - Static method in interface imagingbook.common.geometry.basic.Pnt2d
Creates and returns a new point of type Pnt2d.PntDouble with the specified coordinates.
from(double[]) - Static method in class imagingbook.common.geometry.basic.Pnt2d.PntDouble
Returns a new Pnt2d.PntDouble instance.
from(double[], double[]) - Static method in class imagingbook.common.geometry.line.AlgebraicLine
Creates a new AlgebraicLine instance from a given start point and orientation vector.
from(double, double) - Static method in interface imagingbook.common.geometry.basic.Pnt2d
Creates and returns a new point of type Pnt2d.PntDouble with the specified coordinates.
from(double, double) - Static method in class imagingbook.common.geometry.basic.Pnt2d.PntDouble
Returns a new Pnt2d.PntDouble instance.
from(int[]) - Static method in interface imagingbook.common.geometry.basic.Pnt2d
Creates and returns a new point of type Pnt2d.PntInt with the specified coordinates.
from(int[]) - Static method in class imagingbook.common.geometry.basic.Pnt2d.PntInt
Returns a new Pnt2d.PntInt instance.
from(int, int) - Static method in interface imagingbook.common.geometry.basic.Pnt2d
Creates and returns a new point of type Pnt2d.PntInt with the specified coordinates.
from(int, int) - Static method in class imagingbook.common.geometry.basic.Pnt2d.PntInt
Returns a new Pnt2d.PntInt instance.
from(ByteProcessor) - Static method in class imagingbook.common.mser.components.ComponentTree
Creates a new component tree for the specified image using the default method (ComponentTree.Method.LinearTime).
from(ByteProcessor, ComponentTree.Method) - Static method in class imagingbook.common.mser.components.ComponentTree
Creates a new component tree for the specified image.
from(Pnt2d) - Static method in interface imagingbook.common.geometry.basic.Pnt2d
 
from(Pnt2d) - Static method in class imagingbook.common.geometry.basic.Pnt2d.PntDouble
Returns a new Pnt2d.PntDouble instance with the same coordinates as the given point.
from(Pnt2d) - Static method in class imagingbook.common.geometry.basic.Pnt2d.PntInt
Returns a new Pnt2d.PntInt from a given Pnt2d instance.
from(Pnt2d[]) - Static method in class imagingbook.common.geometry.fd.FourierDescriptorUniform
Creates a new Fourier descriptor from a uniformly sampled polygon V with the maximum number of Fourier coefficient pairs.
from(Pnt2d[], int) - Static method in class imagingbook.common.geometry.fd.FourierDescriptorTrigonometric
Creates a FourierDescriptor directly from the vertices of a closed polygon (without interpolation).
from(Pnt2d[], int) - Static method in class imagingbook.common.geometry.fd.FourierDescriptorUniform
Creates a new Fourier descriptor from a uniformly sampled polygon V with Mp coefficient pairs.
from(Pnt2d.PntInt) - Static method in class imagingbook.common.geometry.basic.Pnt2d.PntInt
Returns a new Pnt2d.PntInt instance from a given point.
from(Pnt2d, Pnt2d) - Static method in class imagingbook.common.geometry.line.AlgebraicLine
Creates a new AlgebraicLine instance from two given points.
from(Pnt2d, Pnt2d) - Static method in class imagingbook.common.geometry.line.HessianLine
 
from(Pnt2d, Pnt2d, Pnt2d, int) - Static method in class imagingbook.common.hough.HoughLine
 
from(AlgebraicLine) - Static method in class imagingbook.common.geometry.line.ParametricLine
 
from(ParametricLine) - Static method in class imagingbook.common.geometry.line.AlgebraicLine
Creates a new AlgebraicLine instance from a given ParametricLine.
from(SlopeInterceptLine) - Static method in class imagingbook.common.geometry.line.AlgebraicLine
Creates a new AlgebraicLine instance from a given SlopeInterceptLine.
from(Complex[]) - Static method in class imagingbook.common.geometry.fd.FourierDescriptorUniform
Creates a new Fourier descriptor from a uniformly sampled polygon V with the maximum number of Fourier coefficient pairs.
from(Complex[], int) - Static method in class imagingbook.common.geometry.fd.FourierDescriptorUniform
Creates a new Fourier descriptor from a uniformly sampled polygon V with Mp coefficient pairs.
from(PixelMap, ComponentTree.Method) - Static method in class imagingbook.common.mser.components.ComponentTree
Creates a new component tree for the specified PixelMap.
from(Point2D) - Static method in interface imagingbook.common.geometry.basic.Pnt2d
 
from(Point2D) - Static method in class imagingbook.common.geometry.basic.Pnt2d.PntDouble
Returns a new Pnt2d.PntDouble instance with the same coordinates as the given AWT Point2D.
from(Point) - Static method in class imagingbook.common.geometry.basic.Pnt2d.PntInt
Returns a new Pnt2d.PntDouble instance with the same coordinates as the given AWT Point.
from(Collection<? extends Pnt2d>) - Static method in interface imagingbook.common.geometry.delaunay.DelaunayTriangulation
Performs Delaunay triangulation on the specified points.
from(Collection<? extends Pnt2d>, boolean) - Static method in interface imagingbook.common.geometry.delaunay.DelaunayTriangulation
Performs Delaunay triangulation on the specified points with (optional) random insertion order.
from(Vector2D) - Static method in class imagingbook.common.geometry.basic.Pnt2d.PntDouble
Returns a new Pnt2d.PntDouble instance with the same coordinates as the given Apache Commons Math Vector2D.
from(T0, T1) - Static method in class imagingbook.common.util.tuples.Tuple2
 
from(T0, T1, T2) - Static method in class imagingbook.common.util.tuples.Tuple3
 
from(T0, T1, T2, T3) - Static method in class imagingbook.common.util.tuples.Tuple4
 
fromCanonicalFrame(double[]) - Method in class imagingbook.common.geometry.ellipse.project.EllipseProjector
 
fromCIEXYZ(float[]) - Method in interface imagingbook.common.color.colorspace.DirectD65Conversion
 
fromCIEXYZ(float[]) - Method in class imagingbook.common.color.colorspace.HlsColorSpace
 
fromCIEXYZ(float[]) - Method in class imagingbook.common.color.colorspace.HsvColorSpace
 
fromCIEXYZ(float[]) - Method in class imagingbook.common.color.colorspace.LabColorSpace
Converts color points in D50-based XYZ space to CIELab coordinates.
fromCIEXYZ(float[]) - Method in class imagingbook.common.color.colorspace.LinearRgb65ColorSpace
 
fromCIEXYZ(float[]) - Method in class imagingbook.common.color.colorspace.LuvColorSpace
 
fromCIEXYZ(float[]) - Method in class imagingbook.common.color.colorspace.sRGB65ColorSpace
 
fromCIEXYZ(float[]) - Method in class imagingbook.common.color.colorspace.XYZ50ColorSpace
 
fromCIEXYZ(float[]) - Method in class imagingbook.common.color.colorspace.XYZ65ColorSpace
 
fromCIEXYZ65(float[]) - Method in interface imagingbook.common.color.colorspace.DirectD65Conversion
Analogous to DirectD65Conversion.fromCIEXYZ(float[]) but accepts D65-based instead of D50-based PCS color values.
fromCIEXYZ65(float[]) - Method in class imagingbook.common.color.colorspace.LabColorSpace
 
fromCIEXYZ65(float[]) - Method in class imagingbook.common.color.colorspace.LinearRgb65ColorSpace
 
fromCIEXYZ65(float[]) - Method in class imagingbook.common.color.colorspace.LuvColorSpace
 
fromCIEXYZ65(float[]) - Method in class imagingbook.common.color.colorspace.sRGB65ColorSpace
 
fromCIEXYZ65(float[]) - Method in class imagingbook.common.color.colorspace.XYZ65ColorSpace
 
fromDoubleArray(double[][]) - Static method in class imagingbook.common.geometry.basic.PntUtils
Converts a given 2D double array double[n][2] to a point array Pnt2d[n], taking x-coordinates from column 0 and y-coordinates from column 1.
fromFirstQuadrant(double[], double[]) - Method in class imagingbook.common.geometry.ellipse.project.EllipseProjector
 
fromLongBits(long[][]) - Static method in class imagingbook.common.math.Matrix
Converts a long[][] with 64-bit double representations to the equivalent double[][].
fromPoints(Pnt2d[], Pnt2d[]) - Static method in class imagingbook.common.geometry.mappings.linear.AffineMapping2D
Creates an affine 2D mapping from two sequences of corresponding points.
fromPoints(Pnt2d[], Pnt2d[]) - Static method in class imagingbook.common.geometry.mappings.linear.ProjectiveMapping2D
Creates a projective 2D mapping from two sequences of corresponding points.
fromPoints(Pnt2d[], Pnt2d[]) - Static method in class imagingbook.common.geometry.mappings.nonlinear.BilinearMapping2D
Calculates and returns the bilinear mapping M between two point sets P, Q, with 4 points each, such that q_i = M(p_i).
fromPoints(Pnt2d, Pnt2d) - Static method in class imagingbook.common.geometry.mappings.linear.Translation2D
Creates a new translation that maps between the first point to the second point specified.
fromPoints(Pnt2d, Pnt2d, Pnt2d, Pnt2d, Pnt2d, Pnt2d) - Static method in class imagingbook.common.geometry.mappings.linear.AffineMapping2D
Creates an affine mapping from 3 pairs of corresponding 2D points (p0, p1, p2) → (q0, q1, q2).
fromRGB(float[]) - Method in class imagingbook.common.color.colorspace.AbstractRgbColorSpace
 
fromRGB(float[]) - Method in class imagingbook.common.color.colorspace.HlsColorSpace
 
fromRGB(float[]) - Method in class imagingbook.common.color.colorspace.HsvColorSpace
 
fromRGB(float[]) - Method in class imagingbook.common.color.colorspace.LabColorSpace
 
fromRGB(float[]) - Method in class imagingbook.common.color.colorspace.LinearRgb65ColorSpace
 
fromRGB(float[]) - Method in class imagingbook.common.color.colorspace.LuvColorSpace
 
fromRGB(float[]) - Method in class imagingbook.common.color.colorspace.XYZ50ColorSpace
 
fromRGB(float[]) - Method in class imagingbook.common.color.colorspace.XYZ65ColorSpace
 
fromSamples(double[][]) - Static method in class imagingbook.common.math.MahalanobisDistance
Creates a new MahalanobisDistance instance from an array of m-dimensional samples, e.g., samples = {{x1,y1}, {x2,y2},...,{xn,yn}} for a vector of n two-dimensional samples.
fromSamples(double[][], double) - Static method in class imagingbook.common.math.MahalanobisDistance
Creates a new MahalanobisDistance instance from an array of m-dimensional samples, e.g.
Fuchsia - Enum constant in enum imagingbook.common.color.sets.CssColor
 

G

g1 - Enum constant in enum imagingbook.common.filter.edgepreserving.PeronaMalikF.ConductanceFunction.Type
 
g2 - Enum constant in enum imagingbook.common.filter.edgepreserving.PeronaMalikF.ConductanceFunction.Type
 
g3 - Enum constant in enum imagingbook.common.filter.edgepreserving.PeronaMalikF.ConductanceFunction.Type
 
g4 - Enum constant in enum imagingbook.common.filter.edgepreserving.PeronaMalikF.ConductanceFunction.Type
 
Gainsboro - Enum constant in enum imagingbook.common.color.sets.CssColor
 
Gamma_Correction - Class in Ch03_Point_Operations
This ImageJ performs simple gamma correction (with fixed γ = 2.8) on a 8-bit grayscale image, which is modified.
Gamma_Correction() - Constructor for class Ch03_Point_Operations.Gamma_Correction
Constructor, asks to open a predefined sample image if no other image is currently open.
GammaMapping - Interface in imagingbook.common.color.gamma
Interface to be implemented by gamma correction classes.
Gauss - Enum constant in enum imagingbook.common.threshold.adaptive.NiblackThresholder.RegionType
 
Gauss() - Constructor for class imagingbook.common.threshold.adaptive.NiblackThresholder.Gauss
Constructor using default parameters.
Gauss(NiblackThresholder.Parameters) - Constructor for class imagingbook.common.threshold.adaptive.NiblackThresholder.Gauss
Constructor with specific parameters.
Gaussian_Filter - Class in GenericFilterDemos
This ImageJ plugin shows how to construct a generic linear filter using the classes LinearFilter and Kernel2D.
Gaussian_Filter() - Constructor for class GenericFilterDemos.Gaussian_Filter
 
Gaussian_Filter_HSV - Class in Ch15_Color_Filters
This ImageJ plugin applies a Gaussian blur filter to selected components in HSV color space.
Gaussian_Filter_HSV() - Constructor for class Ch15_Color_Filters.Gaussian_Filter_HSV
Constructor, asks to open a predefined sample image if no other image is currently open.
Gaussian_Filter_RGB - Class in Ch15_Color_Filters
This plugin performs a Gaussian filter in a user-selectable color space.
Gaussian_Filter_RGB() - Constructor for class Ch15_Color_Filters.Gaussian_Filter_RGB
Constructor, asks to open a predefined sample image if no other image is currently open.
Gaussian_Filter_Separable - Class in GenericFilterDemos
This ImageJ plugin shows how to construct a generic linear filter based on classes LinearFilter and Kernel2D.
Gaussian_Filter_Separable() - Constructor for class GenericFilterDemos.Gaussian_Filter_Separable
 
GaussianFilter - Class in imagingbook.common.filter.linear
This class implements a 2D Gaussian filter by extending LinearFilter.
GaussianFilter(double) - Constructor for class imagingbook.common.filter.linear.GaussianFilter
Constructor.
GaussianFilter(double, double) - Constructor for class imagingbook.common.filter.linear.GaussianFilter
Constructor.
GaussianFilterSeparable - Class in imagingbook.common.filter.linear
This class implements a x/y-separated 2D Gaussian filter by extending LinearFilterSeparable.
GaussianFilterSeparable(double) - Constructor for class imagingbook.common.filter.linear.GaussianFilterSeparable
Constructor accepting a common sigma for x/y.
GaussianFilterSeparable(double, double) - Constructor for class imagingbook.common.filter.linear.GaussianFilterSeparable
Constructor accepting individual sigmas for x/y.
GaussianKernel1D - Class in imagingbook.common.filter.linear
This class represents a 2D filter kernel.
GaussianKernel1D(double) - Constructor for class imagingbook.common.filter.linear.GaussianKernel1D
 
GaussianKernel2D - Class in imagingbook.common.filter.linear
This class represents a 2D filter kernel.
GaussianKernel2D(double) - Constructor for class imagingbook.common.filter.linear.GaussianKernel2D
Constructor with common sigma for x/y.
GaussianKernel2D(double, double) - Constructor for class imagingbook.common.filter.linear.GaussianKernel2D
Constructor with individual sigmas for x/y.
GaussianOctave - Class in imagingbook.common.sift.scalespace
Represents a single "octave" in a hierarchical Gaussian scale space.
GaussianScaleSpace - Class in imagingbook.common.sift.scalespace
Represents a hierarchical Gaussian scale space.
GaussianScaleSpace(FloatProcessor, int, int, double, double, int, int) - Constructor for class imagingbook.common.sift.scalespace.GaussianScaleSpace
Constructor, builds a GaussianScaleSpace from a FloatProcessor.
GeneralizedEigenDecomposition - Class in imagingbook.common.math.eigen
Solves the generalized eigenproblem of the form A x = λ B x, for square matrices A, B.
GeneralizedEigenDecomposition(double[][], double[][]) - Constructor for class imagingbook.common.math.eigen.GeneralizedEigenDecomposition
Constructor, solves the generalized eigenproblem A x = λ B x, for square matrices A, B.
GeneralizedEigenDecomposition(RealMatrix, RealMatrix) - Constructor for class imagingbook.common.math.eigen.GeneralizedEigenDecomposition
Constructor, solves the generalized eigenproblem A x = λ B x, for square matrices A, B.
GeneralizedSymmetricEigenDecomposition - Class in imagingbook.common.math.eigen
Solves the generalized symmetric eigenproblem of the form A x = λ B x, where matrices A, B are symmetric and B is positive definite (see Sec.
GeneralizedSymmetricEigenDecomposition(RealMatrix, RealMatrix) - Constructor for class imagingbook.common.math.eigen.GeneralizedSymmetricEigenDecomposition
Constructor, using default parameters.
GeneralizedSymmetricEigenDecomposition(RealMatrix, RealMatrix, double, double) - Constructor for class imagingbook.common.math.eigen.GeneralizedSymmetricEigenDecomposition
Constructor, using specific parameters.
GeneralSampleImage - Enum in imagingbook.sampleimages
Enumeration defining a set of ImageResource objects for selected sample images.
Generic_Dialog_Example - Class in ImageJ_Demos
This ImageJ plugin demonstrates the basic use of GenericDialog to create a new byte image.
Generic_Dialog_Example() - Constructor for class ImageJ_Demos.Generic_Dialog_Example
 
GenericFilter - Class in imagingbook.common.filter.generic
This is the (abstract) root class of the generic filter hierarchy.
GenericFilter() - Constructor for class imagingbook.common.filter.generic.GenericFilter
 
GenericFilterDemos - package GenericFilterDemos
 
GenericFilterScalar - Class in imagingbook.common.filter.generic
This (abstract) class represents a filter which treats all pixel values as scalars.
GenericFilterScalar() - Constructor for class imagingbook.common.filter.generic.GenericFilterScalar
 
GenericFilterScalarSeparable - Class in imagingbook.common.filter.generic
This (abstract) class represents a generic scalar filter whose pixel-operation is x/y-separable.
GenericFilterScalarSeparable() - Constructor for class imagingbook.common.filter.generic.GenericFilterScalarSeparable
 
GenericFilterVector - Class in imagingbook.common.filter.generic
This (abstract) class represents a filter which treats all pixel data as vectors.
GenericFilterVector() - Constructor for class imagingbook.common.filter.generic.GenericFilterVector
 
GenericFilterVectorSeparable - Class in imagingbook.common.filter.generic
This (abstract) class represents a generic vector filter whose pixel-operation is x/y-separable.
GenericFilterVectorSeparable() - Constructor for class imagingbook.common.filter.generic.GenericFilterVectorSeparable
 
GenericProperties - Interface in imagingbook.common.util
Defines a primitive mechanism for attaching arbitrary properties to an object dynamically using generic types to eliminate type casts.
GenericProperties.PropertyKey<T> - Class in imagingbook.common.util
Defines a generic map key to be used with GenericProperties.
GenericProperties.PropertyMap - Class in imagingbook.common.util
The underlying hash map class, to be instantiated by implementing classes.
GeometricCircle - Class in imagingbook.common.geometry.circle
Represents a geometric circle with center point (xc, yc) and radius r.
GeometricCircle(double[]) - Constructor for class imagingbook.common.geometry.circle.GeometricCircle
Constructor.
GeometricCircle(double, double, double) - Constructor for class imagingbook.common.geometry.circle.GeometricCircle
Constructor.
GeometricCircle(AlgebraicCircle) - Constructor for class imagingbook.common.geometry.circle.GeometricCircle
Constructor.
GeometricEllipse - Class in imagingbook.common.geometry.ellipse
Represents an ellipse with major axis length ra, minor axis length rb, center point (xc, yc), and orientation theta.
GeometricEllipse(double[]) - Constructor for class imagingbook.common.geometry.ellipse.GeometricEllipse
Constructor.
GeometricEllipse(double, double, double, double) - Constructor for class imagingbook.common.geometry.ellipse.GeometricEllipse
Constructor, short version for axis-aligned ellipses.
GeometricEllipse(double, double, double, double, double) - Constructor for class imagingbook.common.geometry.ellipse.GeometricEllipse
Constructor.
GeometricEllipse(AlgebraicEllipse) - Constructor for class imagingbook.common.geometry.ellipse.GeometricEllipse
Constructor.
Geometry_Rotate_Color - Class in Ch15_Color_Filters
This plugin rotates the input image.
Geometry_Rotate_Color() - Constructor for class Ch15_Color_Filters.Geometry_Rotate_Color
Constructor, asks to open a predefined sample image if no other image is currently open.
get() - Static method in class imagingbook.common.math.PrintPrecision
Returns the current print precision (number of digits).
get(int) - Method in interface imagingbook.common.util.bits.BitVector
Returns true is the specified bit-element is set (1), false otherwise (0).
get(int) - Method in class imagingbook.common.util.bits.BitVector32
 
get(int) - Method in class imagingbook.common.util.bits.BitVector64
 
get(int, int) - Method in class imagingbook.common.util.bits.BitMap
Returns true is the specified element is set (1), false otherwise (0).
get(PeronaMalikF.ConductanceFunction.Type, float) - Static method in interface imagingbook.common.filter.edgepreserving.PeronaMalikF.ConductanceFunction
 
get(Pnt2d.PntInt) - Method in class imagingbook.common.util.bits.BitMap
Returns true is the specified element is set (1), false otherwise (0).
get0() - Method in class imagingbook.common.util.tuples.Tuple2
 
get1() - Method in class imagingbook.common.util.tuples.Tuple2
 
get1dDct(int) - Method in interface imagingbook.spectral.dct.Dct2d.Double
Returns a suitable 1D DCT of the specified size (double).
get1dDct(int) - Method in interface imagingbook.spectral.dct.Dct2d.Float
Returns a suitable 1D DCT of the specified size (float).
get1dDct(int) - Method in class imagingbook.spectral.dct.Dct2dDirect.Double
 
get1dDct(int) - Method in class imagingbook.spectral.dct.Dct2dDirect.Float
 
get1dDct(int) - Method in class imagingbook.spectral.dct.Dct2dFast.Double
 
get1dDct(int) - Method in class imagingbook.spectral.dct.Dct2dFast.Float
 
get1dDft(int) - Method in interface imagingbook.spectral.dft.Dft2d.Double
Returns a suitable 1D DFT of the specified size (double).
get1dDft(int) - Method in interface imagingbook.spectral.dft.Dft2d.Float
Returns a suitable 1D DFT of the specified size (float).
get1dDft(int) - Method in class imagingbook.spectral.dft.Dft2dDirect.Double
 
get1dDft(int) - Method in class imagingbook.spectral.dft.Dft2dDirect.Float
 
get1dDft(int) - Method in class imagingbook.spectral.dft.Dft2dFast.Double
 
get1dDft(int) - Method in class imagingbook.spectral.dft.Dft2dFast.Float
 
get3x3Neighborhood(int, int, float[][]) - Method in class imagingbook.common.image.PixelPack.PixelSlice
Returns the pixel values from the 3x3 neighborhood centered at the specified position.
get3x3Neighborhood(int, int, float[][][]) - Method in class imagingbook.common.image.PixelPack
Returns the pixel values in the 3x3 neighborhood around the specified position.
getA() - Method in class imagingbook.common.corners.GradientCornerDetector
 
getAbsoluteScale() - Method in class imagingbook.common.sift.scalespace.ScaleLevel
Returns the absolute scale assigned to this scale level.
getAbsoluteScale(int) - Method in class imagingbook.common.sift.scalespace.ScaleOctave
Returns the absolute scale (σ) associated with level q.
getAbsoluteScale(int, float) - Method in class imagingbook.common.sift.scalespace.HierarchicalScaleSpace
Returns the absolute scale (σ) at scale level p, q.
getAbsoluteScale(int, int) - Method in class imagingbook.common.sift.scalespace.ScaleOctave
Returns the absolute scale (σ) for octave index p and level index q;
getAccumulator() - Method in class imagingbook.common.hough.HoughTransformLines
Returns the accumulator as a 2D float-array.
getAccumulatorExtended() - Method in class imagingbook.common.hough.HoughTransformLines
Returns the extended accumulator as a 2D float-array.
getAccumulatorImage() - Method in class imagingbook.common.hough.HoughTransformLines
Creates and returns an image of the 2D accumulator array.
getAccumulatorImageExtended() - Method in class imagingbook.common.hough.HoughTransformLines
Creates and returns an image of the extended 2D accumulator array, produced by adding a vertically mirrored copy of the accumulator to its right end.
getAccumulatorMax() - Method in class imagingbook.common.hough.HoughTransformLines
Returns the local maximum values of the accumulator as a 2D float-array (all non-maximum elements are set to zero).
getAccumulatorMaxImage() - Method in class imagingbook.common.hough.HoughTransformLines
Creates and returns an image of the local maxima of the 2D accumulator array.
getAdaptationMatrix() - Method in class imagingbook.common.color.adapt.BradfordAdaptation
Returns the composite color adaptation transformation matrix.
getAlgebraicCircle() - Method in interface imagingbook.common.geometry.fitting.circle.algebraic.CircleFitAlgebraic
Returns a AlgebraicCircle instance for this fit or null if the fit was unsuccessful.
getAlgebraicDistance(Pnt2d) - Method in class imagingbook.common.geometry.ellipse.AlgebraicEllipse
 
getAlgebraicDistance(Pnt2d) - Method in class imagingbook.common.geometry.ellipse.GeometricEllipse
 
getAllPixels() - Method in class imagingbook.common.mser.components.Component
Returns a collection of all pixels of this component, including the component's local pixels and the pixels of all child components.
getAmplitudes() - Method in class imagingbook.common.noise.perlin.PerlinNoiseGenerator
Returns an array with the amplitudes a_i used for generating * the noise function.
getAngle() - Method in class imagingbook.common.geometry.line.HessianLine
 
getArea() - Method in class imagingbook.common.geometry.ellipse.GeometricEllipse
 
getArray() - Method in class imagingbook.common.image.PixelPack.PixelSlice
Returns a reference to the data array associated with this pixel slice.
getArray() - Method in class imagingbook.common.util.SortedVector
Returns an array holding the elements of this SortedVector instance.
getB() - Method in class imagingbook.common.corners.GradientCornerDetector
 
getBaseFont() - Method in enum imagingbook.pdf.Type1CoreFont
Returns the BaseFont instance associated with this enum element.
getBasicStroke() - Method in class imagingbook.common.ij.overlay.ColoredStroke
Returns a AWT BasicStroke instance for the current state of this stroke (with no color information).
getBestMatch(double[]) - Method in class imagingbook.common.image.matching.lucaskanade.LucasKanadeMatcher1D
 
getBitVector() - Method in class imagingbook.common.util.bits.BitMap
Returns the underlying 1D BitVector.
getBlockSum1(int, int, int, int) - Method in class imagingbook.common.image.IntegralImage
Calculates the sum of the pixel values in the rectangle R, specified by the corner points a = (ua, va) and b = (ub, vb).
getBlockSum2(int, int, int, int) - Method in class imagingbook.common.image.IntegralImage
Calculates the sum of the squared pixel values in the rectangle R, specified by the corner points a = (ua, va) and b = (ub, vb).
getBotIndex() - Method in class imagingbook.common.util.LinearContainer
Returns the bottom index of this container.
getBottomLevelIndex() - Method in class imagingbook.common.sift.scalespace.HierarchicalScaleSpace
Returns the bottom level index in each scale space octave (e.g., this is -1 for the Gaussian scale space used in SIFT).
getBoundingBox() - Method in class imagingbook.common.regions.BinaryRegion
Get the x/y axes-parallel bounding box as a rectangle (including the extremal coordinates).
getBoundingBox() - Method in class imagingbook.common.regions.SegmentationBackedRegion
 
getBoundingLines() - Method in class imagingbook.common.geometry.hulls.AxisAlignedBoundingBox
Returns an array of four AlgebraicLine instances which coincide with the outline of the bounding box.
getByteArray() - Method in class imagingbook.common.filter.mask.BinaryMask
Returns a byte[x][y] with outside mask element values zero, inside mask elements non-zero.
getByteProcessor() - Method in class imagingbook.common.filter.mask.BinaryMask
Returns a byte[x][y] with outside mask element values zero, inside mask elements non-zero.
getC() - Method in class imagingbook.common.corners.GradientCornerDetector
 
getCdf() - Method in class imagingbook.common.histogram.PiecewiseLinearCdf
Returns the cumulative probabilities for the intensity values 0 to 255 as a double[].
getCdf(int) - Method in class imagingbook.common.histogram.PiecewiseLinearCdf
Returns the cumulative probability for the specified intensity value.
getCenter() - Method in class imagingbook.common.geometry.circle.GeometricCircle
Returns the center point of this circle.
getCenter() - Method in class imagingbook.common.geometry.ellipse.GeometricEllipse
 
getCenter() - Method in class imagingbook.common.mser.MserData
Returns the center point for the associated component.
getCenter() - Method in class imagingbook.common.regions.BinaryRegion
Returns the center of this region as a 2D point.
getCenterX() - Method in class imagingbook.common.filter.mask.BinaryMask
Returns the x-coordinate of the mask's reference point.
getCenterY() - Method in class imagingbook.common.filter.mask.BinaryMask
Returns the y-coordinate of the mask's reference point.
getCentralMoments() - Method in class imagingbook.common.mser.MserData
Returns the vector of central moments (mu10, mu01, mu20, mu02, mu11) for the pixel coordinates contained in the associated component.
getCentralMoments() - Method in class imagingbook.common.regions.BinaryRegion
Calculates and returns a vector of central moments: (mu20, mu02, mu11).
getChildPixels() - Method in class imagingbook.common.mser.components.Component
Returns a collection of all pixels contained in the children of this component.
getChildren() - Method in class imagingbook.common.mser.components.Component
Returns the list of this component's child components.
getCircle() - Method in interface imagingbook.common.geometry.fitting.circle.geometric.CircleFitGeometric
Returns the geometric circle produced by this fit.
getClassesInPackage(Package) - Static method in class imagingbook.common.util.ClassUtils
Collects and returns the list of classes defined in the specified package.
getClassesInPackage(String) - Static method in class imagingbook.common.util.ClassUtils
Collects and returns the list of classes defined in the specified package.
getClassPath(Class<?>) - Static method in class imagingbook.core.FileUtils
Find the path from which a given class was loaded.
getClosestLinePoint(Pnt2d) - Method in class imagingbook.common.geometry.line.AlgebraicLine
Returns the point on the line that is closest to the specified 2D point.
getClosestPoint(double[]) - Method in class imagingbook.common.geometry.ellipse.GeometricEllipse
 
getClosestPoint(Pnt2d) - Method in class imagingbook.common.geometry.ellipse.GeometricEllipse
Returns the ellipse point closest to the specified point.
getCoefficient(int) - Method in class imagingbook.common.geometry.fd.FourierDescriptor
Returns the complex-valued DFT coefficient with the specified frequency index m.
getCoefficientIndex(int) - Method in class imagingbook.common.geometry.fd.FourierDescriptor
Returns the coefficient array index for the specified frequency index, which may be positive or negative.
getCoefficientPair(int) - Method in class imagingbook.common.geometry.fd.FourierDescriptor
Returns the Fourier coefficient pair (G[-m], G[+m]) as a Complex valued array.
getCoefficients() - Method in class imagingbook.common.geometry.fd.FourierDescriptor
Returns the array G = {G[0], ..., G[M-1]} of complex-valued DFT coefficients.
getColor() - Method in enum imagingbook.common.color.sets.BasicAwtColor
 
getColor() - Method in interface imagingbook.common.color.sets.ColorEnumeration
Returns the enum item's Color.
getColor() - Method in enum imagingbook.common.color.sets.CssColor
 
getColor() - Method in enum imagingbook.common.color.sets.RalColor
 
getColor() - Method in enum imagingbook.common.mser.MserColors
 
getColor() - Method in enum imagingbook.common.sift.SiftColors
 
getColor(int) - Method in class imagingbook.common.color.iterate.FiniteLinearColorSequencer
 
getColor(int) - Method in class imagingbook.common.color.statistics.ColorHistogram
Returns the unique color with the given index.
getColorCount() - Method in interface imagingbook.common.color.quantize.ColorQuantizer
Returns the number of quantized colors.
getColorMap() - Method in interface imagingbook.common.color.quantize.ColorQuantizer
Retrieves the color map produced by this color quantizer.
getColorMap() - Method in class imagingbook.common.color.quantize.KMeansClusteringQuantizer
 
getColorMap() - Method in class imagingbook.common.color.quantize.MedianCutQuantizer
 
getColorMap() - Method in class imagingbook.common.color.quantize.OctreeQuantizer
 
getColors() - Method in class imagingbook.common.color.iterate.FiniteLinearColorSequencer
 
getColors() - Method in class imagingbook.common.color.statistics.ColorHistogram
Returns an array with all (distinct) colors of this histogram as sRGB int-encoded values.
getColors(ColorEnumeration...) - Static method in interface imagingbook.common.color.sets.ColorEnumeration
Returns a color subset as an array of colors for the specified ColorEnumeration items.
getColors(CssColor...) - Static method in enum imagingbook.common.color.sets.CssColor
 
getColors(RalColor...) - Static method in enum imagingbook.common.color.sets.RalColor
 
getColors(Class<? extends ColorEnumeration>) - Static method in interface imagingbook.common.color.sets.ColorEnumeration
Returns an array of colors defined by the specified ColorEnumeration enum class.
getColorspace() - Method in class imagingbook.common.image.ColorPack
Returns the current color space instance of this ColorPack.
getColorSpace() - Method in enum imagingbook.common.color.cie.NamedIccProfile
Returns a ICC_ColorSpace instance obtained from the associated ICC color profile.
getColumn(double[][], int) - Static method in class imagingbook.common.math.Matrix
Returns a particular column of the specified double matrix as a double vector.
getColumn(float[][], int) - Static method in class imagingbook.common.math.Matrix
Returns a particular column of the specified float matrix as a float vector.
getComparator(Class<T>) - Static method in class imagingbook.common.util.ClassUtils
Returns the "natural order" Comparator instance for the specified Comparable class.
getComplexMoment(int, int) - Method in class imagingbook.common.geometry.moments.FlusserMoments
Returns the scale-normalized complex moment of order (p,q) for the 2D point set associated with this FlusserMoments instance.
getComponentAccessor(int) - Method in class imagingbook.common.image.access.ImageAccessor
Returns the ImageAccessor for the k-th component; the result is a sub-type of ScalarAccessor.
getComponentAccessor(int) - Method in class imagingbook.common.image.access.ScalarAccessor
 
getComponentAccessor(int) - Method in class imagingbook.common.image.access.VectorAccessor
 
getComponents() - Method in class imagingbook.common.mser.components.ComponentTree
Returns an unordered collection of all tree components.
getComponents() - Method in class imagingbook.common.mser.components.ComponentTreeGlobalImmersion
 
getComponents() - Method in class imagingbook.common.mser.components.ComponentTreeLinearTime
 
getComponentTree() - Method in class imagingbook.common.mser.MserDetector
Returns the component tree for this MSER detector.
getCorners() - Method in class imagingbook.common.corners.GradientCornerDetector
 
getCornerScore(float, float, float) - Method in class imagingbook.common.corners.GradientCornerDetector
Calculates the corner response score for a single image position (u,v) from the elements A, B, C of the local structure matrix.
getCornerScore(float, float, float) - Method in class imagingbook.common.corners.HarrisCornerDetector
 
getCornerScore(float, float, float) - Method in class imagingbook.common.corners.MopsCornerDetector
 
getCornerScore(float, float, float) - Method in class imagingbook.common.corners.ShiTomasiCornerDetector
 
getCount() - Method in class imagingbook.common.hough.HoughLine
 
getCovarianceMatrix() - Method in class imagingbook.common.math.MahalanobisDistance
Returns the covariance matrix used for distance calculations.
getCovarianceMatrix() - Method in class imagingbook.common.mser.MserData
Returns the covariance matrix for the pixel coordinates contained in the associated component.
getCovarianceMatrix() - Method in class imagingbook.common.regions.BinaryRegion
Returns the 2x2 covariance matrix for the pixel coordinates contained in this region:
| σ20 σ11 |
| σ11 σ02 |
getCurrentDirectory() - Static method in class imagingbook.core.FileUtils
Deprecated.
getCurrentDirectory(Class<?>) - Static method in class imagingbook.core.FileUtils
Returns the current directory associated with the specified class.
getD() - Method in class imagingbook.common.geometry.fitting.line.LinearRegressionFit
Returns the intercept parameter d for the fitted line y = k * x + d.
getD() - Method in class imagingbook.common.geometry.line.SlopeInterceptLine
 
getD() - Method in class imagingbook.common.math.eigen.EigenDecompositionJama
Gets the block diagonal matrix D of the decomposition.
getD() - Method in class imagingbook.common.math.eigen.GeneralizedEigenDecomposition
Returns the block diagonal eigenvalue matrix D.
getD() - Method in class imagingbook.common.math.eigen.GeneralizedSymmetricEigenDecomposition
 
getD() - Method in interface imagingbook.common.math.eigen.RealEigenDecomposition
Gets the block diagonal matrix D of the decomposition.
getData() - Method in class imagingbook.common.image.PixelPack
Returns a reference to this PixelPack's internal data array, which is always two-dimensional: dimension 1 is the slice (component) index, dimension 2 is the pixel index (each slice is a 1D array).
getData() - Method in class imagingbook.common.sift.scalespace.ScaleLevel
Returns a reference to the internal (one-dimensional) data array of this scale level.
getDataOffsetCorrectionMatrix(double, double) - Method in interface imagingbook.common.geometry.fitting.ellipse.algebraic.EllipseFitAlgebraic
Returns a 6x6 matrix (U) to convert ellipse parameters qr = (ar,...,fr) calculated for data centered at (xr, yr) to ellipse parameters q = (a,...,f) for the original non-centered data: q = U * qr.
getDecenteringMatrix(double, double) - Static method in interface imagingbook.common.geometry.fitting.circle.algebraic.CircleFitAlgebraic
Used to transform the algebraic parameter vector for sample data shifted to the reference point specified.
getDefaultWeights() - Static method in class imagingbook.common.color.RgbUtils
 
getDepth() - Method in class imagingbook.common.filter.generic.GenericFilter
Returns the depth (number of components) of the currently processed image.
getDepth() - Method in class imagingbook.common.image.access.ImageAccessor
Returns the depth (number of components) of this image accessor.
getDepth() - Method in class imagingbook.common.image.access.ScalarAccessor
 
getDepth() - Method in class imagingbook.common.image.access.VectorAccessor
 
getDepth() - Method in class imagingbook.common.image.PixelPack
Returns the depth (number of slices) of the associated image.
getDescriptor1() - Method in class imagingbook.common.sift.SiftMatch
 
getDescriptor2() - Method in class imagingbook.common.sift.SiftMatch
 
getDeterminant() - Method in class imagingbook.common.math.eigen.EigenDecompositionJama
Calculates and returns the determinant of the decomposed matrix.
getDiagonal(double[][]) - Static method in class imagingbook.common.math.Matrix
Returns a vector with the diagonal elements of the specified matrix.
getDiagonal(float[][]) - Static method in class imagingbook.common.math.Matrix
Returns a vector with the diagonal elements of the specified matrix.
getDiagonal(RealMatrix) - Static method in class imagingbook.common.math.Matrix
Returns a vector with the diagonal elements of the specified matrix.
getDimension() - Method in class imagingbook.common.math.MahalanobisDistance
Returns the sample dimension (M) for this instance.
getDistance() - Method in class imagingbook.common.geometry.delaunay.guibas.Edge2D.Distance
 
getDistance() - Method in class imagingbook.common.sift.SiftMatch
 
getDistance(double[]) - Method in class imagingbook.common.geometry.ellipse.project.EllipseProjector
Calculates the distance to the closest ellipse point (but not the point itself).
getDistance(double, double) - Method in class imagingbook.common.geometry.line.AlgebraicLine
Returns the orthogonal distance between this line and the point (x, y).
getDistance(Pnt2d) - Method in interface imagingbook.common.geometry.basic.Pnt2d
Implementation required by Primitive2d interface.
getDistance(Pnt2d) - Method in interface imagingbook.common.geometry.basic.Primitive2d
Returns the minimum absolute distance from the specified point to this curve.
getDistance(Pnt2d) - Method in class imagingbook.common.geometry.circle.GeometricCircle
Returns the (unsigned) distance between the specified point and this circle.
getDistance(Pnt2d) - Method in class imagingbook.common.geometry.ellipse.GeometricEllipse
Returns the closest (geometric) distance of the specified point to this ellipse.
getDistance(Pnt2d) - Method in class imagingbook.common.geometry.line.AlgebraicLine
Returns the orthogonal (unsigned) distance between this line and the point p.
getDistance(SiftDescriptor) - Method in class imagingbook.common.sift.SiftDescriptor
Calculates and returns the distance between this descriptor's feature vector and another descriptor's feature vector using the Euclidean distance (VectorNorm.L2).
getDistance(SiftDescriptor, VectorNorm) - Method in class imagingbook.common.sift.SiftDescriptor
Calculates and returns the distance between this descriptor's feature vector and another descriptor's feature vector using the specified VectorNorm.
getDistanceMap() - Method in class imagingbook.common.image.matching.DistanceTransform
Returns the distance map as a 2D float array with the same size as the original image.
getDistanceSq(double[]) - Method in class imagingbook.common.geometry.ellipse.project.EllipseProjector
 
getDogScaleSpace() - Method in class imagingbook.common.sift.SiftDetector
Returns the DogScaleSpace for this SIFT detector instance.
getDraw() - Method in class imagingbook.common.ransac.RansacResult
Returns the randomly drawn points that lead to this result.
getEdge() - Method in class imagingbook.common.geometry.delaunay.guibas.Edge2D.Distance
 
getEdgeBinary() - Method in class imagingbook.common.edges.CannyEdgeDetector
Returns a binary edge image, obtained by rendering the detected edge traces.
getEdgeMagnitude() - Method in class imagingbook.common.edges.CannyEdgeDetector
 
getEdgeMagnitude() - Method in interface imagingbook.common.edges.EdgeDetector
Returns the calculated edge magnitude for each pixel as a FloatProcessor.
getEdgeMagnitude() - Method in class imagingbook.common.edges.GrayscaleEdgeDetector
 
getEdgeMagnitude() - Method in class imagingbook.common.edges.MonochromaticEdgeDetector
 
getEdgeMagnitude() - Method in class imagingbook.common.edges.MultiGradientEdgeDetector
 
getEdgeOrientation() - Method in class imagingbook.common.edges.CannyEdgeDetector
 
getEdgeOrientation() - Method in interface imagingbook.common.edges.EdgeDetector
Returns the calculated edge orientation for each pixel as a FloatProcessor.
getEdgeOrientation() - Method in class imagingbook.common.edges.GrayscaleEdgeDetector
 
getEdgeOrientation() - Method in class imagingbook.common.edges.MonochromaticEdgeDetector
 
getEdgeOrientation() - Method in class imagingbook.common.edges.MultiGradientEdgeDetector
 
getEdgeTraces() - Method in class imagingbook.common.edges.CannyEdgeDetector
Returns a list of detected EdgeTrace instances.
getEffectiveKernel(Kernel1D, Kernel1D) - Static method in class imagingbook.common.filter.linear.Kernel2D
Calculates the effective 2D kernel array from two 1D kernels assumed to be applied in x- and y-direction, respectively.
getEigenvector(int) - Method in class imagingbook.common.math.eigen.EigenDecompositionApache
 
getEigenvector(int) - Method in class imagingbook.common.math.eigen.EigenDecompositionJama
Returns a copy of the specified eigenvector, i.e., the associated column vector of the matrix returned by EigenDecompositionJama.getV().
getEigenvector(int) - Method in class imagingbook.common.math.eigen.Eigensolver2x2
 
getEigenvector(int) - Method in class imagingbook.common.math.eigen.GeneralizedEigenDecomposition
Returns the specified eigenvector.
getEigenvector(int) - Method in class imagingbook.common.math.eigen.GeneralizedSymmetricEigenDecomposition
 
getEigenvector(int) - Method in interface imagingbook.common.math.eigen.RealEigenDecomposition
Returns the k-th eigenvector, i.e., the k-th column vector of the matrix returned by RealEigenDecomposition.getV().
getElapsedTime() - Method in class imagingbook.common.mser.MserDetector
Returns the time required for the MSER detector to process the associated image (in milliseconds).
getElapsedTime() - Method in class imagingbook.common.util.progress.ProgressMonitor
Returns the time elapsed since monitoring started (in seconds).
getElement(int) - Method in class imagingbook.common.util.LinearContainer
Returns the k-th element of this container.
getElementCount() - Method in class imagingbook.common.filter.mask.BinaryMask
Returns the number of inside-mask (1) elements.
getEllipse() - Method in interface imagingbook.common.geometry.fitting.ellipse.algebraic.EllipseFitAlgebraic
Returns a algebraic ellipse constructed from the estimated ellipse parameters.
getEllipse() - Method in class imagingbook.common.geometry.fitting.ellipse.geometric.EllipseFitGeometric
Returns a geometric Ellipse or null if the fit was unsuccessful.
getEllipse() - Method in class imagingbook.common.mser.MserData
Returns the equivalent ellipse for the associated component.
getEllipse(int) - Method in class imagingbook.common.geometry.fd.FourierDescriptor
Returns the ellipse associated with a single Fourier coefficient pair (G[-m], G[+m]) as a (AWT) Shape object.
getEllipseParameters(int) - Method in class imagingbook.common.geometry.fd.FourierDescriptor
Returns the parameters of the geometric ellipse associated with a single Fourier coefficient pair (G[-m], G[+m]).
getEmptySlice() - Method in class imagingbook.common.image.PixelPack
Creates and returns a new PixelPack.PixelSlice with the same dimensions and out-of-bounds strategy as this PixelPack.
getEnumConstantsSorted(Class<E>) - Static method in class imagingbook.common.util.ClassUtils
Returns an array of all constants defined by the specified enum class, sorted by their names.
getEquivalentEllipse() - Method in class imagingbook.common.regions.BinaryRegion
Calculates and returns this region's equivalent ellipse (see Sec.
getError() - Method in class imagingbook.common.geometry.fitting.points.AffineFit2d
 
getError() - Method in interface imagingbook.common.geometry.fitting.points.LinearFit2d
Returns the total error for this fit.
getError() - Method in class imagingbook.common.geometry.fitting.points.ProcrustesFit2d
 
getError() - Method in class imagingbook.common.geometry.fitting.points.ProjectiveFit2d
 
getFeatures() - Method in class imagingbook.common.sift.SiftDescriptor
Returns this descriptor's feature vector (array of integers).
getFileExtension(String) - Static method in class imagingbook.core.FileUtils
Extracts the extension part of a pathname as a string.
getFileName() - Method in enum imagingbook.common.color.cie.NamedIccProfile
 
getFileName() - Method in interface imagingbook.core.resource.ImageResource
 
getFileName() - Method in interface imagingbook.core.resource.NamedResource
Returns the file name for the associated resource (to be implemented by concrete classes).
getFileName() - Method in enum imagingbook.pdf.Type1CoreFont
 
getFileName() - Method in enum imagingbook.sampleimages.GeneralSampleImage
 
getFillColor() - Method in class imagingbook.common.ij.overlay.ColoredStroke
 
getFit(CircleFitAlgebraic.FitType, Pnt2d[]) - Static method in interface imagingbook.common.geometry.fitting.circle.algebraic.CircleFitAlgebraic
Creates and returns a new circle fit instance of the specified type for the given sample points.
getFit(CircleFitGeometric.FitType, Pnt2d[], GeometricCircle) - Static method in interface imagingbook.common.geometry.fitting.circle.geometric.CircleFitGeometric
 
getFit(EllipseFitAlgebraic.FitType, Pnt2d[], Pnt2d) - Static method in interface imagingbook.common.geometry.fitting.ellipse.algebraic.EllipseFitAlgebraic
 
getFit(EllipseFitGeometric.FitType, Pnt2d[], GeometricEllipse) - Static method in class imagingbook.common.geometry.fitting.ellipse.geometric.EllipseFitGeometric
 
getFloatProcessor() - Method in class imagingbook.common.image.PixelPack.PixelSlice
Returns a FloatProcessor for this PixelPack.PixelSlice sharing the internal pixel data (nothing is copied).
getFloatProcessor(int) - Method in class imagingbook.common.image.PixelPack
Returns the FloatProcessor for the kth pixel slice.
getFloatProcessorCopy() - Method in class imagingbook.common.image.PixelPack.PixelSlice
Returns a FloatProcessor for this PixelPack.PixelSlice by copying the internal pixel data.
getFloatProcessors() - Method in class imagingbook.common.image.PixelPack
Returns an array of FloatProcessor instances for this PixelPack.
getFormatStringFloat() - Static method in class imagingbook.common.math.PrintPrecision
Returns the floaing-point format string for the current print precision (to be used in String.format(String, Object...), for example "%.6f" if print precision is set to 6, or "%e" when precision ≤0.
getFrequencies() - Method in class imagingbook.common.color.statistics.ColorHistogram
Returns an array with the frequencies of all (distinct) colors of this histogram.
getFrequencies() - Method in class imagingbook.common.noise.perlin.PerlinNoiseGenerator
Returns an array with the frequencies f_i used for generating the noise function
getFrequency(int) - Method in class imagingbook.common.color.statistics.ColorHistogram
Returns the frequency of the unique color with the given index.
getFromDialog(ParameterBundle<?>, GenericDialog) - Static method in class imagingbook.common.ij.DialogUtils
Retrieves the field values of the specified ParameterBundle from the GenericDialog instance.
getGaussianScaleSpace() - Method in class imagingbook.common.sift.SiftDetector
Returns the GaussianScaleSpace for this SIFT detector instance.
getGeometricCircle() - Method in interface imagingbook.common.geometry.fitting.circle.algebraic.CircleFitAlgebraic
Returns a GeometricCircle instance for this fit or null if the fit was unsuccessful.
getGeometricEllipseParameters(AlgebraicEllipse) - Static method in class imagingbook.common.geometry.ellipse.GeometricEllipse
Calculates and returns the geometric ellipse parameters from a given algebraic ellipse (see Eqns.
getGoncharovaDistance(Pnt2d) - Method in class imagingbook.common.geometry.ellipse.AlgebraicEllipse
 
getGradientPolar(int, int, double[]) - Method in class imagingbook.common.sift.scalespace.ScaleLevel
Calculates the gradient at the specified scale level position in polar form.
getGraphics2D() - Method in class imagingbook.common.image.ImageGraphics
Returns the underlying Graphics2D object, which can be used to perform arbitrary graphics operations.
getH() - Method in class imagingbook.common.filter.linear.Kernel1D
Returns the kernel's 1D array.
getH() - Method in class imagingbook.common.filter.linear.Kernel2D
Returns the kernel's 2D array.
getHeight() - Method in class imagingbook.common.filter.generic.GenericFilter
Returns the height of the currently processed image.
getHeight() - Method in class imagingbook.common.filter.linear.Kernel2D
Returns the height of this kernel.
getHeight() - Method in class imagingbook.common.filter.mask.BinaryMask
 
getHeight() - Method in class imagingbook.common.image.access.ImageAccessor
Returns the height of the associated image.
getHeight() - Method in class imagingbook.common.image.GridIndexer2D
Returns the height of the associated image.
getHeight() - Method in class imagingbook.common.image.PixelPack
Returns the height of the associated image.
getHeight() - Method in class imagingbook.common.image.PixelPack.PixelSlice
Returns the height of the associated image (see also GridIndexer2D).
getHeight() - Method in class imagingbook.common.mser.components.Component
Returns the height of the sub-tree which this component is the root of.
getHeight() - Method in class imagingbook.common.regions.BinaryRegionSegmentation
Returns the height of the segmented image.
getHeight() - Method in class imagingbook.common.sift.scalespace.ScaleLevel
Returns the height of this scale level.
getHeight() - Method in class imagingbook.common.sift.scalespace.ScaleOctave
Returns the image height of this scale space octave.
getHeight() - Method in class imagingbook.common.util.bits.BitMap
Returns the height of this BitMap.
getHeight() - Method in interface imagingbook.spectral.dct.Dct2d
Returns the 'height' of the 2D data array (length of dimension 1).
getHeight() - Method in class imagingbook.spectral.dct.Dct2dDirect
 
getHeight() - Method in interface imagingbook.spectral.dft.Dft2d
Returns the 'height' of the 2D data array (length of dimension 1).
getHeight() - Method in class imagingbook.spectral.dft.Dft2dDirect
 
getHistory() - Method in interface imagingbook.common.geometry.fitting.circle.geometric.CircleFitGeometric
 
getHistory() - Method in class imagingbook.common.geometry.fitting.circle.geometric.CircleFitGeometricCoord
 
getHistory() - Method in class imagingbook.common.geometry.fitting.circle.geometric.CircleFitGeometricDist
 
getHistory() - Method in class imagingbook.common.geometry.fitting.ellipse.geometric.EllipseFitGeometric
 
getHistory() - Method in class imagingbook.common.geometry.fitting.ellipse.geometric.EllipseGeometricFitCoord
 
getHistory() - Method in class imagingbook.common.geometry.fitting.ellipse.geometric.EllipseGeometricFitDist
 
getHorizontal() - Method in class imagingbook.common.image.Projection
Returns the horizontal projection of the associated image.
getIm() - Method in class imagingbook.common.math.Complex
Returns the imaginary part of this complex number.
getImageIcon() - Method in interface imagingbook.core.resource.ImageResource
Returns an icon for this ImageResource with the default icon size.
getImageIcon(int) - Method in interface imagingbook.core.resource.ImageResource
Returns an icon for this ImageResource with the specified size.
getImagEigenvalue(int) - Method in class imagingbook.common.math.eigen.EigenDecompositionJama
 
getImagEigenvalues() - Method in class imagingbook.common.math.eigen.EigenDecompositionJama
Return the imaginary parts of the eigenvalues
getImagEigenvalues() - Method in class imagingbook.common.math.eigen.GeneralizedEigenDecomposition
Returns a vector with the imaginary parts of the eigenvalues.
getImagEigenvalues() - Method in class imagingbook.common.math.eigen.GeneralizedSymmetricEigenDecomposition
 
getImagePlus() - Method in interface imagingbook.core.resource.ImageResource
Opens end returns a ImagePlus instance for this ImageResource.
getImages(String) - Method in class imagingbook.common.sift.scalespace.HierarchicalScaleSpace
Returns the contents of this scale space as an array of ImageJ (ImagePlus) images, one for each octave.
getImageShortTitles(ImagePlus[]) - Static method in class imagingbook.common.ij.IjUtils
Returns an array of strings containing the short titles of the images supplied.
getImageStack() - Method in class imagingbook.common.sift.scalespace.ScaleOctave
Returns an ImageJ ImageStack for this octave which can be displayed.
getIndex() - Method in class imagingbook.common.image.PixelPack.PixelSlice
Returns the slice index for this pixel slice, i.e, the component number in the containing pixel pack.
getIndex(int) - Method in class imagingbook.common.util.PrimitiveSortMap
Returns the index of the n-th smallest element of the original number sequence (passed to the constructor), starting with n = 0, which returns the index of the smallest element.
getIndex(int, int) - Method in class imagingbook.common.image.GridIndexer2D.ExceptionIndexer
 
getIndex(int, int) - Method in class imagingbook.common.image.GridIndexer2D
Returns the 1D array index for a given pair of image coordinates.
getIndex(int, int) - Method in class imagingbook.common.image.GridIndexer2D.MirrorImageIndexer
 
getIndex(int, int) - Method in class imagingbook.common.image.GridIndexer2D.NearestBorderIndexer
 
getIndex(int, int) - Method in class imagingbook.common.image.GridIndexer2D.ZeroValueIndexer
 
getInliers() - Method in class imagingbook.common.ransac.RansacResult
Returns the set of inliers (points) associated with this result.
getInnerContours() - Method in class imagingbook.common.regions.BinaryRegion
Get all inner contours of this region if available, null otherwise.
getInnerContours() - Method in interface imagingbook.common.regions.ContourTracer
Retrieves all inner contours of the associated region labeling.
getInnerContours() - Method in class imagingbook.common.regions.RegionContourSegmentation
 
getInnerContours() - Method in class imagingbook.common.regions.SegmentationBackedRegion
 
getInnerContours(boolean) - Method in interface imagingbook.common.regions.ContourTracer
Retrieves all inner contours of the associated region labeling.
getInnerContours(boolean) - Method in class imagingbook.common.regions.RegionContourSegmentation
 
getInstance() - Static method in class imagingbook.common.color.colorspace.AdobeRgbColorSpace
Returns a singleton instance of AdobeRgbColorSpace.
getInstance() - Static method in class imagingbook.common.color.colorspace.HlsColorSpace
 
getInstance() - Static method in class imagingbook.common.color.colorspace.HsvColorSpace
 
getInstance() - Static method in class imagingbook.common.color.colorspace.LabColorSpace
 
getInstance() - Static method in class imagingbook.common.color.colorspace.LinearRgb65ColorSpace
 
getInstance() - Static method in class imagingbook.common.color.colorspace.LuvColorSpace
 
getInstance() - Static method in class imagingbook.common.color.colorspace.sRGB65ColorSpace
 
getInstance() - Static method in class imagingbook.common.color.colorspace.XYZ50ColorSpace
 
getInstance() - Static method in class imagingbook.common.color.colorspace.XYZ65ColorSpace
 
getInstance() - Method in enum imagingbook.common.corners.SubpixelMaxInterpolator.Method
 
getInstance() - Static method in class imagingbook.common.corners.SubpixelMaxInterpolator.QuadraticLeastSquares
 
getInstance() - Static method in class imagingbook.common.corners.SubpixelMaxInterpolator.QuadraticTaylor
 
getInstance() - Static method in class imagingbook.common.corners.SubpixelMaxInterpolator.Quartic
 
getInstance() - Static method in class imagingbook.common.geometry.fd.PolygonSampler
 
getInstance() - Static method in class imagingbook.common.math.VectorNorm.L1
Returns an instance of this specific VectorNorm type.
getInstance() - Static method in class imagingbook.common.math.VectorNorm.L2
Returns an instance of this specific VectorNorm type.
getInstance() - Static method in class imagingbook.common.math.VectorNorm.Linf
Returns an instance of this specific VectorNorm type.
getInstance() - Method in enum imagingbook.common.math.VectorNorm.NormType
Returns the (singleton) VectorNorm instance associated with this specific VectorNorm.NormType.
getInstance(double[], double[]) - Static method in class imagingbook.common.color.adapt.BradfordAdaptation
Returns a BradfordAdaptation instance for the specified white point coordinates.
getInstance(double[], double[]) - Static method in class imagingbook.common.color.adapt.XYZscalingAdaptation
Returns a XYZscalingAdaptation instance for the specified white point coordinates.
getInstance(int, double, double) - Static method in class imagingbook.common.corners.SubpixelMaxInterpolator.Quartic
 
getInstance(Illuminant, Illuminant) - Static method in class imagingbook.common.color.adapt.BradfordAdaptation
Returns a BradfordAdaptation instance for the specified illuminants (white points).
getInstance(Illuminant, Illuminant) - Static method in class imagingbook.common.color.adapt.XYZscalingAdaptation
Returns a XYZscalingAdaptation instance for the specified illuminants (white points).
getInternalDecomposition() - Method in class imagingbook.common.math.eigen.EigenDecompositionApache
Returns the underlying Apache eigendecomposition instance, mainly for debugging.
getInterpolatedValue(ScalarAccessor, double, double) - Method in class imagingbook.common.image.interpolation.BicubicInterpolator
 
getInterpolatedValue(ScalarAccessor, double, double) - Method in class imagingbook.common.image.interpolation.BilinearInterpolator
 
getInterpolatedValue(ScalarAccessor, double, double) - Method in class imagingbook.common.image.interpolation.LanczosInterpolator
 
getInterpolatedValue(ScalarAccessor, double, double) - Method in class imagingbook.common.image.interpolation.NearestNeighborInterpolator
 
getInterpolatedValue(ScalarAccessor, double, double) - Method in interface imagingbook.common.image.interpolation.PixelInterpolator
Returns the interpolated pixel value for the specified position.
getInterpolatedValue(ScalarAccessor, double, double) - Method in class imagingbook.common.image.interpolation.SplineInterpolator
 
getInterpolationMethod() - Method in class imagingbook.common.image.access.ImageAccessor
Returns the InterpolationMethod specified for this ImageAccessor.
getInvariantMoments() - Method in class imagingbook.common.geometry.moments.FlusserMoments
Calculates and returns a vector of 11 invariant moments for the specified set of 2D points.
getInverse() - Method in interface imagingbook.common.geometry.mappings.Inversion
Returns the inverse of this mapping.
getInverse() - Method in class imagingbook.common.geometry.mappings.linear.AffineMapping2D
Calculates and returns the inverse mapping.
getInverse() - Method in class imagingbook.common.geometry.mappings.linear.LinearMapping2D
Calculates and returns the inverse mapping.
getInverse() - Method in class imagingbook.common.geometry.mappings.linear.ProjectiveMapping2D
Calculates and returns the inverse mapping.
getInverse() - Method in class imagingbook.common.geometry.mappings.linear.Rotation2D
 
getInverse() - Method in class imagingbook.common.geometry.mappings.linear.Scaling2D
Calculates and returns the inverse mapping.
getInverse() - Method in class imagingbook.common.geometry.mappings.linear.Translation2D
 
getInverse() - Method in class imagingbook.common.geometry.mappings.nonlinear.LogPolarMapping1
 
getInverse() - Method in class imagingbook.common.geometry.mappings.nonlinear.LogPolarMapping2
 
getInverseCdf(double) - Method in class imagingbook.common.histogram.PiecewiseLinearCdf
Returns the inverse cumulative probability function a = P-1(a), that is, the intensity value a associated with a given cum.
getInverseCovarianceMatrix() - Method in class imagingbook.common.math.MahalanobisDistance
Returns the inverse of the conditioned covariance matrix.
getIteration() - Method in class imagingbook.common.image.matching.lucaskanade.LucasKanadeMatcher
Returns the current iteration number.
getIterations() - Method in interface imagingbook.common.geometry.fitting.circle.geometric.CircleFitGeometric
 
getIterations() - Method in class imagingbook.common.geometry.fitting.circle.geometric.CircleFitGeometricCoord
 
getIterations() - Method in class imagingbook.common.geometry.fitting.circle.geometric.CircleFitGeometricDist
 
getIterations() - Method in class imagingbook.common.geometry.fitting.ellipse.geometric.EllipseFitGeometric
 
getIterations() - Method in class imagingbook.common.geometry.fitting.ellipse.geometric.EllipseGeometricFitCoord
 
getIterations() - Method in class imagingbook.common.geometry.fitting.ellipse.geometric.EllipseGeometricFitDist
 
getIterations() - Method in class imagingbook.common.morphology.BinaryThinning
Returns the number of iterations performed since the last invocation of BinaryThinning.applyTo(ByteProcessor) or BinaryThinning.reset().
getIterator(T[]) - Static method in class imagingbook.common.util.ArrayUtils
Returns an iterator for the specified (non-primitive) array.
getJacobian(Pnt2d) - Method in interface imagingbook.common.geometry.mappings.Jacobian
Returns the Jacobian matrix for this mapping, evaluated at the given 2D point.
getJacobian(Pnt2d) - Method in class imagingbook.common.geometry.mappings.linear.AffineMapping2D
 
getJacobian(Pnt2d) - Method in class imagingbook.common.geometry.mappings.linear.ProjectiveMapping2D
 
getJacobian(Pnt2d) - Method in class imagingbook.common.geometry.mappings.linear.Translation2D
 
getJarManifest(Class<?>) - Static method in class imagingbook.core.FileUtils
Finds the manifest (from META-INF/MANIFEST.MF) of the JAR file from which clazz was loaded.
getJavaDocUrl() - Method in interface imagingbook.core.jdoc.JavaDocHelp
Returns a JavaDoc URL for this object's class.
getJavaDocUrl(Class<?>) - Static method in interface imagingbook.core.jdoc.JavaDocHelp
Returns the JavaDoc URL for the specified class, which is obtained from the value of JavaDocBaseUrl annotations present at the PACKAGE level (in file package-info.java).
getK() - Method in class imagingbook.common.geometry.fitting.line.LinearRegressionFit
Returns the slope parameter k for the fitted line y = k * x + d.
getK() - Method in class imagingbook.common.geometry.line.SlopeInterceptLine
 
getLabel() - Method in class imagingbook.common.regions.Contour
Get the region label associated with this contour.
getLabel() - Method in class imagingbook.common.regions.SegmentationBackedRegion
Returns the label (number) of this region.
getLabel(int, int) - Method in class imagingbook.common.regions.BinaryRegionSegmentation
Returns the label number for the specified image coordinate.
getLabel(int, int) - Method in class imagingbook.common.regions.RegionContourSegmentation
 
getLargestIndex(double[]) - Static method in class imagingbook.common.util.PrimitiveSortMap
Returns the index of the largest element of the specified array.
getLargestIndex(float[]) - Static method in class imagingbook.common.util.PrimitiveSortMap
Returns the index of the largest element of the specified array.
getLargestIndex(int[]) - Static method in class imagingbook.common.util.PrimitiveSortMap
Returns the index of the largest element of the specified array.
getLargestValue(double[]) - Static method in class imagingbook.common.util.PrimitiveSortMap
Returns the largest element of the specified array.
getLargestValue(float[]) - Static method in class imagingbook.common.util.PrimitiveSortMap
Returns the largest element of the specified array.
getLargestValue(int[]) - Static method in class imagingbook.common.util.PrimitiveSortMap
Returns the largest element of the specified array.
getLastIterationCount() - Method in class imagingbook.common.geometry.ellipse.project.OrthogonalEllipseProjector
 
getLastIterationCount() - Method in class imagingbook.common.geometry.ellipse.project.OrthogonalEllipseProjectorNewton
 
getLeaves() - Method in class imagingbook.common.mser.components.ComponentTree
Finds and returns a collection of all leaf components of this tree.
getLeftAxisPoint() - Method in class imagingbook.common.geometry.ellipse.GeometricEllipse
Deprecated.
getLength() - Method in class imagingbook.common.image.PixelPack.PixelSlice
Returns the length (number of pixels) of the associated 1D pixel array.
getLength() - Method in class imagingbook.common.regions.Contour
Get the length of the contour.
getLength() - Method in interface imagingbook.common.util.bits.BitVector
Returns the length of this bit vector.
getLength() - Method in class imagingbook.common.util.bits.BitVector32
 
getLength() - Method in class imagingbook.common.util.bits.BitVector64
 
getLevel() - Method in class imagingbook.common.mser.components.Component
Returns the level (max.
getLevel(int) - Method in class imagingbook.common.sift.scalespace.ScaleOctave
Returns a reference to the scale level of this octave with the specified index.
getLine() - Method in interface imagingbook.common.geometry.fitting.line.LineFit
Returns the AlgebraicLine associated with this line fit.
getLineParameters() - Method in class imagingbook.common.geometry.fitting.line.IncrementalLineFit
 
getLineParameters() - Method in class imagingbook.common.geometry.fitting.line.LinearRegressionFit
 
getLineParameters() - Method in interface imagingbook.common.geometry.fitting.line.LineFit
Returns the parameters [A, B, C] for the AlgebraicLine associated with this line fit.
getLineParameters() - Method in class imagingbook.common.geometry.fitting.line.OrthogonalLineFitEigen
 
getLineParameters() - Method in class imagingbook.common.geometry.fitting.line.OrthogonalLineFitHomogeneous
 
getLineParameters() - Method in class imagingbook.common.geometry.fitting.line.OrthogonalLineFitSvd
 
getLines(int, int) - Method in class imagingbook.common.hough.HoughTransformLines
Finds and returns the parameters of the strongest lines with a specified min.
getLocalAffineFrame(Component<MserData>) - Method in class imagingbook.common.mser.LocalAffineFrameExtractor
Extracts a single local-affine frame for the specified MSER component.
getLocalPixels() - Method in class imagingbook.common.mser.components.Component
Returns a list of "local" pixels that directly belong to this component All these pixels have the same 'level' as the component itself.
getLUT() - Method in enum imagingbook.common.ij.NamedLookupTable
Returns the actual lookup table for this named item.
getMagnification(ImagePlus) - Static method in class imagingbook.common.ij.GuiTools
Returns the current magnification (zoom) factor for the specified ImagePlus instance.
getMagnitude() - Method in class imagingbook.common.sift.SiftDescriptor
Returns this descriptor's gradient response magnitude (score).
getMagnitude(double[][], double[][]) - Method in interface imagingbook.spectral.dft.Dft2d.Double
Calculates and returns the magnitude of the supplied complex-valued 2D data.
getMagnitude(float[][], float[][]) - Method in interface imagingbook.spectral.dft.Dft2d.Float
Calculates and returns the magnitude of the supplied complex-valued 2D data.
getMatch(float[][]) - Method in class imagingbook.common.image.matching.CorrCoeffMatcher
Matches the specified reference image R to the (fixed) search image I.
getMatch(ByteProcessor) - Method in class imagingbook.common.image.matching.ChamferMatcher
Calculates the match function for specified reference image R to this matcher's search image I (defined by the constructor).
getMatch(ImageProcessor) - Method in class imagingbook.common.image.matching.CorrCoeffMatcher
Matches the specified reference image R to the (fixed) search image I.
getMatch(Pnt2d.PntInt[], int, int) - Method in class imagingbook.common.image.matching.ChamferMatcher
Matches the specified point set to the (fixed) search image I.
getMatch(ProjectiveMapping2D) - Method in class imagingbook.common.image.matching.lucaskanade.LucasKanadeMatcher
Performs the full optimization on the given image pair (I, R).
getMax(float[]) - Method in class imagingbook.common.corners.SubpixelMaxInterpolator
Tries to locate the sub-pixel maximum from the 9 discrete sample values (s0,...,s8) taken from a 3x3 neighborhood, arranged in the following order:
getMax(float[]) - Method in class imagingbook.common.corners.SubpixelMaxInterpolator.QuadraticLeastSquares
 
getMax(float[]) - Method in class imagingbook.common.corners.SubpixelMaxInterpolator.QuadraticTaylor
 
getMax(float[]) - Method in class imagingbook.common.corners.SubpixelMaxInterpolator.Quartic
 
getMaxima(int) - Method in class imagingbook.common.image.LocalMinMaxFinder
Returns the detected local maxima as an array of type LocalMinMaxFinder.ExtremalPoint.
getMaxLabel() - Method in class imagingbook.common.regions.BinaryRegionSegmentation
Returns the maximum label assigned by this segmentation.
getMCAT() - Static method in class imagingbook.common.color.adapt.BradfordAdaptation
 
getMCATi() - Static method in class imagingbook.common.color.adapt.BradfordAdaptation
 
getMean(int, int, int, int) - Method in class imagingbook.common.image.IntegralImage
Calculates the mean of the image values in the specified rectangle.
getMeanSquareError(Pnt2d[]) - Method in class imagingbook.common.geometry.circle.GeometricCircle
Calculates and returns the mean of the squared distances between this circle and a set of 2D points.
getMeanSquareError(Pnt2d[]) - Method in class imagingbook.common.geometry.ellipse.GeometricEllipse
Returns the mean squared error between this ellipse and a set of 2D points.
getMinima(int) - Method in class imagingbook.common.image.LocalMinMaxFinder
Returns the detected local minima as an array of type LocalMinMaxFinder.ExtremalPoint.
getMinLabel() - Method in class imagingbook.common.regions.BinaryRegionSegmentation
Returns the minimum label assigned by this segmentation.
getModuleFromClasspath(Class<?>, String) - Static method in class imagingbook.core.ClassUtils
Tries to discover the name of the module defining the specified class.
getModuleFromPackage(Class<?>) - Static method in class imagingbook.core.ClassUtils
 
getModuleName(Class<?>) - Static method in class imagingbook.core.FileUtils
 
getModuleName2(Class<?>) - Static method in class imagingbook.core.FileUtils
 
getMoments() - Method in class imagingbook.common.regions.BinaryRegion
Calculates and returns a vector of ordinary moments: (m10, m01, m20, m02, m11).
getMp() - Method in class imagingbook.common.geometry.fd.FourierDescriptor
Returns the number of Fourier coefficient pairs for this descriptor.
getMrgb() - Method in class imagingbook.common.color.colorspace.AbstractRgbColorSpace
Returns the 3x3 matrix for converting from linear RGB to CIE-XYZ color space.
getMrgbi() - Method in class imagingbook.common.color.colorspace.AbstractRgbColorSpace
Returns the 3x3 matrix for converting from CIE-XYZ color space to linear RGB.
getMserFeatures() - Method in class imagingbook.common.mser.MserDetector
Extracts and returns a list of MSER components.
getName() - Method in enum imagingbook.common.color.sets.RalColor
 
getName(int) - Method in class imagingbook.common.color.colorspace.AbstractRgbColorSpace
 
getName(int) - Method in class imagingbook.common.color.colorspace.HlsColorSpace
 
getName(int) - Method in class imagingbook.common.color.colorspace.HsvColorSpace
 
getNeighborhood(int, int, int, float[][][]) - Method in class imagingbook.common.sift.scalespace.ScaleOctave
Collects and returns the 3x3x3 neighborhood values from this octave at scale level q and center position (u,v).
getNextNeighbor() - Method in class imagingbook.common.mser.components.PixelMap.Pixel
Gets the next neighbor of this pixel that is inside the containing image.
getNoiseValue(double) - Method in class imagingbook.common.noise.perlin.PerlinNoiseGenerator1d
1D combined (multi-frequency) Perlin noise function.
getNoiseValue(double[]) - Method in class imagingbook.common.noise.perlin.PerlinNoiseGeneratorNd
N-dim combined (multi-frequency) Perlin noise function.
getNoiseValue(double, double) - Method in class imagingbook.common.noise.perlin.PerlinNoiseGenerator2d
2D combined (multi-frequency) Perlin noise function.
getNthSmallestIndex(double[], int) - Static method in class imagingbook.common.util.PrimitiveSortMap
Returns the index of the nth smallest element of the specified array, starting with n = 0, which returns the smallest element of the array.
getNthSmallestIndex(float[], int) - Static method in class imagingbook.common.util.PrimitiveSortMap
Returns the index of the nth smallest element of the specified array, starting with n = 0, which returns the smallest element of the array.
getNthSmallestIndex(int[], int) - Static method in class imagingbook.common.util.PrimitiveSortMap
Returns the index of the nth smallest element of the specified array, starting with n = 0, which returns the smallest element of the array.
getNthSmallestValue(double[], int) - Static method in class imagingbook.common.util.PrimitiveSortMap
Returns the nth smallest element of the specified array, starting with n = 0, which returns the smallest element of the array.
getNthSmallestValue(float[], int) - Static method in class imagingbook.common.util.PrimitiveSortMap
Returns the nth smallest element of the specified array, starting with n = 0, which returns the smallest element of the array.
getNthSmallestValue(int[], int) - Static method in class imagingbook.common.util.PrimitiveSortMap
Returns the nth smallest element of the specified int[], starting with n = 0, which returns the smallest element of numbers.
getNumberOfColors() - Method in class imagingbook.common.color.statistics.ColorHistogram
Returns the number of distinct colors in this color histogram.
getNumberOfColumns(double[][]) - Static method in class imagingbook.common.math.Matrix
Returns the number of columns of the specified double matrix.
getNumberOfColumns(float[][]) - Static method in class imagingbook.common.math.Matrix
Returns the number of columns of the specified float matrix.
getNumberOfColumns(RealMatrix) - Static method in class imagingbook.common.math.Matrix
Returns the number of columns of the specified RealMatrix.
getNumberOfRows(double[][]) - Static method in class imagingbook.common.math.Matrix
Returns the number of rows of the specified double matrix.
getNumberOfRows(float[][]) - Static method in class imagingbook.common.math.Matrix
Returns the number of rows of the specified float matrix.
getNumberOfRows(RealMatrix) - Static method in class imagingbook.common.math.Matrix
Returns the number of rows of the specified RealMatrix.
getOctave(int) - Method in class imagingbook.common.sift.scalespace.HierarchicalScaleSpace
Returns a reference to the p-th octave in this scale space.
getOctaveIndex() - Method in class imagingbook.common.sift.scalespace.ScaleOctave
Returns the index (p) of this scale space octave.
getOpenImages(boolean) - Static method in class imagingbook.common.ij.IjUtils
Returns a (possibly empty) array of ImagePlus objects that are sorted by their titles if the 'sortByTitle' flag is set.
getOpenImages(boolean, ImagePlus) - Static method in class imagingbook.common.ij.IjUtils
Returns a (possibly empty) array of ImagePlus objects that are sorted by their titles if the sortByTitle flag is set.
getOppositeVertex(Edge2D) - Method in class imagingbook.common.geometry.delaunay.guibas.Triangle2D
Returns the vertex of this triangle opposite to the specified edge.
getOrientation() - Method in class imagingbook.common.sift.SiftDescriptor
Returns this descriptor's orientation angle (in radians).
getOrientationVector() - Method in class imagingbook.common.geometry.hulls.AxisAlignedBoundingBox
Returns the orientation vector of this bounding box (pointing in the direction of its major axis).
getOuterContour() - Method in class imagingbook.common.regions.BinaryRegion
Returns the (single) outer contour of this region if available, null otherwise.
getOuterContour() - Method in class imagingbook.common.regions.SegmentationBackedRegion
 
getOuterContours() - Method in interface imagingbook.common.regions.ContourTracer
Retrieves all outer contours of the associated region labeling.
getOuterContours() - Method in class imagingbook.common.regions.RegionContourSegmentation
 
getOuterContours(boolean) - Method in interface imagingbook.common.regions.ContourTracer
Retrieves all outer contours of the associated region labeling.
getOuterContours(boolean) - Method in class imagingbook.common.regions.RegionContourSegmentation
 
getOutlinePointsFloat(Roi) - Static method in class imagingbook.common.ij.RoiUtils
Retrieves the outline of the specified ROI as an array of Pnt2d points with double coordinates.
getOutlinePointsInt(Roi) - Static method in class imagingbook.common.ij.RoiUtils
Retrieves the outline of the specified ROI as an array of Pnt2d points with int coordinates.
getOutOfBoundsStrategy() - Method in class imagingbook.common.image.access.ImageAccessor
Returns the OutOfBoundsStrategy specified for this ImageAccessor.
getOutOfBoundsStrategy() - Method in class imagingbook.common.image.GridIndexer2D
Returns the out-of-bounds strategy (see {qlink OutOfBoundsStrategy} used by this indexer.
getOutOfBoundsStrategy() - Method in class imagingbook.common.image.PixelPack
Returns the out-of-bounds strategy.
getOverlay() - Method in class imagingbook.common.ij.overlay.ShapeOverlayAdapter
 
getP() - Method in class imagingbook.common.sift.scalespace.HierarchicalScaleSpace
Returns the number of octaves in this scale space.
getP1() - Method in class imagingbook.common.geometry.basic.LineSegment2d
Returns the first end point.
getP2() - Method in class imagingbook.common.geometry.basic.LineSegment2d
Returns the second end point.
getParameters() - Method in class imagingbook.common.geometry.circle.AlgebraicCircle
Returns a vector of algebraic circle parameters (A, B, C, D).
getParameters() - Method in class imagingbook.common.geometry.circle.GeometricCircle
Returns a vector of geometric circle parameters (xc, yc, r).
getParameters() - Method in class imagingbook.common.geometry.ellipse.AlgebraicEllipse
Return a vector of parameters for this ellipse.
getParameters() - Method in class imagingbook.common.geometry.ellipse.GeometricEllipse
Returns a vector of parameters for this ellipse.
getParameters() - Method in class imagingbook.common.geometry.fitting.circle.algebraic.CircleFit3Points
 
getParameters() - Method in interface imagingbook.common.geometry.fitting.circle.algebraic.CircleFitAlgebraic
Returns parameters (A, B, C, D) of the AlgebraicCircle or null if the fit was unsuccessful.
getParameters() - Method in class imagingbook.common.geometry.fitting.circle.algebraic.CircleFitHyperSimple
 
getParameters() - Method in class imagingbook.common.geometry.fitting.circle.algebraic.CircleFitHyperStable
 
getParameters() - Method in class imagingbook.common.geometry.fitting.circle.algebraic.CircleFitKasaA
 
getParameters() - Method in class imagingbook.common.geometry.fitting.circle.algebraic.CircleFitKasaB
 
getParameters() - Method in class imagingbook.common.geometry.fitting.circle.algebraic.CircleFitKasaC
 
getParameters() - Method in class imagingbook.common.geometry.fitting.circle.algebraic.CircleFitPratt
 
getParameters() - Method in class imagingbook.common.geometry.fitting.circle.algebraic.CircleFitTaubin
 
getParameters() - Method in interface imagingbook.common.geometry.fitting.circle.geometric.CircleFitGeometric
 
getParameters() - Method in class imagingbook.common.geometry.fitting.circle.geometric.CircleFitGeometricCoord
 
getParameters() - Method in class imagingbook.common.geometry.fitting.circle.geometric.CircleFitGeometricDist
 
getParameters() - Method in class imagingbook.common.geometry.fitting.ellipse.algebraic.EllipseFit5Points
 
getParameters() - Method in interface imagingbook.common.geometry.fitting.ellipse.algebraic.EllipseFitAlgebraic
Returns a vector of algebraic ellipse parameters: (a,b,c,d,e,f), representing the ellipse by a x^2 + b x y + c y^2 + d x + e y + f = 0.
getParameters() - Method in class imagingbook.common.geometry.fitting.ellipse.algebraic.EllipseFitFitzgibbonNaive
 
getParameters() - Method in class imagingbook.common.geometry.fitting.ellipse.algebraic.EllipseFitFitzgibbonOriginal
 
getParameters() - Method in class imagingbook.common.geometry.fitting.ellipse.algebraic.EllipseFitFitzgibbonStable
 
getParameters() - Method in class imagingbook.common.geometry.fitting.ellipse.algebraic.EllipseFitTaubin1
 
getParameters() - Method in class imagingbook.common.geometry.fitting.ellipse.algebraic.EllipseFitTaubin2
 
getParameters() - Method in class imagingbook.common.geometry.fitting.ellipse.geometric.EllipseFitGeometric
 
getParameters() - Method in class imagingbook.common.geometry.fitting.ellipse.geometric.EllipseGeometricFitCoord
 
getParameters() - Method in class imagingbook.common.geometry.fitting.ellipse.geometric.EllipseGeometricFitDist
 
getParameters() - Method in class imagingbook.common.geometry.line.AlgebraicLine
Returns the algebraic line parameters [A, B, C].
getParent() - Method in class imagingbook.common.mser.components.Component
Returns the parent component of this component (null if this node is the tree's root).
getPass() - Method in class imagingbook.common.filter.generic.GenericFilter
Returns the current filter pass number, starting with 0.
getPdf() - Method in class imagingbook.common.histogram.PiecewiseLinearCdf
Returns the probability function for this distribution as a discrete array of probabilities.
getPermutation() - Method in class imagingbook.common.util.PrimitiveSortMap
Returns the permutation (position indexes) for the underlying number sequence as a int array.
getPix(double, double) - Method in class imagingbook.common.image.access.ImageAccessor
Returns the interpolated pixel value for the specified floating-point position as a float[] with either 1 element for scalar-valued images and or more elements (e.g., 3 for for RGB images).
getPix(double, double) - Method in class imagingbook.common.image.access.RgbAccessor
 
getPix(double, double) - Method in class imagingbook.common.image.access.ScalarAccessor
 
getPix(int) - Method in class imagingbook.common.image.PixelPack
Returns the pixel data at the specified position as a float[].
getPix(int, float[]) - Method in class imagingbook.common.image.PixelPack
Reads the pixel data at the specified 1D index.
getPix(int, int) - Method in class imagingbook.common.image.access.ImageAccessor
Returns the pixel value for the specified floating-point position as a float[] with either 1 element for scalar-valued images and or more elements (e.g., 3 for for RGB images).
getPix(int, int) - Method in class imagingbook.common.image.access.RgbAccessor
 
getPix(int, int) - Method in class imagingbook.common.image.access.ScalarAccessor
 
getPix(int, int) - Method in class imagingbook.common.image.PixelPack
Returns the pixel data at the specified position as a float[].
getPix(int, int, float[]) - Method in class imagingbook.common.image.PixelPack
Reads the pixel data at the specified image position.
getPixel(int, int) - Method in class imagingbook.common.mser.components.PixelMap
Returns the PixelMap.Pixel instance at the specified position.
getPixelVector() - Method in class imagingbook.common.mser.components.PixelMap
Returns a new 1D array (i.e., a "flattened" vector in row-first order) of PixelMap.Pixel elements, e.g., for sorting pixels by value.
getPointArray() - Method in class imagingbook.common.regions.Contour
Get the contour points as an array.
getPointList() - Method in class imagingbook.common.regions.Contour
Get the list of contour points.
getPoints() - Method in class imagingbook.common.edges.EdgeTrace
Returns an array of points contained in this edge trace.
getPoints() - Method in interface imagingbook.common.geometry.delaunay.DelaunayTriangulation
Returns a list of 2D vertices contained in this triangulation.
getPoints() - Method in class imagingbook.common.geometry.delaunay.guibas.Triangle2D
 
getPoints() - Method in class imagingbook.common.geometry.delaunay.guibas.TriangulationGuibas
 
getPoints() - Method in interface imagingbook.common.geometry.delaunay.Triangle
Returns an array of points used by the triangulation in the order of their insertion.
getPoints() - Method in class imagingbook.common.geometry.fitting.line.IncrementalLineFit
Returns the current point sequence of this fit as an array.
getPoints(int, double) - Method in class imagingbook.common.geometry.fitting.line.utils.LineSampler
Returns an array of randomly sampled points.
getPoints(int, double, double, double) - Method in class imagingbook.common.geometry.fitting.circle.utils.CircleSampler
Creates and returns an array of 2D points sampled on the circle associated with this CircleSampler.
getPoints(int, double, double, double) - Method in class imagingbook.common.geometry.fitting.ellipse.utils.EllipseSampler
Creates and returns an array of 2D points sampled on the ellipse associated with this EllipseSampler.
getPoints(FloatPolygon) - Static method in class imagingbook.common.ij.RoiUtils
Extracts the points of an ImageJ FloatPolygon.
getPoints(FloatPolygon, double) - Static method in class imagingbook.common.ij.RoiUtils
Extracts the points of an ImageJ FloatPolygon.
getPolygonPath() - Method in class imagingbook.common.regions.Contour
Get the polygon for this contour (for subsequent drawing).
getPolygonPath(double, double) - Method in class imagingbook.common.regions.Contour
Get the polygon for this contour (for subsequent drawing).
getPrimary(int) - Method in class imagingbook.common.color.colorspace.AbstractRgbColorSpace
Returns the XYZ color coordinates for the primary color with the specified index, measured relative to the white point of this color space (see AbstractRgbColorSpace.getWhitePoint()).
getPrimitiveFinal() - Method in class imagingbook.common.ransac.RansacResult
Returns the final primitive obtained after fitting numerically to the associated inlier points.
getPrimitiveInit() - Method in class imagingbook.common.ransac.RansacResult
Returns the initial primitive (e.g., a circle) obtained from the minimum number of randomly drawn points.
getProcessor() - Method in class imagingbook.common.image.access.ImageAccessor
Returns the source ImageProcessor associated with this ImageAccessor.
getProcessor() - Method in class imagingbook.common.image.access.RgbAccessor
 
getProcessors() - Method in class imagingbook.common.image.ColorPack
Returns the 3 color components as an array of FloatProcessor.
getProfile() - Method in enum imagingbook.common.color.cie.NamedIccProfile
Returns the ICC_Profile associated with this enum item or null if the profile could not be read (which is an error).
getProgress() - Method in class imagingbook.common.filter.generic.GenericFilter
 
getProgress() - Method in class imagingbook.common.hough.HoughTransformLines
 
getProgress() - Method in class imagingbook.common.util.progress.ProgressMonitorExample.SlowProcess
 
getProgress() - Method in interface imagingbook.common.util.progress.ProgressReporter
Returns a value in [0,1) indicating to which degree this task is complete.
getProperties() - Method in class imagingbook.common.mser.components.Component
Returns the properties attached to this component.
getProperty(GenericProperties.PropertyKey<T>) - Method in interface imagingbook.common.util.GenericProperties
Returns the value associated with the specified GenericProperties.PropertyKey, or null if this map contains no mapping for the key.
getPropertyMap() - Method in class imagingbook.common.regions.BinaryRegion
 
getPropertyMap() - Method in interface imagingbook.common.util.GenericProperties
Returns an instance of GenericProperties.PropertyMap with keys of type String and values of type Object.
getQ() - Method in class imagingbook.common.corners.Corner
Returns this corner's score value.
getQ() - Method in class imagingbook.common.corners.GradientCornerDetector
Returns the corner score function as a FloatProcessor object.
getQ() - Method in class imagingbook.common.sift.scalespace.HierarchicalScaleSpace
Returns the number of scale levels in each octave of this scale space.
getRadius() - Method in class imagingbook.common.geometry.line.HessianLine
 
getRandomSeed(int) - Static method in interface imagingbook.common.noise.hashing.HashFunction
 
getRe() - Method in class imagingbook.common.math.Complex
Returns the real part of this complex number.
getRealEigenvalue(int) - Method in class imagingbook.common.math.eigen.EigenDecompositionApache
 
getRealEigenvalue(int) - Method in class imagingbook.common.math.eigen.EigenDecompositionJama
 
getRealEigenvalue(int) - Method in class imagingbook.common.math.eigen.Eigensolver2x2
 
getRealEigenvalue(int) - Method in class imagingbook.common.math.eigen.GeneralizedEigenDecomposition
 
getRealEigenvalue(int) - Method in class imagingbook.common.math.eigen.GeneralizedSymmetricEigenDecomposition
 
getRealEigenvalue(int) - Method in interface imagingbook.common.math.eigen.RealEigenDecomposition
Returns the real part of the k-th eigenvalue
getRealEigenvalues() - Method in class imagingbook.common.math.eigen.EigenDecompositionApache
 
getRealEigenvalues() - Method in class imagingbook.common.math.eigen.EigenDecompositionJama
Return the real parts of the eigenvalues
getRealEigenvalues() - Method in class imagingbook.common.math.eigen.Eigensolver2x2
 
getRealEigenvalues() - Method in class imagingbook.common.math.eigen.GeneralizedEigenDecomposition
Returns a vector with the real parts of the eigenvalues.
getRealEigenvalues() - Method in class imagingbook.common.math.eigen.GeneralizedSymmetricEigenDecomposition
 
getRealEigenvalues() - Method in interface imagingbook.common.math.eigen.RealEigenDecomposition
Returns a vector holding the real parts of the eigenvalues
getRealRoots(double, double, double) - Static method in class imagingbook.common.math.Arithmetic
Returns the two real roots of the quadratic function f(x) = ax^2 + bx + c.
getRealX(int, double) - Method in class imagingbook.common.sift.scalespace.HierarchicalScaleSpace
Calculates and returns the real (unscaled) x-position for a local coordinate at the specified octave.
getRealY(int, double) - Method in class imagingbook.common.sift.scalespace.HierarchicalScaleSpace
Calculates and returns the real (unscaled) y-position for a local coordinate at the specified octave.
getReferenceMappingTo(Pnt2d[]) - Method in class imagingbook.common.image.matching.lucaskanade.LucasKanadeMatcher
Calculates the projective transformation that maps the reference image R (centered at the origin) to some other quad Q.
getReferencePoints() - Method in class imagingbook.common.image.matching.lucaskanade.LucasKanadeMatcher
Returns the corner points of the bounding rectangle of R, centered at the origin.
getRegion(int) - Method in class imagingbook.common.regions.BinaryRegionSegmentation
Finds the region associated to the specified label or null if no region for that label exists.
getRegion(int, int) - Method in class imagingbook.common.regions.BinaryRegionSegmentation
Returns the BinaryRegion instance associated with the given image position or null if the segmentation contains no region covering the given position.
getRegions() - Method in class imagingbook.common.regions.BinaryRegionSegmentation
Returns an unsorted list of all regions associated with this region labeling.
getRegions(boolean) - Method in class imagingbook.common.regions.BinaryRegionSegmentation
Returns a (optionally sorted) list of all regions associated with this region labeling.
getRelativeDirectory() - Method in interface imagingbook.core.resource.NamedResource
Returns the resource directory relative to the implementing class.
getRelativeDirectory() - Method in enum imagingbook.pdf.Type1CoreFont
 
getRelativeDirectory(Class<? extends NamedResource>) - Static method in interface imagingbook.core.resource.NamedResource
 
getRelativePath() - Method in interface imagingbook.core.resource.NamedResource
Returns the path to the associated resource relative to the location of the implementing class.
getResourceFileNames(Class<?>, String) - Static method in class imagingbook.core.resource.ResourceUtils
Use this method to obtain the names of all files in a directory located relative to the specified class (non-recursively).
getResourceFileNames(Class<? extends ImageResource>) - Static method in interface imagingbook.core.resource.ImageResource
Returns the names of the actual files contained in the associated resource directory of the specified class, which must implement the ImageResource interface.
getResourceFileNames(Class<? extends NamedResource>) - Static method in interface imagingbook.core.resource.NamedResource
Returns the names of the actual files contained in the associated resource directory of the specified class, which must implement the NamedResource interface.
getResourcePath(Class<?>, String) - Static method in class imagingbook.core.resource.ResourceUtils
Finds the path to a resource relative to the location of some class.
getResourcePaths(Class<?>, String) - Static method in class imagingbook.core.resource.ResourceUtils
Use this method to obtain the paths to all files in a directory located relative to the specified class (non-recursively).
getResourcePaths(URI) - Static method in class imagingbook.core.resource.ResourceUtils
 
getResourcePaths(Path) - Static method in class imagingbook.core.resource.ResourceUtils
Method to obtain the paths to all files in a directory specified by a Path (non-recursively).
getResourceUri(Class<?>, String) - Static method in class imagingbook.core.resource.ResourceUtils
Finds the URI for a resource relative to a specified class.
getRmsError() - Method in class imagingbook.common.image.matching.lucaskanade.LucasKanadeForwardMatcher
 
getRmsError() - Method in class imagingbook.common.image.matching.lucaskanade.LucasKanadeInverseMatcher
 
getRmsError() - Method in class imagingbook.common.image.matching.lucaskanade.LucasKanadeMatcher
Measures the RMS intensity difference between the reference image R and the patch in the search image I defined by the current warp Tp.
getRmsError() - Method in class imagingbook.common.image.matching.lucaskanade.LucasKanadeMatcher1D
 
getRoot() - Method in class imagingbook.common.mser.components.ComponentTree
Returns the root component of this component tree.
getRoot() - Method in class imagingbook.common.mser.components.ComponentTreeGlobalImmersion
 
getRoot() - Method in class imagingbook.common.mser.components.ComponentTreeLinearTime
 
getRotation() - Method in class imagingbook.common.geometry.fitting.points.ProcrustesFit2d
Retrieves the estimated orthogonal (rotation) matrix.
getRow(double[][], int) - Static method in class imagingbook.common.math.Matrix
Returns a particular row of the specified double matrix as a double vector.
getRow(float[][], int) - Static method in class imagingbook.common.math.Matrix
Returns a particular row of the specified float matrix as a float vector.
getS() - Method in class imagingbook.common.geometry.line.ParametricLine
 
getS1() - Method in class imagingbook.common.image.IntegralImage
Returns the summed area table of pixel values (Σ1).
getS2() - Method in class imagingbook.common.image.IntegralImage
Returns the summed area table of squared pixel values (Σ2).
getSampsonDistance(Pnt2d) - Method in class imagingbook.common.geometry.ellipse.AlgebraicEllipse
 
getScale() - Method in class imagingbook.common.geometry.fd.FourierDescriptor
Returns the scale of this Fourier descriptor, that is, the factor required to scale it to its original (sample) size.
getScale() - Method in class imagingbook.common.geometry.fitting.points.ProcrustesFit2d
Retrieves the estimated scale.
getScale() - Method in class imagingbook.common.sift.SiftDescriptor
Returns this descriptor's absolute scale (σ).
getScale(int) - Method in class imagingbook.common.math.VectorNorm
Returns a factor to scale magnitude and distance values to the range of the vector components of dimensionality n.
getScale(int) - Method in class imagingbook.common.math.VectorNorm.L1
 
getScale(int) - Method in class imagingbook.common.math.VectorNorm.L2
 
getScale(int) - Method in class imagingbook.common.math.VectorNorm.Linf
 
getScale(int, boolean) - Method in enum imagingbook.spectral.dft.ScalingMode
Returns the DFT scale factor for the specified data size and transformation direction.
getScaleLevel() - Method in class imagingbook.common.sift.SiftDescriptor
Returns this descriptor's scale level (scale space octave index p).
getScaleLevel(int, int) - Method in class imagingbook.common.sift.scalespace.HierarchicalScaleSpace
Returns the q-th scale space level of octave p in this scale space.
getScaleNormalizedMoment(int, int) - Method in class imagingbook.common.geometry.moments.FlusserMoments
Returns the scale-normalized complex moment of order (p,q) for the specified set of 2D points.
getScalingMode() - Method in interface imagingbook.spectral.dft.Dft1d
Returns the scaling mode of this DFT (see ScalingMode).
getScalingMode() - Method in class imagingbook.spectral.dft.Dft1dDirect
 
getScalingMode() - Method in interface imagingbook.spectral.dft.Dft2d
Returns the scaling mode of this DFT (see ScalingMode).
getScalingMode() - Method in class imagingbook.spectral.dft.Dft2dDirect
 
getScore() - Method in class imagingbook.common.ransac.RansacResult
Returns the score (number of inliers) associated with this result.
getShape() - Method in interface imagingbook.common.geometry.shape.ShapeProducer
Returns a Shape for this object at the default scale (1).
getShape(double) - Method in class imagingbook.common.corners.Corner
 
getShape(double) - Method in class imagingbook.common.geometry.basic.LineSegment2d
 
getShape(double) - Method in interface imagingbook.common.geometry.basic.Pnt2d
Returns a round dot (Shape instance) for drawing this point.
getShape(double) - Method in class imagingbook.common.geometry.circle.GeometricCircle
 
getShape(double) - Method in interface imagingbook.common.geometry.delaunay.Triangle
 
getShape(double) - Method in class imagingbook.common.geometry.ellipse.GeometricEllipse
 
getShape(double) - Method in class imagingbook.common.geometry.hulls.AxisAlignedBoundingBox
 
getShape(double) - Method in class imagingbook.common.geometry.hulls.ConvexHull
 
getShape(double) - Method in class imagingbook.common.geometry.line.AlgebraicLine
 
getShape(double) - Method in interface imagingbook.common.geometry.shape.ShapeProducer
Returns a scaled Shape for this object (default scale is 1).
getShape(double) - Method in class imagingbook.common.sift.SiftDescriptor
 
getShape(int, int) - Method in class imagingbook.common.geometry.line.AlgebraicLine
Returns a Shape for this line to be drawn in a canvas of the specified size.
getShapeFull(int) - Method in class imagingbook.common.geometry.fd.FourierDescriptor
Reconstructs the associated 2D shape (closed contour) with N sample points, using all of the Fourier descriptor's coefficient pairs.
getShapePair(int, int) - Method in class imagingbook.common.geometry.fd.FourierDescriptor
Reconstructs the associated 2D shape (closed contour) with N sample points, using only a single coefficient pairs.
getShapePartial(int, int) - Method in class imagingbook.common.geometry.fd.FourierDescriptor
Reconstructs the associated 2D shape (closed contour) with N sample points, using only a subset of the Fourier descriptor's coefficient pairs.
getShapePointFull(double) - Method in class imagingbook.common.geometry.fd.FourierDescriptor
Reconstructs a single space point of the associated shape (closed contour) at the fractional path position t ∈ [0,1], using all of the Fourier descriptor's coefficient pairs.
getShapePointPair(int, double) - Method in class imagingbook.common.geometry.fd.FourierDescriptor
Returns the spatial point reconstructed from a single DFT coefficient pair G[-m], G[+m] at position t ∈ [0,1].
getShapePointPartial(int, double) - Method in class imagingbook.common.geometry.fd.FourierDescriptor
Reconstructs a single space point of the associated shape (closed contour) at the fractional path position t ∈ [0,1], using only a subset of the Fourier descriptor's coefficient pairs.
getShapePoints(Shape) - Static method in interface imagingbook.common.geometry.shape.ShapeProducer
 
getShapes() - Method in interface imagingbook.common.geometry.shape.ShapeProducer
 
getShapes(double) - Method in class imagingbook.common.geometry.circle.GeometricCircle
 
getShapes(double) - Method in class imagingbook.common.geometry.ellipse.GeometricEllipse
 
getShapes(double) - Method in class imagingbook.common.geometry.hulls.AxisAlignedBoundingBox
 
getShapes(double) - Method in interface imagingbook.common.geometry.shape.ShapeProducer
Returns a fixed sequence of Shape items for drawing this object, which must contain at least one item.
getSiftFeatures() - Method in class imagingbook.common.sift.SiftDetector
Calculates and returns a list of SIFT descriptors.
getSigma_0() - Method in class imagingbook.common.sift.scalespace.HierarchicalScaleSpace
Returns the base scale assigned to level 0 of octave 0.
getSigma_s() - Method in class imagingbook.common.sift.scalespace.HierarchicalScaleSpace
Returns the assumed sampling scale.
getSignedDistance(double, double) - Method in class imagingbook.common.geometry.line.AlgebraicLine
Returns the orthogonal (signed) distance between this line and the point (x, y).
getSignedDistance(Pnt2d) - Method in class imagingbook.common.geometry.circle.GeometricCircle
Returns the signed distance between the specified point and this circle.
getSignedDistance(Pnt2d) - Method in class imagingbook.common.geometry.line.AlgebraicLine
Returns the orthogonal (signed) distance between this line and the specified point.
getSize() - Method in class imagingbook.common.geometry.fitting.line.IncrementalLineFit
 
getSize() - Method in class imagingbook.common.geometry.fitting.line.LinearRegressionFit
 
getSize() - Method in interface imagingbook.common.geometry.fitting.line.LineFit
Returns the size of the point set used for calculating this line fit.
getSize() - Method in class imagingbook.common.geometry.fitting.line.OrthogonalLineFitEigen
 
getSize() - Method in class imagingbook.common.geometry.fitting.line.OrthogonalLineFitHomogeneous
 
getSize() - Method in class imagingbook.common.geometry.fitting.line.OrthogonalLineFitSvd
 
getSize() - Method in class imagingbook.common.mser.components.Component
Returns the size (number of pixels) of this component.
getSize() - Method in class imagingbook.common.regions.BinaryRegion
Get the size of this region.
getSize() - Method in class imagingbook.common.regions.SegmentationBackedRegion
 
getSize() - Method in interface imagingbook.spectral.dct.Dct1d
Returns the size of this DCT (length of data vectors).
getSize() - Method in class imagingbook.spectral.dct.Dct1dDirect
 
getSize() - Method in class imagingbook.spectral.dct.Dct1dSlow
 
getSize() - Method in interface imagingbook.spectral.dft.Dft1d
Returns the size of this DFT (length of data vectors).
getSize() - Method in class imagingbook.spectral.dft.Dft1dDirect
 
getSize(int, int, int, int) - Method in class imagingbook.common.image.IntegralImage
Returns the size of (number of pixels in) the specified rectangle.
getSlice(int) - Method in class imagingbook.common.image.PixelPack
Returns the kth PixelPack.PixelSlice.
getSlices() - Method in class imagingbook.common.image.PixelPack
Returns an array of PixelPack.PixelSlice instances for this PixelPack.
getSquaredError(Pnt2d[], Pnt2d[], double[][]) - Static method in interface imagingbook.common.geometry.fitting.points.LinearFit2d
Calculates and returns the sum of squared fitting errors for two associated point sequences (P, Q) under a linear transformation specified by a 3x3 matrix A.
getSquaredOrthogonalError() - Method in class imagingbook.common.geometry.fitting.line.IncrementalLineFit
Calculates and returns the sum of the squared orthogonal distances of the current point set for this line fit.
getSquaredOrthogonalError(Pnt2d[]) - Method in interface imagingbook.common.geometry.fitting.line.LineFit
Calculates and returns the sum of the squared orthogonal distances of the specified points for this line fit.
getSquaredRegressionError(Pnt2d[]) - Method in class imagingbook.common.geometry.fitting.line.LinearRegressionFit
Calculates and returns the sum of the squared differences between the y-coordinates of the data points (xi, yi) and the associated y-value of the regression line (y = k x + d).
getSquareError(Pnt2d[]) - Method in class imagingbook.common.geometry.line.AlgebraicLine
Calculates the sum of squared distances between this line and a given array of 2D points.
getStream() - Method in interface imagingbook.core.resource.NamedResource
Returns an InputStream for reading from this resource.
getStringFromClipboard() - Static method in class imagingbook.common.util.Clipboard
If a string is on the system clipboard, this method returns it; otherwise it returns null.
getStroke() - Method in class imagingbook.common.ij.overlay.ShapeOverlayAdapter
 
getStrokeColor() - Method in class imagingbook.common.ij.overlay.ColoredStroke
 
getStructuringElement() - Method in class imagingbook.common.morphology.BinaryMorphologyFilter
Returns the structuring element (kernel H) for this morphological filter.
getTempDirectory() - Static method in class imagingbook.core.FileUtils
 
getThreshold(int[]) - Method in interface imagingbook.common.threshold.global.GlobalThresholder
Returns a single (global) threshold value for the specified histogram.
getThreshold(int[]) - Method in class imagingbook.common.threshold.global.IsodataThresholder
 
getThreshold(int[]) - Method in class imagingbook.common.threshold.global.IsodataThresholderSlow
 
getThreshold(int[]) - Method in class imagingbook.common.threshold.global.MaxEntropyThresholder
 
getThreshold(int[]) - Method in class imagingbook.common.threshold.global.MeanThresholder
 
getThreshold(int[]) - Method in class imagingbook.common.threshold.global.MinErrorThresholder
 
getThreshold(int[]) - Method in class imagingbook.common.threshold.global.MinMaxThresholder
 
getThreshold(int[]) - Method in class imagingbook.common.threshold.global.OtsuThresholder
 
getThreshold(int[]) - Method in class imagingbook.common.threshold.global.QuantileThresholder
 
getThreshold(ByteProcessor) - Method in interface imagingbook.common.threshold.adaptive.AdaptiveThresholder
Calculates a adaptive "threshold surface" for the specified ByteProcessor and returns it as another ByteProcessor.
getThreshold(ByteProcessor) - Method in class imagingbook.common.threshold.adaptive.BernsenThresholder
 
getThreshold(ByteProcessor) - Method in class imagingbook.common.threshold.adaptive.NiblackThresholder
 
getThreshold(ByteProcessor) - Method in class imagingbook.common.threshold.adaptive.SauvolaThresholder
 
getThreshold(ByteProcessor) - Method in interface imagingbook.common.threshold.global.GlobalThresholder
Returns a single (global) threshold value for the specified ByteProcessor (8-bit image).
getTopIndex() - Method in class imagingbook.common.util.LinearContainer
Returns the top index of this container.
getTopLevelIndex() - Method in class imagingbook.common.sift.scalespace.HierarchicalScaleSpace
Returns the top level index in each scale space octave (e.g., this is Q+1 for the Gaussian scale space used in SIFT).
getTotalError() - Method in class imagingbook.common.color.quantize.KMeansClusteringQuantizer
Returns the final clustering error, calculated as the sum of the squared distances of the color samples to the associated cluster centers.
getTransformationMatrix() - Method in class imagingbook.common.geometry.fitting.points.AffineFit2d
 
getTransformationMatrix() - Method in interface imagingbook.common.geometry.fitting.points.LinearFit2d
Returns the (3,3) or (2,3) transformation matrix A for this fit, such that y_i ~ A * x_i (with x_i in homogeneous coordinates).
getTransformationMatrix() - Method in class imagingbook.common.geometry.fitting.points.ProcrustesFit2d
 
getTransformationMatrix() - Method in class imagingbook.common.geometry.fitting.points.ProjectiveFit2d
 
getTransformationMatrix() - Method in class imagingbook.common.geometry.mappings.linear.LinearMapping2D
Retrieves the transformation matrix for this mapping.
getTranslation() - Method in class imagingbook.common.geometry.fitting.points.ProcrustesFit2d
Retrieves the estimated translation vector.
getTriangles() - Method in interface imagingbook.common.geometry.delaunay.DelaunayTriangulation
Returns a list of Triangle instances contained in this triangulation.
getTriangles() - Method in class imagingbook.common.geometry.delaunay.guibas.TriangulationGuibas
 
getURL() - Method in interface imagingbook.core.resource.NamedResource
Returns the URL to the associated resource.
getV() - Method in class imagingbook.common.geometry.line.ParametricLine
 
getV() - Method in class imagingbook.common.math.eigen.EigenDecompositionApache
 
getV() - Method in class imagingbook.common.math.eigen.EigenDecompositionJama
Return the matrix of eigenvectors, which are its column vectors.
getV() - Method in class imagingbook.common.math.eigen.Eigensolver2x2
 
getV() - Method in class imagingbook.common.math.eigen.GeneralizedEigenDecomposition
Return the matrix of eigenvectors, which are its column vectors.
getV() - Method in class imagingbook.common.math.eigen.GeneralizedSymmetricEigenDecomposition
 
getV() - Method in interface imagingbook.common.math.eigen.RealEigenDecomposition
Return the matrix of eigenvectors, which are its column vectors.
getVal(double, double) - Method in class imagingbook.common.image.access.ScalarAccessor
Reads and returns the interpolated scalar pixel value for the given image position.
getVal(double, double, int) - Method in class imagingbook.common.image.access.ImageAccessor
Returns the interpolated value of the pixel's k-th component at the specified position.
getVal(double, double, int) - Method in class imagingbook.common.image.access.ScalarAccessor
 
getVal(double, double, int) - Method in class imagingbook.common.image.access.VectorAccessor
 
getVal(int, int) - Method in class imagingbook.common.image.access.ByteAccessor
 
getVal(int, int) - Method in class imagingbook.common.image.access.FloatAccessor
 
getVal(int, int) - Method in class imagingbook.common.image.access.ScalarAccessor
Reads and returns the scalar pixel value for the given image position.
getVal(int, int) - Method in class imagingbook.common.image.access.ShortAccessor
 
getVal(int, int) - Method in class imagingbook.common.image.PixelPack.PixelSlice
Returns the pixel value for the specified image position.
getVal(int, int, int) - Method in class imagingbook.common.image.access.ImageAccessor
Returns the value of the pixel's k-th component at the specified position.
getVal(int, int, int) - Method in class imagingbook.common.image.access.ScalarAccessor
 
getVal(int, int, int) - Method in class imagingbook.common.image.access.VectorAccessor
 
getValidParameterFields() - Method in interface imagingbook.common.util.ParameterBundle
Returns the valid parameter fields as an array.
getValue(int, int) - Method in class imagingbook.common.sift.scalespace.ScaleLevel
Returns the element value at the specified position of this scale level.
getVariance(int, int, int, int) - Method in class imagingbook.common.image.IntegralImage
Calculates the variance of the image values in the specified rectangle.
getVec(int, int) - Method in class imagingbook.common.image.PixelPack
Deprecated.
getVec(int, int, float[]) - Method in class imagingbook.common.image.PixelPack
Deprecated.
getVersionInfo() - Static method in class imagingbook.core.Info
Reads version information from the MANIFEST.MF file of the JAR file from which this class was loaded.
getVertical() - Method in class imagingbook.common.image.Projection
Returns the vertical projection of the associated image.
getVertices() - Method in class imagingbook.common.geometry.hulls.AxisAlignedBoundingBox
Returns an array holding the 4 corner points of the bounding box.
getVertices() - Method in class imagingbook.common.geometry.hulls.ConvexHull
Returns a sequence of 2D points on the convex hull (in counter-clockwise order).
getVT() - Method in class imagingbook.common.math.eigen.EigenDecompositionJama
Return the transpose of the eigenvector matrix.
getWeight(double) - Method in class imagingbook.common.image.interpolation.BicubicInterpolator
 
getWeight(double) - Method in class imagingbook.common.image.interpolation.BilinearInterpolator
Corresponds to function w_lin(x), see Eqn.
getWeight(double) - Method in class imagingbook.common.image.interpolation.LanczosInterpolator
 
getWeight(double) - Method in class imagingbook.common.image.interpolation.NearestNeighborInterpolator
Corresponds to function w_nn(x), see Eqn.
getWeight(double) - Method in interface imagingbook.common.image.interpolation.PixelInterpolator
Returns the value of the one-dimensional weight function w(x), that is the weight given to some pixel at distance x from the current interpolation point.
getWeight(double) - Method in class imagingbook.common.image.interpolation.SplineInterpolator
 
getWeight(double, double) - Method in interface imagingbook.common.image.interpolation.PixelInterpolator
Returns the value of the two-dimensional weight function W(x,y), that is the weight given to some pixel at distance (x,y) relative to the current interpolation point.
getWhiteningTransformation() - Method in class imagingbook.common.math.MahalanobisDistance
Returns the 'root' (U) of the inverse covariance matrix S^{-1}, such that S^{-1} = U^T .
getWhiteningTransformation(double, double) - Method in class imagingbook.common.math.MahalanobisDistance
Returns the 'root' (U) of the inverse covariance matrix S^{-1}, such that S^{-1} = U^T .
getWhitePoint() - Method in class imagingbook.common.color.colorspace.AbstractRgbColorSpace
Returns the XYZ coordinates of the white point associated with this color space (typically D65 or D50).
getWidth() - Method in class imagingbook.common.filter.generic.GenericFilter
Returns the width of the currently processed image.
getWidth() - Method in class imagingbook.common.filter.linear.Kernel1D
Returns the width (length) of this kernel.
getWidth() - Method in class imagingbook.common.filter.linear.Kernel2D
Returns the width of this kernel.
getWidth() - Method in class imagingbook.common.filter.mask.BinaryMask
 
getWidth() - Method in class imagingbook.common.image.access.ImageAccessor
Returns the width of the associated image.
getWidth() - Method in class imagingbook.common.image.GridIndexer2D
Returns the width of the associated image.
getWidth() - Method in class imagingbook.common.image.PixelPack
Returns the width of the associated image.
getWidth() - Method in class imagingbook.common.image.PixelPack.PixelSlice
Returns the width of the associated image (see also GridIndexer2D).
getWidth() - Method in class imagingbook.common.regions.BinaryRegionSegmentation
Returns the width of the segmented image.
getWidth() - Method in class imagingbook.common.sift.scalespace.ScaleLevel
Returns the width of this scale level.
getWidth() - Method in class imagingbook.common.sift.scalespace.ScaleOctave
Returns the image width of this scale space octave.
getWidth() - Method in class imagingbook.common.util.bits.BitMap
Returns the width of this BitMap.
getWidth() - Method in interface imagingbook.spectral.dct.Dct2d
Returns the 'width' of the 2D data array (length of dimension 0).
getWidth() - Method in class imagingbook.spectral.dct.Dct2dDirect
 
getWidth() - Method in interface imagingbook.spectral.dft.Dft2d
Returns the 'width' of the 2D data array (length of dimension 0).
getWidth() - Method in class imagingbook.spectral.dft.Dft2dDirect
 
getX() - Method in class imagingbook.common.corners.Corner
 
getX() - Method in interface imagingbook.common.geometry.basic.Pnt2d
Returns the x-coordinate of this point.
getX() - Method in class imagingbook.common.geometry.basic.Pnt2d.PntDouble
 
getX() - Method in class imagingbook.common.geometry.basic.Pnt2d.PntInt
 
getX() - Method in class imagingbook.common.sift.SiftDescriptor
 
getX1Sum() - Method in class imagingbook.common.regions.BinaryRegion
Returns the sum of the x-coordinates of the points contained in this region.
getX1Sum() - Method in class imagingbook.common.regions.SegmentationBackedRegion
 
getX2Sum() - Method in class imagingbook.common.regions.BinaryRegion
Returns the sum of the squared x-coordinates of the points contained in this region.
getX2Sum() - Method in class imagingbook.common.regions.SegmentationBackedRegion
 
getXc() - Method in class imagingbook.common.filter.linear.Kernel1D
Returns the center coordinate of this kernel.
getXc() - Method in class imagingbook.common.filter.linear.Kernel2D
Returns the horizontal center coordinate of this kernel.
getXint() - Method in interface imagingbook.common.geometry.basic.Pnt2d
Returns the x-coordinate of this point as a (truncated) integer value.
getXint() - Method in class imagingbook.common.geometry.basic.Pnt2d.PntDouble
 
getXint() - Method in class imagingbook.common.geometry.basic.Pnt2d.PntInt
 
getXref() - Method in class imagingbook.common.geometry.line.AlgebraicLine
Returns the x-coordinate of the reference point.
getXref() - Method in class imagingbook.common.hough.HoughLine
 
getXref() - Method in class imagingbook.common.hough.HoughTransformLines
Returns the reference points x-coordinate.
getXy() - Method in interface imagingbook.common.color.cie.Illuminant
Returns the illuminant's 2D coordinate in 2D CIE-xy space.
getXy() - Method in enum imagingbook.common.color.cie.StandardIlluminant
 
getXYSum() - Method in class imagingbook.common.regions.BinaryRegion
Returns the sum of the mixed x*y-coordinates of the points contained in this region.
getXYSum() - Method in class imagingbook.common.regions.SegmentationBackedRegion
 
getXYZ() - Method in interface imagingbook.common.color.cie.Illuminant
Returns the illuminant's 3D coordinate in CIE-XYZ color space.
getXYZ() - Method in enum imagingbook.common.color.cie.StandardIlluminant
 
getY() - Method in class imagingbook.common.corners.Corner
 
getY() - Method in interface imagingbook.common.geometry.basic.Pnt2d
Returns the y-coordinate of this point.
getY() - Method in class imagingbook.common.geometry.basic.Pnt2d.PntDouble
 
getY() - Method in class imagingbook.common.geometry.basic.Pnt2d.PntInt
 
getY() - Method in class imagingbook.common.sift.SiftDescriptor
 
getY(double) - Method in class imagingbook.common.geometry.line.SlopeInterceptLine
Returns the line's y-value for the specified x-position.
getY1Sum() - Method in class imagingbook.common.regions.BinaryRegion
Returns the sum of the y-coordinates of the points contained in this region.
getY1Sum() - Method in class imagingbook.common.regions.SegmentationBackedRegion
 
getY2Sum() - Method in class imagingbook.common.regions.BinaryRegion
Returns the sum of the squared y-coordinates of the points contained in this region.
getY2Sum() - Method in class imagingbook.common.regions.SegmentationBackedRegion
 
getYc() - Method in class imagingbook.common.filter.linear.Kernel2D
Returns the vertical center coordinate of this kernel.
getYint() - Method in interface imagingbook.common.geometry.basic.Pnt2d
Returns the y-coordinate of this point as a (truncated) integer value.
getYint() - Method in class imagingbook.common.geometry.basic.Pnt2d.PntDouble
 
getYint() - Method in class imagingbook.common.geometry.basic.Pnt2d.PntInt
 
getYref() - Method in class imagingbook.common.geometry.line.AlgebraicLine
Returns the y-coordinate of the reference point.
getYref() - Method in class imagingbook.common.hough.HoughLine
 
getYref() - Method in class imagingbook.common.hough.HoughTransformLines
Returns the reference points y-coordinate.
GhostWhite - Enum constant in enum imagingbook.common.color.sets.CssColor
 
Glas01 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Glas01 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
Glas02 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Glas02 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
Glas03 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Glas03 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
Glas04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Glas04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
Glas05 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Glas06 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Glas06 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
Glas07 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Glas07 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
Glas08 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Glas08 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
Glas09 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Glas10 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Glas11 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Glas12 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Glas13 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Glas13 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
Glas14 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Glas14 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
Glas15 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Glas16 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Glas17 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Glas18 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Glas18 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
Glas19 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Glas19 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
Glas20 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Glas20 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
Global_All - Class in Ch09_Automatic_Thresholding
ImageJ plugin making available a selection of global thresholders.
Global_All() - Constructor for class Ch09_Automatic_Thresholding.Global_All
Constructor, asks to open a predefined sample image if no other image is currently open.
Global_Isodata - Class in Ch09_Automatic_Thresholding
ImageJ plugin demonstrating the use of the IsodataThresholder class.
Global_Isodata() - Constructor for class Ch09_Automatic_Thresholding.Global_Isodata
Constructor, asks to open a predefined sample image if no other image is currently open.
Global_MaxEntropy - Class in Ch09_Automatic_Thresholding
ImageJ plugin demonstrating the use of the MaxEntropyThresholder class.
Global_MaxEntropy() - Constructor for class Ch09_Automatic_Thresholding.Global_MaxEntropy
Constructor, asks to open a predefined sample image if no other image is currently open.
Global_Mean - Class in Ch09_Automatic_Thresholding
ImageJ plugin demonstrating the use of the MeanThresholder class.
Global_Mean() - Constructor for class Ch09_Automatic_Thresholding.Global_Mean
Constructor, asks to open a predefined sample image if no other image is currently open.
Global_Median - Class in Ch09_Automatic_Thresholding
ImageJ plugin showing the use of the MedianThresholder class.
Global_Median() - Constructor for class Ch09_Automatic_Thresholding.Global_Median
Constructor, asks to open a predefined sample image if no other image is currently open.
Global_MinError - Class in Ch09_Automatic_Thresholding
ImageJ plugin showing the use of the MinErrorThresholder class.
Global_MinError() - Constructor for class Ch09_Automatic_Thresholding.Global_MinError
Constructor, asks to open a predefined sample image if no other image is currently open.
Global_MinMax - Class in Ch09_Automatic_Thresholding
ImageJ plugin showing the use of the MinMaxThresholder class.
Global_MinMax() - Constructor for class Ch09_Automatic_Thresholding.Global_MinMax
Constructor, asks to open a predefined sample image if no other image is currently open.
Global_Otsu - Class in Ch09_Automatic_Thresholding
ImageJ plugin showing the use of the OtsuThresholder class.
Global_Otsu() - Constructor for class Ch09_Automatic_Thresholding.Global_Otsu
Constructor, asks to open a predefined sample image if no other image is currently open.
Global_Quantile - Class in Ch09_Automatic_Thresholding
ImageJ plugin showing the use of the QuantileThresholder class.
Global_Quantile() - Constructor for class Ch09_Automatic_Thresholding.Global_Quantile
Constructor, asks to open a predefined sample image if no other image is currently open.
GlobalImmersion - Enum constant in enum imagingbook.common.mser.components.ComponentTree.Method
Specifies the classic (global immersion) algorithm, see ComponentTreeGlobalImmersion.
GlobalThresholder - Interface in imagingbook.common.threshold.global
Common interface to be implemented by all global thresholders.
Gold - Enum constant in enum imagingbook.common.color.sets.CssColor
 
GoldenRod - Enum constant in enum imagingbook.common.color.sets.CssColor
 
GradientCornerDetector - Class in imagingbook.common.corners
Abstract super class for all corner detectors based on the local structure matrix (tensor).
GradientCornerDetector(ImageProcessor, GradientCornerDetector.Parameters) - Constructor for class imagingbook.common.corners.GradientCornerDetector
 
GradientCornerDetector.Parameters - Class in imagingbook.common.corners
 
Gray - Enum constant in enum imagingbook.common.color.sets.BasicAwtColor
 
Gray - Enum constant in enum imagingbook.common.color.sets.CssColor
 
Grays - Enum constant in enum imagingbook.common.ij.NamedLookupTable
 
GrayscaleEdgeDetector - Class in imagingbook.common.edges
Simple grayscale edge detector for all types of images.
GrayscaleEdgeDetector(ImageProcessor) - Constructor for class imagingbook.common.edges.GrayscaleEdgeDetector
 
Green - Enum constant in enum imagingbook.common.color.sets.BasicAwtColor
 
Green - Enum constant in enum imagingbook.common.color.sets.CssColor
 
Green - Enum constant in enum imagingbook.common.mser.MserColors
 
Green - Enum constant in enum imagingbook.common.sift.SiftColors
 
GreenYellow - Enum constant in enum imagingbook.common.color.sets.CssColor
 
GridIndexer2D - Class in imagingbook.common.image
Instances of this class perform the transformation between 2D image coordinates and indexes into the associated 1D pixel array and vice versa.
GridIndexer2D.ExceptionIndexer - Class in imagingbook.common.image
This indexer throws an exception if coordinates outside image bounds are accessed.
GridIndexer2D.MirrorImageIndexer - Class in imagingbook.common.image
This indexer returns mirrored image values for coordinates outside the image bounds.
GridIndexer2D.NearestBorderIndexer - Class in imagingbook.common.image
This indexer returns the closest border pixel for coordinates outside the image bounds.
GridIndexer2D.OutOfImageException - Exception in imagingbook.common.image
Exception to be thrown by GridIndexer2D.ExceptionIndexer.
GridIndexer2D.ZeroValueIndexer - Class in imagingbook.common.image
This indexer returns -1 for coordinates outside the image bounds, indicating that a (predefined) default value should be used.
gSigma - Variable in class imagingbook.common.edges.CannyEdgeDetector.Parameters
Gaussian sigma (scale, default = 2)
GuiTools - Class in imagingbook.common.ij
Defines static helper methods related to ImageJ's GUI.

H

H - Variable in class Ch10_Line_Fitting.Line_Make_Random.Parameters
 
H - Static variable in class Ch10_Line_Fitting.Line_Rotation_Demo
 
H - Variable in class Ch11_Circle_Ellipse_Fitting.Circle_Make_Random.Parameters
 
H - Variable in class Ch11_Circle_Ellipse_Fitting.Ellipse_Make_Random.Parameters
 
hammer01 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
hammer01 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
hammer02 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
hammer02 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
hammer03 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
hammer03 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
hammer04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
hammer04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
hammer05 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
hammer05 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
hammer08 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
hammer08 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
hammer10 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
hammer10 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
hammer12 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
hammer12 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
hammer13 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
hammer13 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
hammer16 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
hammer16 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
hammer19 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
hammer19 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
hammer20 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
hammer20 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
hammer21 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
hammer22 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
hammer23 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
hammer24 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
hammer25 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
hammer26 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
hammer27 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
hammer28 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
hammer29 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
hammer30 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
hammer31 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
hammer32 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
hammer33 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
hammer34 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
hammer35 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
hammer36 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
hammer37 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
hammer38 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
hammer39 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
hammer40 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
hand - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
hand - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
hand10 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
hand2 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
hand2 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
hand2occ1 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
hand2occ1 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
hand2occ2 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
hand2occ2 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
hand2occ3 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
hand2occ3 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
hand2occ4 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
hand3 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
hand3 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
hand3occ4 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
hand90 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
hand90 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
hand90occ4 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
handbent1 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
handbent1 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
handbent2 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
handbent2 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
handdeform - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
handdeform - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
handdeform2 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
handdeform2 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
handleProgress(double, long) - Method in class imagingbook.common.ij.IjProgressBarMonitor
 
handleProgress(double, long) - Method in class imagingbook.common.util.progress.ConsoleProgressMonitor
 
handleProgress(double, long) - Method in class imagingbook.common.util.progress.ProgressMonitor
Called periodically by the ProgressMonitor thread supplying the current progress value (degree of completion).
handocc4 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
harrier - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
harrier - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
harrieraff1 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
harrierocc1 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
harrierocc1 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
harrierocc2 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
harrierocc2 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
harrierocc3 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
harrierocc3 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
harrierocc4 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Harris - Enum constant in enum Ch06_Corner_Detection.Find_Corners.DetectorType
 
HarrisCornerDetector - Class in imagingbook.common.corners
This is an implementation of the Harris/Stephens corner detector, as described in [1].
HarrisCornerDetector(ImageProcessor, GradientCornerDetector.Parameters) - Constructor for class imagingbook.common.corners.HarrisCornerDetector
 
hasComplexEigenvalues() - Method in class imagingbook.common.math.eigen.EigenDecompositionApache
 
hasComplexEigenvalues() - Method in class imagingbook.common.math.eigen.EigenDecompositionJama
Returns whether the calculated eigenvalues are complex or real.
hasComplexEigenvalues() - Method in class imagingbook.common.math.eigen.Eigensolver2x2
 
hasComplexEigenvalues() - Method in class imagingbook.common.math.eigen.GeneralizedEigenDecomposition
Returns whether the calculated eigenvalues are complex or real.
hasComplexEigenvalues() - Method in class imagingbook.common.math.eigen.GeneralizedSymmetricEigenDecomposition
 
hasComplexEigenvalues() - Method in interface imagingbook.common.math.eigen.RealEigenDecomposition
Returns whether the calculated eigenvalues are complex or real.
hasConverged() - Method in class imagingbook.common.image.matching.lucaskanade.LucasKanadeForwardMatcher
 
hasConverged() - Method in class imagingbook.common.image.matching.lucaskanade.LucasKanadeInverseMatcher
 
hasConverged() - Method in class imagingbook.common.image.matching.lucaskanade.LucasKanadeMatcher
Checks if the matcher has converged.
hash(int) - Method in class imagingbook.common.noise.hashing.Hash32
 
hash(int) - Method in interface imagingbook.common.noise.hashing.HashFunction
1D hash function: maps a single int key to a double hash value in [0,1].
hash(int) - Method in class imagingbook.common.noise.hashing.HashPermute
 
hash(int[]) - Method in class imagingbook.common.noise.hashing.Hash32
N-dimensional permutation hash; this version does not use any bit splitting.
hash(int[]) - Method in interface imagingbook.common.noise.hashing.HashFunction
N-dimensional hash function: maps a N-vector of int keys to N-vector of double hash values in [0,1].
hash(int[]) - Method in class imagingbook.common.noise.hashing.HashPermute
N-dimensional permutation hash; this version does not use any bit splitting.
hash(int, int) - Method in class imagingbook.common.noise.hashing.Hash32
 
hash(int, int) - Method in interface imagingbook.common.noise.hashing.HashFunction
2D hash function: maps a pair of int keys to a pair of double hash values in [0,1].
hash(int, int) - Method in class imagingbook.common.noise.hashing.HashPermute
 
hash(int, int, int) - Method in class imagingbook.common.noise.hashing.Hash32
 
hash(int, int, int) - Method in interface imagingbook.common.noise.hashing.HashFunction
3D hash function: maps a triplet of int keys to a triplet of double hash values in [0,1].
hash(int, int, int) - Method in class imagingbook.common.noise.hashing.HashPermute
 
Hash32 - Class in imagingbook.common.noise.hashing
Hash functions for gradient (Perlin) noise.
Hash32(int) - Constructor for class imagingbook.common.noise.hashing.Hash32
 
Hash32Shift - Class in imagingbook.common.noise.hashing
Integer hash function proposed by Thomas Wang in [1].
Hash32Shift() - Constructor for class imagingbook.common.noise.hashing.Hash32Shift
Constructor, creates a hash function with a random seed value.
Hash32Shift(int) - Constructor for class imagingbook.common.noise.hashing.Hash32Shift
Constructor creating a hash function with the specified seed value.
Hash32ShiftMult - Class in imagingbook.common.noise.hashing
Integer hash function proposed by Thomas Wang in [1].
Hash32ShiftMult() - Constructor for class imagingbook.common.noise.hashing.Hash32ShiftMult
Constructor, creates a hash function with a random seed value.
Hash32ShiftMult(int) - Constructor for class imagingbook.common.noise.hashing.Hash32ShiftMult
Constructor creating a hash function with the specified seed value.
Hash32Ward - Class in imagingbook.common.noise.hashing
Hash function proposed by G Ward in [1].
Hash32Ward() - Constructor for class imagingbook.common.noise.hashing.Hash32Ward
Constructor, creates a hash function with a random seed value.
Hash32Ward(int) - Constructor for class imagingbook.common.noise.hashing.Hash32Ward
Constructor creating a hash function with the specified seed value.
hashCode() - Method in class imagingbook.common.geometry.basic.Pnt2d.PntDouble
 
hashCode() - Method in class imagingbook.common.geometry.basic.Pnt2d.PntInt
 
HashFunction - Interface in imagingbook.common.noise.hashing
Interface to all hash functions defined in this package.
HashPermute - Class in imagingbook.common.noise.hashing
Permutation-based hash function, similar to the one proposed in [1].
HashPermute(int) - Constructor for class imagingbook.common.noise.hashing.HashPermute
Constructor creating a hash function with the specified seed value.
hasNext() - Method in interface imagingbook.common.color.iterate.ColorSequencer
 
hasNext() - Method in class imagingbook.common.geometry.shape.ShapePointIterator
 
hasVertex(Pnt2d) - Method in class imagingbook.common.geometry.delaunay.guibas.Triangle2D
Checks if the given vertex is amongst the triangle's vertices.
Heart01 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Heart01 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
Heart02 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Heart02 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
Heart03 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Heart03 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
Heart04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Heart04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
Heart05 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Heart06 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Heart07 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Heart08 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Heart08 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
Heart09 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Heart09 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
Heart10 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Heart11 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Heart12 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Heart12 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
Heart13 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Heart14 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Heart14 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
Heart15 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Heart15 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
Heart16 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Heart17 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Heart17 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
Heart18 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Heart19 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Heart19 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
Heart20 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Heart20 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
height - Variable in class imagingbook.common.image.access.ImageAccessor
 
height - Variable in class imagingbook.common.image.PixelPack
 
height - Variable in class imagingbook.common.mser.components.PixelMap
Image height
Helvetica - Enum constant in enum imagingbook.pdf.Type1CoreFont
 
HelveticaBold - Enum constant in enum imagingbook.pdf.Type1CoreFont
 
HelveticaBoldOblique - Enum constant in enum imagingbook.pdf.Type1CoreFont
 
HelveticaOblique - Enum constant in enum imagingbook.pdf.Type1CoreFont
 
herrings - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
herrings - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
herringsaff1 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
herringsocc4 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
HessianLine - Class in imagingbook.common.geometry.line
This class represents a straight line in Hessian normal form, i.e., x * cos(angle) + y * sin(angle) = radius.
HessianLine(double, double) - Constructor for class imagingbook.common.geometry.line.HessianLine
Constructor.
HessianLine(double, double, double) - Constructor for class imagingbook.common.geometry.line.HessianLine
 
HessianLine(AlgebraicLine) - Constructor for class imagingbook.common.geometry.line.HessianLine
 
HierarchicalScaleSpace<OctaveT extends ScaleOctave<?>> - Class in imagingbook.common.sift.scalespace
This abstract class defines a generic hierarchical scale space, consisting of multiple "octaves".
HistKey - Static variable in class ImageJ_Demos.Data_Transfer_Plugin_Producer
 
HistogramPlot - Class in imagingbook.common.histogram
Defines a simple image window to display histograms.
HistogramPlot(double[], String) - Constructor for class imagingbook.common.histogram.HistogramPlot
Constructor for a normalized discrete distribution.
HistogramPlot(int[], String) - Constructor for class imagingbook.common.histogram.HistogramPlot
Constructor for a discrete distribution.
HistogramUtils - Class in imagingbook.common.histogram
This class defines static methods related to histograms.
hiThr - Variable in class imagingbook.common.edges.CannyEdgeDetector.Parameters
High threshold (defaults to 20% of maximum edge magnitude)
HlsColorSpace - Class in imagingbook.common.color.colorspace
Implementation of HLS (hue/lightness/saturation) color space.
HoneyDew - Enum constant in enum imagingbook.common.color.sets.CssColor
 
horse01 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
horse02 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
horse03 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
horse04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
horse05 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
horse06 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
horse07 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
horse08 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
horse09 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
horse10 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
horse11 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
horse12 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
horse13 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
horse14 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
horse15 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
horse16 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
horse17 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
horse18 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
horse19 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
horse20 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
HotPink - Enum constant in enum imagingbook.common.color.sets.CssColor
 
Hough_Line_Detect - Class in Ch12_Ransac_Hough
This ImageJ plugin demonstrates the use of the HoughTransformLines class for detecting straight lines in images (see Sec.
Hough_Line_Detect() - Constructor for class Ch12_Ransac_Hough.Hough_Line_Detect
Constructor, asks to open a predefined sample image if no other image is currently open.
HoughLine - Class in imagingbook.common.hough
This class represents a straight line of the form (x - xRef) * cos(angle) + (y - yRef) * sin(angle) = radius.
HoughLine(double, double, double, double, int) - Constructor for class imagingbook.common.hough.HoughLine
Constructor, creates a new HoughLine instance from the specified HessianLine parameters (angle, radius), an arbitrary reference point (xRef, yRef) and count.
HoughLine(AlgebraicLine) - Constructor for class imagingbook.common.hough.HoughLine
Convenience constructor, creates a new HoughLine instance from a given AlgebraicLine (or any subclass) instance with the same reference point as the original line and zero count.
HoughLine(AlgebraicLine, double, double, int) - Constructor for class imagingbook.common.hough.HoughLine
Constructor, creates a new HoughLine instance from a given AlgebraicLine (or any subclass) instance.
HoughTransformLines - Class in imagingbook.common.hough
This class implements the "classic" Hough Transform for straight lines.
HoughTransformLines(ByteProcessor) - Constructor for class imagingbook.common.hough.HoughTransformLines
 
HoughTransformLines(ByteProcessor, HoughTransformLines.Parameters) - Constructor for class imagingbook.common.hough.HoughTransformLines
Constructor, creates a new Hough transform from the binary image.
HoughTransformLines(Pnt2d[], int, int, HoughTransformLines.Parameters) - Constructor for class imagingbook.common.hough.HoughTransformLines
Constructor, creates a new Hough transform from a sequence of 2D points.
HoughTransformLines.Parameters - Class in imagingbook.common.hough
 
HouseRoi - Enum constant in enum imagingbook.sampleimages.GeneralSampleImage
TIFF image with attached ROI selection, used for trigonometric Fourier descriptors.
Hsv_Rotate_Hue - Class in Ch13_Color_Images
ImageJ plugin, "rotates" the hue (H) of colors in HSV space by 120 degrees.
Hsv_Rotate_Hue() - Constructor for class Ch13_Color_Images.Hsv_Rotate_Hue
Constructor, asks to open a predefined sample image if no other image is currently open.
HsvColorSpace - Class in imagingbook.common.color.colorspace
Implementation of HSV (hue/saturation/value) color space.
HyperSimple - Enum constant in enum imagingbook.common.geometry.fitting.circle.algebraic.CircleFitAlgebraic.FitType
 
HyperStable - Enum constant in enum imagingbook.common.geometry.fitting.circle.algebraic.CircleFitAlgebraic.FitType
 

I

I - Static variable in class imagingbook.common.math.Complex
Constant - imaginary unit value (z = 0 + i 1).
Ice - Enum constant in enum imagingbook.common.ij.NamedLookupTable
 
IconMap - Static variable in interface imagingbook.core.resource.ImageResource
 
ID - Variable in class imagingbook.common.mser.components.Component
The ID number of this component (only used for debugging).
idMatrix(int) - Static method in class imagingbook.common.math.Matrix
Creates and returns a new identity matrix of the specified size.
idxMax(double[]) - Static method in class imagingbook.common.math.Matrix
Returns the index of the largest element in the specified vector.
idxMax(float[]) - Static method in class imagingbook.common.math.Matrix
Returns the index of the largest element in the specified vector.
idxMin(double[]) - Static method in class imagingbook.common.math.Matrix
Returns the index of the smallest element in the specified vector.
idxMin(float[]) - Static method in class imagingbook.common.math.Matrix
Returns the index of the smallest element in the specified vector.
IjPluginName - Annotation Type in imagingbook.core.plugin
Annotation to specify the menu entry (name) of the associated plugin class.
IjPluginPath - Annotation Type in imagingbook.core.plugin
Annotation to specify the menu path (tree branch) of the associated plugin class or an entire plugin package.
IjProgressBarMonitor - Class in imagingbook.common.ij
Implementation of ProgressMonitor which periodically polls the completion state of the associated target task (ProgressReporter) and sends this information to ImageJ's progress bar (if ImageJ is running).
IjProgressBarMonitor(ProgressReporter) - Constructor for class imagingbook.common.ij.IjProgressBarMonitor
Constructor.
IjUtils - Class in imagingbook.common.ij
This class defines static utility methods adding to ImageJs functionality.
Illuminant - Interface in imagingbook.common.color.cie
 
im - Variable in class imagingbook.common.math.Complex
The imaginary part of this complex number (publicly accessible but read-only).
ImageAccessor - Class in imagingbook.common.image.access
An 'image accessor' is a wrapper around some ImageProcessor object to allow unified (read and write) access to its pixels values.
ImageAccessor_Demo_Scalar - Class in ImageAccessorDemos
This plugin demonstrates the of class ScalarAccessor for unified access to scalar-valued images.
ImageAccessor_Demo_Scalar() - Constructor for class ImageAccessorDemos.ImageAccessor_Demo_Scalar
 
ImageAccessor_Demo_Vector - Class in ImageAccessorDemos
This plugin demonstrates the of class ImageAccessor for unified access to scalar and vector-valued images.
ImageAccessor_Demo_Vector() - Constructor for class ImageAccessorDemos.ImageAccessor_Demo_Vector
 
ImageAccessorDemos - package ImageAccessorDemos
 
ImageExtractor - Class in imagingbook.common.image.matching.lucaskanade
Used to extract warped images for testing class LucasKanadeMatcher.
ImageExtractor(ImageProcessor) - Constructor for class imagingbook.common.image.matching.lucaskanade.ImageExtractor
Creates a new instance of ImageExtractor for the image I.
ImageGraphics - Class in imagingbook.common.image
This class defines functionality for drawing anti-aliased "pixel" graphics in images of type ByteProcessor, ShortProcessor or ColorProcessor (there is no support for FloatProcessor).
ImageGraphics(ImageProcessor) - Constructor for class imagingbook.common.image.ImageGraphics
Constructor.
ImageGraphics(ImageProcessor, Color, BasicStroke) - Constructor for class imagingbook.common.image.ImageGraphics
Constructor.
ImageJ_Demos - package ImageJ_Demos
 
ImageMapper - Class in imagingbook.common.image
This class defines methods to perform arbitrary geometric transformations on images.
ImageMapper(Mapping2D) - Constructor for class imagingbook.common.image.ImageMapper
Constructor - creates a new ImageMapper with the specified geometric mapping.
ImageMapper(Mapping2D, OutOfBoundsStrategy, InterpolationMethod) - Constructor for class imagingbook.common.image.ImageMapper
Constructor - creates a new ImageMapper with the specified geometric mapping, out-of-bounds strategy and pixel interpolation method.
ImageMath - Class in imagingbook.common.image
This class defines static methods for non-destructive, arithmetic operations on ImageJ's ImageProcessor objects.
ImageResource - Interface in imagingbook.core.resource
Interface to be implemented by named image resources.
imagingbook_plugins_book - module imagingbook_plugins_book
A collection of ImageJ plugins referenced in various chapters of the associated image processing books as well as additional demos and tools.
imagingbook_plugins_demos - module imagingbook_plugins_demos
A collection of ImageJ plugins demonstrating various technical concepts of the imagingbook library.
imagingbook.common - module imagingbook.common
The central part of imagingbook library with implementions of image processing algorithms, associated data structures and utility code.
imagingbook.common.color - package imagingbook.common.color
 
imagingbook.common.color.adapt - package imagingbook.common.color.adapt
 
imagingbook.common.color.cie - package imagingbook.common.color.cie
 
imagingbook.common.color.colorspace - package imagingbook.common.color.colorspace
 
imagingbook.common.color.gamma - package imagingbook.common.color.gamma
 
imagingbook.common.color.iterate - package imagingbook.common.color.iterate
 
imagingbook.common.color.quantize - package imagingbook.common.color.quantize
 
imagingbook.common.color.sets - package imagingbook.common.color.sets
 
imagingbook.common.color.statistics - package imagingbook.common.color.statistics
 
imagingbook.common.corners - package imagingbook.common.corners
 
imagingbook.common.edges - package imagingbook.common.edges
 
imagingbook.common.filter.edgepreserving - package imagingbook.common.filter.edgepreserving
 
imagingbook.common.filter.examples - package imagingbook.common.filter.examples
 
imagingbook.common.filter.generic - package imagingbook.common.filter.generic
 
imagingbook.common.filter.linear - package imagingbook.common.filter.linear
 
imagingbook.common.filter.mask - package imagingbook.common.filter.mask
 
imagingbook.common.filter.nonlinear - package imagingbook.common.filter.nonlinear
 
imagingbook.common.geometry.basic - package imagingbook.common.geometry.basic
 
imagingbook.common.geometry.circle - package imagingbook.common.geometry.circle
 
imagingbook.common.geometry.delaunay - package imagingbook.common.geometry.delaunay
 
imagingbook.common.geometry.delaunay.guibas - package imagingbook.common.geometry.delaunay.guibas
 
imagingbook.common.geometry.ellipse - package imagingbook.common.geometry.ellipse
 
imagingbook.common.geometry.ellipse.project - package imagingbook.common.geometry.ellipse.project
 
imagingbook.common.geometry.fd - package imagingbook.common.geometry.fd
Fourier descriptors for 2D shape representation and matching.
imagingbook.common.geometry.fitting.circle.algebraic - package imagingbook.common.geometry.fitting.circle.algebraic
 
imagingbook.common.geometry.fitting.circle.geometric - package imagingbook.common.geometry.fitting.circle.geometric
 
imagingbook.common.geometry.fitting.circle.utils - package imagingbook.common.geometry.fitting.circle.utils
 
imagingbook.common.geometry.fitting.ellipse.algebraic - package imagingbook.common.geometry.fitting.ellipse.algebraic
 
imagingbook.common.geometry.fitting.ellipse.geometric - package imagingbook.common.geometry.fitting.ellipse.geometric
 
imagingbook.common.geometry.fitting.ellipse.utils - package imagingbook.common.geometry.fitting.ellipse.utils
 
imagingbook.common.geometry.fitting.line - package imagingbook.common.geometry.fitting.line
 
imagingbook.common.geometry.fitting.line.utils - package imagingbook.common.geometry.fitting.line.utils
 
imagingbook.common.geometry.fitting.points - package imagingbook.common.geometry.fitting.points
 
imagingbook.common.geometry.hulls - package imagingbook.common.geometry.hulls
 
imagingbook.common.geometry.line - package imagingbook.common.geometry.line
 
imagingbook.common.geometry.mappings - package imagingbook.common.geometry.mappings
 
imagingbook.common.geometry.mappings.linear - package imagingbook.common.geometry.mappings.linear
 
imagingbook.common.geometry.mappings.nonlinear - package imagingbook.common.geometry.mappings.nonlinear
 
imagingbook.common.geometry.moments - package imagingbook.common.geometry.moments
 
imagingbook.common.geometry.shape - package imagingbook.common.geometry.shape
 
imagingbook.common.histogram - package imagingbook.common.histogram
 
imagingbook.common.hough - package imagingbook.common.hough
 
imagingbook.common.ij - package imagingbook.common.ij
 
imagingbook.common.ij.overlay - package imagingbook.common.ij.overlay
 
imagingbook.common.image - package imagingbook.common.image
 
imagingbook.common.image.access - package imagingbook.common.image.access
 
imagingbook.common.image.interpolation - package imagingbook.common.image.interpolation
 
imagingbook.common.image.matching - package imagingbook.common.image.matching
 
imagingbook.common.image.matching.lucaskanade - package imagingbook.common.image.matching.lucaskanade
 
imagingbook.common.math - package imagingbook.common.math
 
imagingbook.common.math.eigen - package imagingbook.common.math.eigen
 
imagingbook.common.math.eigen.eispack - package imagingbook.common.math.eigen.eispack
EISPACK code (FORTRAN) for solving generalized eigenvalue problems (from http://www.netlib.no/netlib/eispack).
imagingbook.common.math.exception - package imagingbook.common.math.exception
 
imagingbook.common.math.nonlinear - package imagingbook.common.math.nonlinear
 
imagingbook.common.morphology - package imagingbook.common.morphology
 
imagingbook.common.mser - package imagingbook.common.mser
 
imagingbook.common.mser.components - package imagingbook.common.mser.components
 
imagingbook.common.noise.hashing - package imagingbook.common.noise.hashing
 
imagingbook.common.noise.perlin - package imagingbook.common.noise.perlin
 
imagingbook.common.ransac - package imagingbook.common.ransac
 
imagingbook.common.regions - package imagingbook.common.regions
 
imagingbook.common.sift - package imagingbook.common.sift
Implementation of David Lowe's SIFT feature detection scheme.
imagingbook.common.sift.scalespace - package imagingbook.common.sift.scalespace
 
imagingbook.common.threshold - package imagingbook.common.threshold
 
imagingbook.common.threshold.adaptive - package imagingbook.common.threshold.adaptive
 
imagingbook.common.threshold.global - package imagingbook.common.threshold.global
 
imagingbook.common.util - package imagingbook.common.util
 
imagingbook.common.util.bits - package imagingbook.common.util.bits
 
imagingbook.common.util.progress - package imagingbook.common.util.progress
 
imagingbook.common.util.random - package imagingbook.common.util.random
 
imagingbook.common.util.tuples - package imagingbook.common.util.tuples
 
imagingbook.core - module imagingbook.core
Provides minimal infrastructure required for building other imagingbook library packages.
imagingbook.core - package imagingbook.core
Defines basic utilities for file and resource handling used by other libraries.
imagingbook.core.jdoc - package imagingbook.core.jdoc
Defines interfaces and annotations for adding direct JavaDoc help support to ImageJ plugins.
imagingbook.core.plugin - package imagingbook.core.plugin
Used during the process of building ImageJ plugin projects (automatic generation of plugins.config files).
imagingbook.core.resource - package imagingbook.core.resource
Defines the basic functionality for working with named resources and accessing resources in JAR files.
imagingbook.pdf - module imagingbook.pdf
PDF-related code, separated from the main imagingbook library to minimize third-party dependencies.
imagingbook.pdf - package imagingbook.pdf
PDF-related code, separated from the main imagingbook library to minimize third-party dependencies.
imagingbook.sampleimages - module imagingbook.sampleimages
Contains a set of general sample images (as named resources) used for demonstrations and testing.
imagingbook.sampleimages - package imagingbook.sampleimages
 
imagingbook.sampleimages.kimia - package imagingbook.sampleimages.kimia
 
imagingbook.spectral - module imagingbook.spectral
Library code related to spectral image processing (Fourier transforms etc.), separated from the main imagingbook library to minimize third-party dependencies.
imagingbook.spectral.dct - package imagingbook.spectral.dct
1D and 2D implementations of the Discrete Cosine Transform.
imagingbook.spectral.dft - package imagingbook.spectral.dft
1D and 2D implementations of the Discrete Fourier Transform.
includeImage - Variable in class imagingbook.pdf.PdfExporter.Parameters
 
includeImageProps - Variable in class imagingbook.pdf.PdfExporter.Parameters
 
includeOverlay - Variable in class imagingbook.pdf.PdfExporter.Parameters
 
IncompatibleDimensionsException() - Constructor for exception imagingbook.common.math.Matrix.IncompatibleDimensionsException
 
IncompatibleDimensionsException(String) - Constructor for exception imagingbook.common.math.Matrix.IncompatibleDimensionsException
 
IncrementalLineFit - Class in imagingbook.common.geometry.fitting.line
This class implements incremental orthogonal line fitting to a set of 2D points using eigendecomposition (see OrthogonalLineFitEigen for a non-incremental version).
IncrementalLineFit() - Constructor for class imagingbook.common.geometry.fitting.line.IncrementalLineFit
Constructor creating a fitter with an empty set of points.
IncrementalLineFit(Pnt2d[]) - Constructor for class imagingbook.common.geometry.fitting.line.IncrementalLineFit
Constructor accepting a sequence of initial points.
Index_To_Rgb - Class in Ch13_Color_Images
ImageJ plugin, converts an indexed color image to a full-color RGB image.
Index_To_Rgb() - Constructor for class Ch13_Color_Images.Index_To_Rgb
Constructor, asks to open a predefined sample image if no other image is currently open.
indexer - Variable in class imagingbook.common.image.access.ImageAccessor
 
IndianRed - Enum constant in enum imagingbook.common.color.sets.CssColor
 
Indigo - Enum constant in enum imagingbook.common.color.sets.CssColor
 
Info - Class in imagingbook.core
This class provides version information for this library.
INFO - Static variable in class imagingbook.core.plugin.PluginsConfigBuilder
 
init() - Method in class imagingbook.common.mser.MserData
Calculates the central moments and the equivalent ellipse for the associated component.
initFilter(PixelPack, PixelPack) - Method in class imagingbook.common.filter.edgepreserving.TschumperleDericheFilter
 
initFilter(PixelPack, PixelPack) - Method in class imagingbook.common.filter.examples.FilterProgressExample
 
initFilter(PixelPack, PixelPack) - Method in class imagingbook.common.filter.generic.GenericFilter
This method is called once at the start of the filter execution.
InitialFitColor - Static variable in interface Ch12_Ransac_Hough.settings.RansacDrawSettings
 
initPass(PixelPack, PixelPack) - Method in class imagingbook.common.filter.examples.FilterProgressExample
 
initPass(PixelPack, PixelPack) - Method in class imagingbook.common.filter.generic.GenericFilter
This method is called once at the start of each filter pass.
InlierColor - Static variable in interface Ch12_Ransac_Hough.settings.RansacDrawSettings
 
InlierRadius - Static variable in interface Ch12_Ransac_Hough.settings.RansacDrawSettings
 
Inner(int) - Constructor for class imagingbook.common.regions.Contour.Inner
 
InnerContourColor - Static variable in class Ch08_Binary_Regions.Region_Contours_Demo
Color used for drawing inner contours.
insertCol(double[][], int, double[]) - Method in interface imagingbook.spectral.dct.Dct2d.Double
 
insertCol(double[][], int, double[]) - Method in interface imagingbook.spectral.dft.Dft2d.Double
 
insertCol(float[][], int, float[]) - Method in interface imagingbook.spectral.dct.Dct2d.Float
 
insertCol(float[][], int, float[]) - Method in interface imagingbook.spectral.dft.Dft2d.Float
 
insertRow(double[][], int, double[]) - Method in interface imagingbook.spectral.dct.Dct2d.Double
 
insertRow(double[][], int, double[]) - Method in interface imagingbook.spectral.dft.Dft2d.Double
 
insertRow(float[][], int, float[]) - Method in interface imagingbook.spectral.dct.Dct2d.Float
 
insertRow(float[][], int, float[]) - Method in interface imagingbook.spectral.dft.Dft2d.Float
 
Integral_Image_Demo - Class in Ch02_Histograms_Statistics
This ImageJ plugin calculates the integral image for the current image (8 bit grayscale only) and displays the resulting first and second order summed area tables (S1, S2) as floating-point images.
Integral_Image_Demo() - Constructor for class Ch02_Histograms_Statistics.Integral_Image_Demo
Constructor, asks to open a predefined sample image if no other image is currently open.
Integral_Image_GetRoiStatistics - Class in Ch02_Histograms_Statistics
This ImageJ plugin first calculates the integral image for the current image (8 bit grayscale only) and uses it to find the mean and variance inside the specified rectangle (ROI).
Integral_Image_GetRoiStatistics() - Constructor for class Ch02_Histograms_Statistics.Integral_Image_GetRoiStatistics
Constructor, asks to open a predefined sample image if no other image is currently open.
IntegralImage - Class in imagingbook.common.image
This class represents an 'integral image' or 'summed area table' as proposed in [1], See Sec.
IntegralImage(int[][]) - Constructor for class imagingbook.common.image.IntegralImage
Constructor, creates a new IntegralImage instance from pixel values in a 2D int-array I[x][y].
IntegralImage(ByteProcessor) - Constructor for class imagingbook.common.image.IntegralImage
Constructor, creates a new IntegralImage instance from pixel values in the specified ByteProcessor.
interpolate(Color[], double) - Static method in class imagingbook.common.color.RgbUtils
Interpolates linearly between the colors in the specified color palette.
interpolate(Color, Color, double) - Static method in class imagingbook.common.color.RgbUtils
Interpolates linearly between two specified colors.
interpolationMethod - Variable in class imagingbook.common.image.access.ImageAccessor
 
InterpolationMethod - Enum in imagingbook.common.image.interpolation
Enumeration type listing the most common interpolation methods.
intersect(AlgebraicLine) - Method in class imagingbook.common.geometry.line.AlgebraicLine
Finds the intersection point between this line and another AlgebraicLine.
intToRgb(int) - Static method in class imagingbook.common.color.RgbUtils
Converts the given integer-encoded 8-bit RGB color to a 3-element int[] with components red, green and blue.
inverse(double[]) - Method in interface imagingbook.spectral.dct.Dct1d.Double
Performs an "in-place" 1D DCT inverse transformation on the supplied spectrum.
inverse(double[]) - Method in class imagingbook.spectral.dct.Dct1dDirect.Double
 
inverse(double[]) - Method in class imagingbook.spectral.dct.Dct1dFast.Double
 
inverse(double[]) - Method in class imagingbook.spectral.dct.Dct1dSlow
 
inverse(double[][]) - Static method in class imagingbook.common.math.Matrix
Calculates and returns the inverse of the given matrix, which must be square.
inverse(double[][]) - Method in interface imagingbook.spectral.dct.Dct2d.Double
Performs an "in-place" 2D DCT inverse transformation on the supplied spectrum.
inverse(double[][], double[][]) - Method in interface imagingbook.spectral.dft.Dft2d.Double
Performs an "in-place" inverse DFT or FFT on the supplied 2D spectrum.
inverse(double[], double[]) - Method in interface imagingbook.spectral.dft.Dft1d.Double
Performs an "in-place" 1D DFT inverse transformation on the supplied double spectrum.
inverse(double[], double[]) - Method in class imagingbook.spectral.dft.Dft1dDirect.Double
 
inverse(double[], double[]) - Method in class imagingbook.spectral.dft.Dft1dFast.Double
 
inverse(float[]) - Method in interface imagingbook.spectral.dct.Dct1d.Float
Performs an "in-place" 1D DCT inverse transformation on the supplied spectrum.
inverse(float[]) - Method in class imagingbook.spectral.dct.Dct1dDirect.Float
 
inverse(float[]) - Method in class imagingbook.spectral.dct.Dct1dFast.Float
 
inverse(float[][]) - Static method in class imagingbook.common.math.Matrix
Calculates and returns the inverse of the given matrix, which must be square.
inverse(float[][]) - Method in interface imagingbook.spectral.dct.Dct2d.Float
Performs an "in-place" 2D DCT inverse transformation on the supplied spectrum.
inverse(float[][], float[][]) - Method in interface imagingbook.spectral.dft.Dft2d.Float
Performs an "in-place" inverse DFT or FFT on the supplied 2D spectrum.
inverse(float[], float[]) - Method in interface imagingbook.spectral.dft.Dft1d.Float
Performs an "in-place" DFT inverse transformation on the supplied 1D float spectrum.
inverse(float[], float[]) - Method in class imagingbook.spectral.dft.Dft1dDirect.Float
 
inverse(float[], float[]) - Method in class imagingbook.spectral.dft.Dft1dFast.Float
 
INVERSE_ONLY - Enum constant in enum imagingbook.spectral.dft.ScalingMode
Scaling by a factor 1/M is applied to the inverse transformation only.
Inversion - Interface in imagingbook.common.geometry.mappings
Implementing classes provide an inverse of the associated mapping.
ip - Variable in class imagingbook.common.image.access.ImageAccessor
 
IrishManor - Enum constant in enum imagingbook.sampleimages.GeneralSampleImage
Grayscale image used for SIFT demos.
isAffine(LinearMapping2D) - Static method in class imagingbook.common.geometry.mappings.linear.AffineMapping2D
Checks if the given linear mapping could be affine, i.e.
isBinary(ImageProcessor) - Static method in class imagingbook.common.ij.IjUtils
Checks if the given image is possibly a binary image.
isClosed(NeighborhoodType2D) - Method in class imagingbook.common.regions.Contour
Checks if this contour is closed w.r.t.
isCompatibleTo(ImageProcessor) - Method in class imagingbook.common.image.PixelPack
Checks is this pixel pack has the same dimensions as the specified ImageProcessor instance, i.e., can be copied to it.
isCompatibleTo(PixelPack) - Method in class imagingbook.common.image.PixelPack
Checks is this pixel pack has the same dimensions as another pixel pack, i.e., can be copied to it.
isComplete() - Method in class imagingbook.common.morphology.BinaryThinning
Returns true if thinning has successfully completed, false otherwise.
IsDegenerate() - Method in class imagingbook.common.math.eigen.GeneralizedEigenDecomposition
Returns true if the eigenvalue problem is degenerate (i.e., ill-posed).
isEllipse() - Method in interface imagingbook.common.geometry.fitting.ellipse.algebraic.EllipseFitAlgebraic
 
isExtremal() - Method in class imagingbook.common.mser.components.Component
Returns true if this component represents an extremal region.
isFlat(ImageProcessor) - Static method in class imagingbook.common.ij.IjUtils
Checks if the given image is "flat", i.e., all pixels have the same value.
isIjPlugin(Class<?>) - Static method in class imagingbook.common.ij.IjUtils
Checks if the specified class implements one of ImageJ's plugin interfaces.
isIjPlugin(Class<?>) - Method in class imagingbook.core.plugin.PluginsConfigBuilder
Returns true if the specified Class object is a sub-type of PlugIn or PlugInFilter.
isInside(int, int, int) - Method in class imagingbook.common.sift.scalespace.ScaleOctave
Returns true iff q is outside the level range and position (u,v) is inside the level's bounds.
isInsideJar() - Method in interface imagingbook.core.resource.NamedResource
Returns true if the associated resource (class) was loaded from a JAR file.
isInsideJar(Class<?>) - Static method in class imagingbook.core.resource.ResourceUtils
Determines if the specified class was loaded from a JAR file or a .class file in the file system.
isMser() - Method in class imagingbook.common.mser.MserData
Returns true iff the associated component is a MSER.
isMserP - Variable in class imagingbook.common.mser.MserData
True iff the associated component is a MSER.
isNaN() - Method in class imagingbook.common.math.Complex
Returns true if the real or imaginary component of this complex number is NaN.
IsodataThresholder - Class in imagingbook.common.threshold.global
This is an implementation of the global thresholder proposed by Ridler and Calvard [1].
IsodataThresholder() - Constructor for class imagingbook.common.threshold.global.IsodataThresholder
 
IsodataThresholderSlow - Class in imagingbook.common.threshold.global
Slow version of the IsodataThresholder using explicit recalculation of background and foreground means in every iteration.
IsodataThresholderSlow() - Constructor for class imagingbook.common.threshold.global.IsodataThresholderSlow
 
isOrientedCCW() - Method in class imagingbook.common.geometry.delaunay.guibas.Triangle2D
Test if this triangle is oriented counterclockwise (CCW).
isPointInCircumCircle(Pnt2d) - Method in class imagingbook.common.geometry.delaunay.guibas.Triangle2D
Tests if a given point lies in the circumcircle of this triangle.
isPositiveDefinite(RealMatrix) - Static method in class imagingbook.common.math.Matrix
Checks is the given square matrix is positive definite.
isPositiveDefinite(RealMatrix, double) - Static method in class imagingbook.common.math.Matrix
Checks is the given square matrix is positive definite, using the specified symmetry tolerance value.
isRectangular(double[][]) - Static method in class imagingbook.common.math.Matrix
Checks if all rows of the given matrix have the same length.
isRectangular(float[][]) - Static method in class imagingbook.common.math.Matrix
Checks if all rows of the given matrix have the same length.
isRoot() - Method in class imagingbook.common.mser.components.Component
Returns true if this component is the root of the associated ComponentTree.
isSegmented() - Method in class imagingbook.common.regions.BinaryRegionSegmentation
Returns true if the segmentation did complete successfully, false otherwise.
isSingular() - Method in class imagingbook.common.math.eigen.GeneralizedEigenDecomposition
This method checks if any of the generated betas is zero.
isSingular(double[][]) - Static method in class imagingbook.common.math.Matrix
Checks is the given square double[][] matrix is non-singular.
isSingular(RealMatrix) - Static method in class imagingbook.common.math.Matrix
Checks is the given square matrix is non-singular.
isSquare(double[][]) - Static method in class imagingbook.common.math.Matrix
Checks it the given matrix has the same number of rows and columns.
isSquare(float[][]) - Static method in class imagingbook.common.math.Matrix
Checks it the given matrix has the same number of rows and columns.
isStable - Variable in class imagingbook.common.mser.MserData
Component stability status
isSymmetric() - Method in class imagingbook.common.math.eigen.EigenDecompositionJama
Returns true if the decomposed matrix is considered symmetric.
isSymmetric(double[][]) - Static method in class imagingbook.common.math.Matrix
Checks is the given square matrix is symmetric, using the default tolerance value (Arithmetic.EPSILON_DOUBLE).
isSymmetric(double[][], double) - Static method in class imagingbook.common.math.Matrix
Checks is the given square matrix is symmetric using the specified relative tolerance.
isSymmetric(RealMatrix) - Static method in class imagingbook.common.math.Matrix
Checks is the given square matrix is symmetric, using the default tolerance value (Arithmetic.EPSILON_DOUBLE).
isSymmetric(RealMatrix, double) - Static method in class imagingbook.common.math.Matrix
Checks is the given square matrix is symmetric using the specified relative tolerance.
isValidParameterField(Field) - Static method in interface imagingbook.common.util.ParameterBundle
Returns true iff the specified field is a valid parameter item.
isValidURL(String) - Static method in interface imagingbook.core.jdoc.JavaDocHelp
Checks if the specified string is a valid URL.
isZero(double) - Static method in class imagingbook.common.math.Arithmetic
Test for zero (double version) using a predefined tolerance.
isZero(double[]) - Static method in class imagingbook.common.math.Matrix
Checks if all elements of the specified double[] vector are zero using the default tolerance value (Arithmetic.EPSILON_DOUBLE).
isZero(double[][]) - Static method in class imagingbook.common.math.Matrix
Checks if all elements of the specified double[][] matrix are zero using default tolerance value (Arithmetic.EPSILON_DOUBLE).
isZero(double[][], double) - Static method in class imagingbook.common.math.Matrix
Checks if all elements of the specified double[][] matrix are zero using the specified tolerance value.
isZero(double[], double) - Static method in class imagingbook.common.math.Matrix
Checks if all elements of the specified double[] vector are zero using the specified tolerance value.
isZero(double, double) - Static method in class imagingbook.common.math.Arithmetic
Test for zero (double version) using a specified tolerance.
isZero(float) - Static method in class imagingbook.common.math.Arithmetic
Test for zero (float version) using a predefined tolerance.
isZero(float[]) - Static method in class imagingbook.common.math.Matrix
Checks if all elements of the specified float[] vector are zero using the default tolerance value (Arithmetic.EPSILON_DOUBLE).
isZero(float[], float) - Static method in class imagingbook.common.math.Matrix
Checks if all elements of the specified float[] vector are zero using the specified tolerance value.
isZero(float, float) - Static method in class imagingbook.common.math.Arithmetic
Test for zero (float version) using a specified tolerance.
item0 - Variable in class imagingbook.common.util.tuples.Tuple3
 
item0 - Variable in class imagingbook.common.util.tuples.Tuple4
 
item1 - Variable in class imagingbook.common.util.tuples.Tuple3
 
item1 - Variable in class imagingbook.common.util.tuples.Tuple4
 
item2 - Variable in class imagingbook.common.util.tuples.Tuple3
 
item2 - Variable in class imagingbook.common.util.tuples.Tuple4
 
item3 - Variable in class imagingbook.common.util.tuples.Tuple4
 
iterateOnce(ProjectiveMapping2D) - Method in class imagingbook.common.image.matching.lucaskanade.LucasKanadeForwardMatcher
 
iterateOnce(ProjectiveMapping2D) - Method in class imagingbook.common.image.matching.lucaskanade.LucasKanadeInverseMatcher
 
iterateOnce(ProjectiveMapping2D) - Method in class imagingbook.common.image.matching.lucaskanade.LucasKanadeMatcher
Performs a single matching iteration on the given image pair (I, R).
iterations - Variable in class imagingbook.common.filter.edgepreserving.PeronaMalikF.Parameters
 
iterations - Variable in class imagingbook.common.filter.edgepreserving.TschumperleDericheF.Parameters
 
iterator() - Method in class imagingbook.common.edges.EdgeTrace
 
iterator() - Method in class imagingbook.common.mser.components.ComponentTree
 
iterator() - Method in class imagingbook.common.regions.Contour
 
iterator() - Method in class imagingbook.common.regions.SegmentationBackedRegion
 
iterator() - Method in class imagingbook.common.util.LinearContainer
 
ITU601RgbWeights - Static variable in class imagingbook.common.color.RgbUtils
ITU BR.601 weights for RGB to Y (luma) conversion.
ITU709 - Static variable in class imagingbook.common.color.gamma.ModifiedGammaMapping
Gamma mapping function instance for ITU-R BT.709 (see Table 3.1 of [1]).
ITU709RgbWeights - Static variable in class imagingbook.common.color.RgbUtils
ITU BR.709 weights for RGB to Y (luma) conversion.
Ivory - Enum constant in enum imagingbook.common.color.sets.CssColor
 

J

Jacobian - Interface in imagingbook.common.geometry.mappings
Implementing classes provide the Jacobian matrix for the associated mapping.
JavaDocBaseUrl - Annotation Type in imagingbook.core.jdoc
This package-level annotation is used to specify a URL for automatic retrieval of JavaDoc information.
JavaDocHelp - Interface in imagingbook.core.jdoc
Classes implementing this interface provide a URL that links to the associated JavaDoc page (returned by method JavaDocHelp.getJavaDocUrl()).
Jitter_Filter_GenericFilter - Class in Ch04_Filters
ImageJ plugin - implementation of the "Jitter filter" based on GenericFilter.
Jitter_Filter_GenericFilter() - Constructor for class Ch04_Filters.Jitter_Filter_GenericFilter
Constructor, asks to open a predefined sample image if no other image is currently open.
Jitter_Filter_ImageAccessor - Class in Ch04_Filters
ImageJ plugin -- Jitter filter implemented with ImageAccessor, allowing uniform access to all image types.
Jitter_Filter_ImageAccessor() - Constructor for class Ch04_Filters.Jitter_Filter_ImageAccessor
Constructor, asks to open a predefined sample image if no other image is currently open.
Jitter_Filter_Simple - Class in Ch04_Filters
ImageJ plugin which implements a simple version of the Jitter filter, using ImageJ functionality only.
Jitter_Filter_Simple() - Constructor for class Ch04_Filters.Jitter_Filter_Simple
Constructor, asks to open a predefined sample image if no other image is currently open.
jj - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
join(double[]...) - Static method in class imagingbook.common.math.Matrix
Joins (concatenates) a sequence of vectors into a single vector.
join(float[]...) - Static method in class imagingbook.common.math.Matrix
Joins (concatenates) a sequence of vectors into a single vector.

K

kappa - Variable in class imagingbook.common.filter.edgepreserving.PeronaMalikF.Parameters
 
kappa - Variable in class imagingbook.common.threshold.adaptive.NiblackThresholder.Parameters
 
kappa - Variable in class imagingbook.common.threshold.adaptive.SauvolaThresholder.Parameters
 
KasaA - Enum constant in enum imagingbook.common.geometry.fitting.circle.algebraic.CircleFitAlgebraic.FitType
 
KasaB - Enum constant in enum imagingbook.common.geometry.fitting.circle.algebraic.CircleFitAlgebraic.FitType
 
KasaC - Enum constant in enum imagingbook.common.geometry.fitting.circle.algebraic.CircleFitAlgebraic.FitType
 
Kepler - Enum constant in enum imagingbook.sampleimages.GeneralSampleImage
Original gray scan from Kepler manuscript.
Kernel1D - Class in imagingbook.common.filter.linear
This class represents a 1D filter kernel.
Kernel1D(float[]) - Constructor for class imagingbook.common.filter.linear.Kernel1D
Constructor.
Kernel1D(float[], int, boolean) - Constructor for class imagingbook.common.filter.linear.Kernel1D
Constructor.
Kernel2D - Class in imagingbook.common.filter.linear
This class represents a 2D filter kernel.
Kernel2D(float[][]) - Constructor for class imagingbook.common.filter.linear.Kernel2D
Constructor.
Kernel2D(float[][], int, int, boolean) - Constructor for class imagingbook.common.filter.linear.Kernel2D
Full constructor.
Kernel2D(Kernel1D, Kernel1D, boolean) - Constructor for class imagingbook.common.filter.linear.Kernel2D
Creates the effective 2D kernel from two 1D kernels.
kernelDx - Static variable in class imagingbook.common.filter.edgepreserving.TschumperleDericheF.Constants
 
kernelDy - Static variable in class imagingbook.common.filter.edgepreserving.TschumperleDericheF.Constants
 
key01 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
key01 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
key02 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
key03 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
key03 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
key04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
key05 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
key05 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
key06 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
key06 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
key07 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
key07 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
key08 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
key08 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
key09 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
key10 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
key10 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
key11 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
key12 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
key13 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
key13 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
key14 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
key14 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
key15 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
key16 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
key17 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
key17 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
key18 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
key18 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
key19 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
key19 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
key20 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
KeyPoint - Class in imagingbook.common.sift
Represents a SIFT key point in hierarchical scale space.
keywords - Variable in class imagingbook.pdf.PdfExporter.Parameters
 
Khaki - Enum constant in enum imagingbook.common.color.sets.CssColor
 
Kimia1070 - Enum in imagingbook.sampleimages.kimia
A set of 1070 (actually only 1069 after removing one double) binary shape images downloaded from https://vision.lems.brown.edu/content/available-software-and-databases (http://vision.lems.brown.edu/sites/default/files/1070db.tar.gz).
Kimia216 - Enum in imagingbook.sampleimages.kimia
A set of 216 binary shape images downloaded from https://vision.lems.brown.edu/content/available-software-and-databases (http://vision.lems.brown.edu/sites/default/files/216db.tar.gz).
Kimia99 - Enum in imagingbook.sampleimages.kimia
A set of 99 binary shape images downloaded from https://vision.lems.brown.edu/content/available-software-and-databases (http://vision.lems.brown.edu/sites/default/files/99db.tar.gz).
KimiaCollage - Enum in imagingbook.sampleimages.kimia
Test images composed of shapes from the Kimia data sets (see https://vision.lems.brown.edu/content/available-software-and-databases)
kk0728 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
kk0728 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
kk0729 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
kk0729 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
kk0730 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
kk0731 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
kk0731 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
kk0732 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
kk0732 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
kk0733 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
kk0734 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
kk0735 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
kk0735 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
kk0736 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
kk0736 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
kk0737 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
kk0737 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
kk0738 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
kk0738 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
kk0739 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
kk0739 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
kk0740 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
kk0740 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
kk0741 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
kk0741 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
kk0742 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
kk0743 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
KMeansClusteringQuantizer - Class in imagingbook.common.color.quantize
This class implements color quantization using k-means clustering of image pixels in RGB color space.
KMeansClusteringQuantizer(int[], int) - Constructor for class imagingbook.common.color.quantize.KMeansClusteringQuantizer
Constructor, creates a new KMeansClusteringQuantizer with up to K colors, using default parameters.
KMeansClusteringQuantizer(int[], int, KMeansClusteringQuantizer.InitialClusterMethod, int) - Constructor for class imagingbook.common.color.quantize.KMeansClusteringQuantizer
Constructor, creates a new KMeansClusteringQuantizer with up to K colors, but never more than the number of colors found in the supplied pixel data.
KMeansClusteringQuantizer.InitialClusterMethod - Enum in imagingbook.common.color.quantize
Method for choosing initial color clusters.
Kuwahara_Filter - Class in Ch17_EdgePreserving_Smoothing
This ImageJ plugin demonstrates the use of the Kuwahara filter, similar to the filter suggested in [1].
Kuwahara_Filter() - Constructor for class Ch17_EdgePreserving_Smoothing.Kuwahara_Filter
Constructor, asks to open a predefined sample image if no other image is currently open.
KuwaharaF - Interface in imagingbook.common.filter.edgepreserving
Common interface for Kuwahara filter implementations.
KuwaharaF.Parameters - Class in imagingbook.common.filter.edgepreserving
Parameter bundle for Kuwahara filters (implementations of KuwaharaF).
KuwaharaFilterScalar - Class in imagingbook.common.filter.edgepreserving
Scalar version of a Kuwahara-type filter, similar to the filter described in [1].
KuwaharaFilterScalar() - Constructor for class imagingbook.common.filter.edgepreserving.KuwaharaFilterScalar
 
KuwaharaFilterScalar(KuwaharaF.Parameters) - Constructor for class imagingbook.common.filter.edgepreserving.KuwaharaFilterScalar
 
KuwaharaFilterVector - Class in imagingbook.common.filter.edgepreserving
Vector version (applicable to ColorProcessor only) of a Kuwahara-type filter, similar to the filter described in [1].
KuwaharaFilterVector() - Constructor for class imagingbook.common.filter.edgepreserving.KuwaharaFilterVector
 
KuwaharaFilterVector(KuwaharaF.Parameters) - Constructor for class imagingbook.common.filter.edgepreserving.KuwaharaFilterVector
 

L

L1 - Enum constant in enum imagingbook.common.image.matching.DistanceTransform.DistanceType
L1 distance (Manhattan distance)
L1 - Enum constant in enum imagingbook.common.math.VectorNorm.NormType
L1 (Manhattan) norm/distance (see VectorNorm.L1).
L2 - Enum constant in enum imagingbook.common.image.matching.DistanceTransform.DistanceType
L2 distance (Euclidean distance)
L2 - Enum constant in enum imagingbook.common.math.VectorNorm.NormType
L2 (Euclidean) norm/distance (see VectorNorm.L2).
LabColorSpace - Class in imagingbook.common.color.colorspace
This class implements the CIELab color space.
LanczosInterpolator - Class in imagingbook.common.image.interpolation
A PixelInterpolator implementing Lanczos interpolation in 2D.
LanczosInterpolator() - Constructor for class imagingbook.common.image.interpolation.LanczosInterpolator
Constructor creating a Lanczos interpolator of order n = 2.
LanczosInterpolator(int) - Constructor for class imagingbook.common.image.interpolation.LanczosInterpolator
Constructor creating a Lanczos interpolator of arbitrary order n ≥ 2.
Lanzcos2 - Enum constant in enum imagingbook.common.image.interpolation.InterpolationMethod
 
Lanzcos3 - Enum constant in enum imagingbook.common.image.interpolation.InterpolationMethod
 
Lanzcos4 - Enum constant in enum imagingbook.common.image.interpolation.InterpolationMethod
 
Lavender - Enum constant in enum imagingbook.common.color.sets.CssColor
 
LavenderBlush - Enum constant in enum imagingbook.common.color.sets.CssColor
 
LawnGreen - Enum constant in enum imagingbook.common.color.sets.CssColor
 
LeftDelimitChar - Static variable in class imagingbook.common.math.Matrix
Leading delimiter used for lists of vector and matrix elements by toString() methods.
LemonChiffon - Enum constant in enum imagingbook.common.color.sets.CssColor
 
length - Variable in class imagingbook.common.image.PixelPack
 
lerp(double[], double[], double) - Static method in class imagingbook.common.math.Matrix
Performs linear interpolation between two vectors a and b, which must have the same length.
lerp(float[], float[], float) - Static method in class imagingbook.common.math.Matrix
Performs linear interpolation between two vectors a and b, which must have the same length.
LevelColors - Static variable in enum imagingbook.common.mser.MserColors
 
LightBlue - Enum constant in enum imagingbook.common.color.sets.CssColor
 
LightCoral - Enum constant in enum imagingbook.common.color.sets.CssColor
 
LightCyan - Enum constant in enum imagingbook.common.color.sets.CssColor
 
LightGoldenRodYellow - Enum constant in enum imagingbook.common.color.sets.CssColor
 
LightGray - Enum constant in enum imagingbook.common.color.sets.BasicAwtColor
 
LightGray - Enum constant in enum imagingbook.common.color.sets.CssColor
 
LightGreen - Enum constant in enum imagingbook.common.color.sets.CssColor
 
LightPink - Enum constant in enum imagingbook.common.color.sets.CssColor
 
LightSalmon - Enum constant in enum imagingbook.common.color.sets.CssColor
 
LightSeaGreen - Enum constant in enum imagingbook.common.color.sets.CssColor
 
LightSkyBlue - Enum constant in enum imagingbook.common.color.sets.CssColor
 
LightSlateGray - Enum constant in enum imagingbook.common.color.sets.CssColor
 
LightSteelBlue - Enum constant in enum imagingbook.common.color.sets.CssColor
 
LightYellow - Enum constant in enum imagingbook.common.color.sets.CssColor
 
Lime - Enum constant in enum imagingbook.common.color.sets.CssColor
 
LimeGreen - Enum constant in enum imagingbook.common.color.sets.CssColor
 
Line_Fitting - Class in Ch10_Line_Fitting
Performs line fitting on the point set specified by the current ROI.
Line_Fitting() - Constructor for class Ch10_Line_Fitting.Line_Fitting
Constructor, asks to open a predefined sample image if no other image is currently open.
Line_Make_Random - Class in Ch10_Line_Fitting
Samples points on a given (ideal) line and creates a new image with the sample points contained in a PointRoi.
Line_Make_Random() - Constructor for class Ch10_Line_Fitting.Line_Make_Random
 
Line_Make_Random.Parameters - Class in Ch10_Line_Fitting
 
Line_Rotation_Demo - Class in Ch10_Line_Fitting
ImageJ demo plugin, performs line fitting to a randomly sampled point set that is rotated in uniform steps.
Line_Rotation_Demo() - Constructor for class Ch10_Line_Fitting.Line_Rotation_Demo
 
Linear_Blending_Stack - Class in Ch03_Point_Operations
This plugin demonstrates linear (alpha) blending between two images, which are supplied as a ImageStack with exactly 2 frames.
Linear_Blending_Stack() - Constructor for class Ch03_Point_Operations.Linear_Blending_Stack
Constructor, asks to open a predefined sample image if no other image is currently open.
Linear_Filter_3x3 - Class in GenericFilterDemos
This ImageJ plugin shows how to construct a generic linear filter using the classes LinearFilter and Kernel2D.
Linear_Filter_3x3() - Constructor for class GenericFilterDemos.Linear_Filter_3x3
 
Linear_Filter_3x3_Separable - Class in GenericFilterDemos
This ImageJ plugin shows how to construct a separable linear filter using the classes LinearFilterSeparable and GenericFilter.
Linear_Filter_3x3_Separable() - Constructor for class GenericFilterDemos.Linear_Filter_3x3_Separable
 
LinearContainer<T> - Class in imagingbook.common.util
This class implements a 1D map for arbitrary objects with flexible bottom and top index, similar to an array in Pascal.
LinearContainer(int) - Constructor for class imagingbook.common.util.LinearContainer
Creates a LinearContainer with the index range [0, n - 1], like an ordinary array.
LinearContainer(int, int) - Constructor for class imagingbook.common.util.LinearContainer
Creates a LinearContainer with the index range [botIndex, topIndex].
LinearFilter - Class in imagingbook.common.filter.linear
This class represents a 2D linear filter specified by an arbitrary 2D convolution kernel.
LinearFilter(Kernel2D) - Constructor for class imagingbook.common.filter.linear.LinearFilter
Constructor, only the 2D filter kernel needs to be specified.
LinearFilterSeparable - Class in imagingbook.common.filter.linear
This class represents a 2D linear filter that is x/y-separable and specified by two 1D-kernels.
LinearFilterSeparable(Kernel1D) - Constructor for class imagingbook.common.filter.linear.LinearFilterSeparable
Constructor, takes a 1D convolution kernel to be applied both in x- and y-direction.
LinearFilterSeparable(Kernel1D, Kernel1D) - Constructor for class imagingbook.common.filter.linear.LinearFilterSeparable
Constructor, takes two 1D convolution kernels to be applied in x- and y-direction, respectively.
LinearFit2d - Interface in imagingbook.common.geometry.fitting.points
Describes a fitter based on a linear transformation model.
LinearMapping2D - Class in imagingbook.common.geometry.mappings.linear
This class represents an arbitrary linear transformation in 2D.
LinearMapping2D() - Constructor for class imagingbook.common.geometry.mappings.linear.LinearMapping2D
Constructor, creates a new identity mapping.
LinearMapping2D(double[][]) - Constructor for class imagingbook.common.geometry.mappings.linear.LinearMapping2D
Creates a linear mapping from a transformation matrix of arbitrary size (may be even empty).
LinearMapping2D(double, double, double, double, double, double, double, double, double) - Constructor for class imagingbook.common.geometry.mappings.linear.LinearMapping2D
Creates an arbitrary linear mapping from the specified matrix elements.
LinearMapping2D(LinearMapping2D) - Constructor for class imagingbook.common.geometry.mappings.linear.LinearMapping2D
Creates a new linear mapping from an existing linear mapping.
LinearRegressionFit - Class in imagingbook.common.geometry.fitting.line
This class implements line fitting by linear regression to a set of 2D points.
LinearRegressionFit(Pnt2d[]) - Constructor for class imagingbook.common.geometry.fitting.line.LinearRegressionFit
Constructor, performs a linear regression fit to the specified points.
LinearRgb65ColorSpace - Class in imagingbook.common.color.colorspace
Defines a linear RGB space with the same white point and primaries as sRGB.
LinearTime - Enum constant in enum imagingbook.common.mser.components.ComponentTree.Method
Specifies the linear-time algorithm, see ComponentTreeLinearTime.
LineFit - Interface in imagingbook.common.geometry.fitting.line
Interface to be implemented by all 2D line fits.
Linen - Enum constant in enum imagingbook.common.color.sets.CssColor
 
LineSampler - Class in imagingbook.common.geometry.fitting.line.utils
Instances of this class are used to randomly sample points along a given straight line segment, x/y coordinates being perturbed with Gaussian noise.
LineSampler(Pnt2d, Pnt2d) - Constructor for class imagingbook.common.geometry.fitting.line.utils.LineSampler
Constructor (with no specific seed).
LineSampler(Pnt2d, Pnt2d, long) - Constructor for class imagingbook.common.geometry.fitting.line.utils.LineSampler
Constructor (with specific random seed).
LineSegment2d - Class in imagingbook.common.geometry.basic
Described a 2D line segment defined by two end points.
LineSegment2d(double, double, double, double) - Constructor for class imagingbook.common.geometry.basic.LineSegment2d
Constructor for double coordinates.
LineSegment2d(int, int, int, int) - Constructor for class imagingbook.common.geometry.basic.LineSegment2d
Constructor for integer coordinates.
LineSegment2d(Pnt2d, Pnt2d) - Constructor for class imagingbook.common.geometry.basic.LineSegment2d
Constructor for arbitrary 2D points.
LineStrokeWidth - Static variable in interface Ch12_Ransac_Hough.settings.RansacDrawSettings
 
Linf - Enum constant in enum imagingbook.common.math.VectorNorm.NormType
L-infinity (maximum) norm/distance (see VectorNorm.Linf).
listArray(String, double[]) - Static method in class imagingbook.common.util.MathematicaIO
Generates a string holding the named definition of a 1D double array for Mathematica in the form name = {A[0], A[1], ...,A[m-1]};
listArray(String, double[][]) - Static method in class imagingbook.common.util.MathematicaIO
Generates a string holding the named definition of a 2D double array for Mathematica in the form name = {{A[0][0],...,A[0][m-1]}, {A[1][0],...,A[1][m-1]}, ..., {A[n-1][0], A[n-1][1], ...,A[n-1][m-1]}};
listArray(String, float[]) - Static method in class imagingbook.common.util.MathematicaIO
Generates a string holding the named definition of a 1D float array for Mathematica in the form name = {A[0], A[1], ...,A[m-1]};
listArray(String, float[][]) - Static method in class imagingbook.common.util.MathematicaIO
Generates a string holding the named definition of a 2D float array for Mathematica in the form name = {{A[0][0],...,A[0][m-1]}, {A[1][0],...,A[1][m-1]}, ..., {A[n-1][0], A[n-1][1], ...,A[n-1][m-1]}};
listArray(String, int[]) - Static method in class imagingbook.common.util.MathematicaIO
Generates a string holding the named definition of a 1D int array for Mathematica in the form name = {A[0], A[1], ...,A[m-1]};
listClusters() - Method in class imagingbook.common.color.quantize.KMeansClusteringQuantizer
Lists the color clusters to System.out (for debugging only).
listColorMap(ColorQuantizer) - Method in class Ch13_Color_Images.Quantize_Color_Image
 
listCurrentLut(ImageProcessor) - Static method in enum imagingbook.common.ij.NamedLookupTable
Lists the contents of the lookup-table currently associated with the specified image.
listFields(Object) - Static method in class imagingbook.common.util.ClassUtils
Lists all accessible public fields of the given object and returns the result as a string.
listNodes() - Method in class imagingbook.common.color.quantize.OctreeQuantizer
Lists the octree nodes to System.out (for debugging only).
ListRegions - Static variable in class Ch08_Binary_Regions.Region_Contours_Demo
Set true to list detected regions to the text console.
ListRegions - Static variable in class Ch08_Binary_Regions.Region_Segmentation_Demo
Set true to to list segmented regions to the console.
listUniqueColors() - Method in class imagingbook.common.color.statistics.ColorHistogram
Lists the unique colors to System.out (intended for debugging only).
LocalAffineFrameExtractor - Class in imagingbook.common.mser
Provides functionality to extract local affine frames from a given image.
LocalAffineFrameExtractor(ImageProcessor, int) - Constructor for class imagingbook.common.mser.LocalAffineFrameExtractor
Short constructor.
LocalAffineFrameExtractor(ImageProcessor, int, double, boolean) - Constructor for class imagingbook.common.mser.LocalAffineFrameExtractor
Full constructor.
LocalMinMaxFinder - Class in imagingbook.common.image
Provides methods for detecting local maxima or minima in images or 2D data arrays.
LocalMinMaxFinder(float[][], double, int) - Constructor for class imagingbook.common.image.LocalMinMaxFinder
Constructor accepting a 2D data array of type float.
LocalMinMaxFinder(ImageProcessor) - Constructor for class imagingbook.common.image.LocalMinMaxFinder
Constructor accepting an ImageProcessor instance using default parameters.
LocalMinMaxFinder(ImageProcessor, double, int) - Constructor for class imagingbook.common.image.LocalMinMaxFinder
Constructor accepting an ImageProcessor instance.
LocalMinMaxFinder.ExtremalPoint - Class in imagingbook.common.image
A 2D point with integer coordinates and a score value (LocalMinMaxFinder.ExtremalPoint.q) attached.
LogPolarMapping1 - Class in imagingbook.common.geometry.mappings.nonlinear
This class implements a 2D log-polar mapping transformation.
LogPolarMapping1(double, double, int, int, double) - Constructor for class imagingbook.common.geometry.mappings.nonlinear.LogPolarMapping1
Constructor.
LogPolarMapping2 - Class in imagingbook.common.geometry.mappings.nonlinear
This class implements a 2D log-polar mapping transformation.
LogPolarMapping2(double, double, int, int, double, double) - Constructor for class imagingbook.common.geometry.mappings.nonlinear.LogPolarMapping2
Constructor.
loThr - Variable in class imagingbook.common.edges.CannyEdgeDetector.Parameters
Low threshold (defaults to 5% of maximum edge magnitude)
LucasKanade_Demo - Class in Ch24_NonRigid_Matching
This ImageJ plugin is a minimalistic example of using the Lucas-Kanade matchers.
LucasKanade_Demo() - Constructor for class Ch24_NonRigid_Matching.LucasKanade_Demo
Constructor, asks to open a predefined sample image if no other image is currently open.
LucasKanadeForwardMatcher - Class in imagingbook.common.image.matching.lucaskanade
Lucas-Kanade (forward-additive) matcher [1], as described in [2].
LucasKanadeForwardMatcher(FloatProcessor, FloatProcessor) - Constructor for class imagingbook.common.image.matching.lucaskanade.LucasKanadeForwardMatcher
Constructor using default parameters.
LucasKanadeForwardMatcher(FloatProcessor, FloatProcessor, LucasKanadeMatcher.Parameters) - Constructor for class imagingbook.common.image.matching.lucaskanade.LucasKanadeForwardMatcher
Constructor.
LucasKanadeInverseMatcher - Class in imagingbook.common.image.matching.lucaskanade
Lucas-Kanade elastic "Inverse Compositional" matcher, as described in [1].
LucasKanadeInverseMatcher(FloatProcessor, FloatProcessor) - Constructor for class imagingbook.common.image.matching.lucaskanade.LucasKanadeInverseMatcher
Constructor using default parameters.
LucasKanadeInverseMatcher(FloatProcessor, FloatProcessor, LucasKanadeMatcher.Parameters) - Constructor for class imagingbook.common.image.matching.lucaskanade.LucasKanadeInverseMatcher
Constructor.
LucasKanadeMatcher - Class in imagingbook.common.image.matching.lucaskanade
This is the common super-class for different variants of the Lucas-Kanade matcher [1].
LucasKanadeMatcher.Parameters - Class in imagingbook.common.image.matching.lucaskanade
Default parameters for the containing class and its sub-classes; a (usually modified) instance of this class is passed to the constructor of a non-abstract sub-class.
LucasKanadeMatcher1D - Class in imagingbook.common.image.matching.lucaskanade
 
LucasKanadeMatcher1D(double[], double[]) - Constructor for class imagingbook.common.image.matching.lucaskanade.LucasKanadeMatcher1D
 
LuvColorSpace - Class in imagingbook.common.color.colorspace
This class implements the CIELuv color space.

M

M - Variable in class imagingbook.common.corners.GradientCornerDetector
 
Magenta - Enum constant in enum imagingbook.common.color.sets.BasicAwtColor
 
Magenta - Enum constant in enum imagingbook.common.color.sets.CssColor
 
Magenta - Enum constant in enum imagingbook.common.mser.MserColors
 
Magenta - Enum constant in enum imagingbook.common.sift.SiftColors
 
magnitude - Variable in class imagingbook.common.sift.KeyPoint
magnitude of DoG response
magnitude(double[]) - Method in class imagingbook.common.math.VectorNorm.L1
 
magnitude(double[]) - Method in class imagingbook.common.math.VectorNorm.L2
 
magnitude(double[]) - Method in class imagingbook.common.math.VectorNorm.Linf
 
magnitude(double[]) - Method in class imagingbook.common.math.VectorNorm
Returns the magnitude of the specified double[] vector under this norm.
magnitude(float[]) - Method in class imagingbook.common.math.VectorNorm.L1
 
magnitude(float[]) - Method in class imagingbook.common.math.VectorNorm.L2
 
magnitude(float[]) - Method in class imagingbook.common.math.VectorNorm.Linf
 
magnitude(float[]) - Method in class imagingbook.common.math.VectorNorm
Returns the magnitude of the specified float[] vector under this norm.
magnitude(int[]) - Method in class imagingbook.common.math.VectorNorm.L1
 
magnitude(int[]) - Method in class imagingbook.common.math.VectorNorm.L2
 
magnitude(int[]) - Method in class imagingbook.common.math.VectorNorm.Linf
 
magnitude(int[]) - Method in class imagingbook.common.math.VectorNorm
Returns the magnitude of the specified int[] vector under this norm.
MahalanobisDistance - Class in imagingbook.common.math
This class implements the Mahalanobis distance using the Apache Commons Math library.
MahalanobisDistance(double[][]) - Constructor for class imagingbook.common.math.MahalanobisDistance
Constructor, creates a new MahalanobisDistance instance from the m x m covariance matrix and the m-dimensional mean vector of a distribution of m-dimensional data.
main(String[]) - Static method in class imagingbook.common.color.adapt.BradfordAdaptation
 
main(String[]) - Static method in class imagingbook.common.color.colorspace.sRGB65ColorSpace
 
main(String[]) - Static method in class imagingbook.common.filter.examples.FilterProgressExample
Main method for demonstration only.
main(String[]) - Static method in class imagingbook.common.geometry.fitting.ellipse.algebraic.EllipseFit5Points
 
main(String[]) - Static method in interface imagingbook.common.geometry.fitting.ellipse.algebraic.EllipseFitAlgebraic
 
main(String[]) - Static method in class imagingbook.common.geometry.fitting.ellipse.geometric.EllipseGeometricFitCoord
 
main(String[]) - Static method in class imagingbook.common.geometry.fitting.ellipse.geometric.EllipseGeometricFitDist
 
main(String[]) - Static method in class imagingbook.common.geometry.line.ParametricLine
 
main(String[]) - Static method in class imagingbook.common.geometry.mappings.linear.ProjectiveMapping2D
For testing only.
main(String[]) - Static method in class imagingbook.common.noise.hashing.Hash32Ward
 
main(String[]) - Static method in class imagingbook.common.util.progress.ProgressMonitorExample
Main method for demonstration.
main(String[]) - Static method in class imagingbook.core.ClassUtils
 
main(String[]) - Static method in class imagingbook.core.FileUtils
 
main(String[]) - Static method in class imagingbook.core.plugin.PluginsConfigBuilder
Method to be called from the command line.
main(String[]) - Static method in class imagingbook.pdf.Type1FontPdfDemo
 
Major_Axis_Demo - Class in Ch08_Binary_Regions
ImageJ plugin, shows each region's major axis as a vector scaled by the region's eccentricity.
Major_Axis_Demo() - Constructor for class Ch08_Binary_Regions.Major_Axis_Demo
Constructor, asks to open a predefined sample image if no other image is currently open.
Make_Projections - Class in Ch08_Binary_Regions
This ImageJ plugin demonstrates the calculation of horizontal and vertical projections from a grayscale image.
Make_Projections() - Constructor for class Ch08_Binary_Regions.Make_Projections
Constructor, asks to open a predefined sample image if no other image is currently open.
Make_Uniform_Noise - Class in ImageJ_Demos
Fills the active image with uniform noise.
Make_Uniform_Noise() - Constructor for class ImageJ_Demos.Make_Uniform_Noise
 
makeBoxKernel(int) - Static method in class imagingbook.common.morphology.StructuringElements
Creates and returns a square binary "box" kernel with the specified radius.
makeBoxKernel3x3() - Static method in class imagingbook.common.morphology.StructuringElements
Creates and returns a square binary structuring element (kernel) of size 3x3 (radius 1).
makeDiskKernel(double) - Static method in class imagingbook.common.morphology.StructuringElements
Creates and returns a square binary "disk" kernel with the specified radius.
makeDoubleMatrix(int, int, double...) - Static method in class imagingbook.common.math.Matrix
Creates and returns a double[][] matrix containing the specified values.
makeDoublePoints(double...) - Static method in class imagingbook.common.geometry.basic.PntUtils
Creates and returns an array of Pnt2d.PntDouble points from the given sequence of double coordinate values, interpreted as x/y pairs.
makeDoubleVector(double...) - Static method in class imagingbook.common.math.Matrix
Creates and returns a double[] vector from the specified values.
makeFloatMatrix(int, int, float...) - Static method in class imagingbook.common.math.Matrix
Creates and returns a float[][] matrix containing the specified values.
makeFloatVector(float...) - Static method in class imagingbook.common.math.Matrix
Creates and returns a float[] vector from the specified values.
makeGaussKernel1D(double) - Static method in class imagingbook.common.filter.linear.GaussianKernel1D
Creates and returns a 1D Gaussian filter kernel large enough to avoid truncation effects.
makeGaussKernel1D(double, boolean) - Static method in class imagingbook.common.filter.linear.GaussianKernel1D
Creates and returns a 1D Gaussian filter kernel large enough to avoid truncation effects.
makeGaussKernel2D(double, double) - Static method in class imagingbook.common.filter.linear.GaussianKernel2D
Creates and returns a 2D Gaussian filter kernel large enough to avoid truncation effects.
makeGaussKernel2D(double, double, boolean) - Static method in class imagingbook.common.filter.linear.GaussianKernel2D
Creates and returns a 2D Gaussian filter kernel large enough to avoid truncation effects.
makeHtmlString(String...) - Static method in class imagingbook.common.ij.DialogUtils
Creates a HTML string by formatting the supplied string(s) as individual text lines separated by <br>.
makeIndexColorModel(float[][]) - Static method in interface imagingbook.common.color.quantize.ColorQuantizer
 
makeIntPoints(int...) - Static method in class imagingbook.common.geometry.basic.PntUtils
Creates and returns an array of Pnt2d.PntInt points from the given sequence of int coordinate values, interpreted as x/y pairs.
makeInvariant() - Method in class imagingbook.common.geometry.fd.FourierDescriptor
Makes this Fourier descriptor invariant to scale, start-point and rotation.
makeLineSeparatedString(String...) - Static method in class imagingbook.common.ij.DialogUtils
Creates a string by formatting the supplied strings as individual text lines separated by newline.
makeOuterTriangle(double, double) - Static method in interface imagingbook.common.geometry.delaunay.DelaunayTriangulation
Creates a 2D triangle that is sufficiently large to be used as an outer triangle for the Delaunay triangulation of points inside the given bounding rectangle, anchored at (0,0).
makeOuterTriangle(double, double, double, double) - Static method in interface imagingbook.common.geometry.delaunay.DelaunayTriangulation
Creates a 2D triangle that is sufficiently large to be used as an outer triangle for the Delaunay triangulation of points inside the given bounding rectangle.
makeOuterTriangle(Collection<? extends Pnt2d>) - Static method in interface imagingbook.common.geometry.delaunay.DelaunayTriangulation
Creates a 2D triangle that is sufficiently large to be used as an outer triangle for the Delaunay triangulation of the given point set.
makeRealMatrix(int, int, double...) - Static method in class imagingbook.common.math.Matrix
Creates and returns a RealMatrix containing the specified double values.
makeRealVector(double...) - Static method in class imagingbook.common.math.Matrix
Creates and returns a RealVector from the specified double values.
makeRotationInvariant() - Method in class imagingbook.common.geometry.fd.FourierDescriptor
Returns a new rotation invariant Fourier descriptor by applying complex rotation to all coefficients (except coefficient 0).
makeScaleInvariant() - Method in class imagingbook.common.geometry.fd.FourierDescriptor
Returns a new scale invariant Fourier descriptor by normalizing the L2 norm of the sub-vector {G[-mp], ..., G[-1], G[1], ..., G[mp]}.
makeStartPointInvariant() - Method in class imagingbook.common.geometry.fd.FourierDescriptor
Returns a pair of start-point normalized Fourier descriptors.
makeTranslationInvariant() - Method in class imagingbook.common.geometry.fd.FourierDescriptor
Returns a new translation invariant Fourier descriptor by setting coefficient 0 to zero.
map(ImageProcessor) - Method in class imagingbook.common.image.ImageMapper
Destructively transforms the passed image using this geometric mapping and the specified pixel interpolation method.
map(ImageProcessor, ImageProcessor) - Method in class imagingbook.common.image.ImageMapper
Transforms the source image to the target image using this geometric mapping and the specified pixel interpolation method.
map(ImageAccessor, ImageAccessor) - Method in class imagingbook.common.image.ImageMapper
Transforms the source image to the target image using this geometric mapping and the specified pixel interpolation method.
Map_Affine_Matrix - Class in Ch21_Geometric_Operations
ImageJ plugin, applies a configurable affine transformation to the current image.
Map_Affine_Matrix() - Constructor for class Ch21_Geometric_Operations.Map_Affine_Matrix
Constructor, asks to open a predefined sample image if no other image is currently open.
Map_Affine_Triangles - Class in Ch21_Geometric_Operations
ImageJ plugin, applies an affine transformation derived from a pair of triangles P, Q (for the source and target image, respectively) to the current image.
Map_Affine_Triangles() - Constructor for class Ch21_Geometric_Operations.Map_Affine_Triangles
Constructor, asks to open a predefined sample image if no other image is currently open.
Map_Bilinear - Class in Ch21_Geometric_Operations
ImageJ plugin, applies a bilinear transformation derived from a pair of quadrilaterals P, Q (for the source and target image, respectively) to the current image.
Map_Bilinear() - Constructor for class Ch21_Geometric_Operations.Map_Bilinear
Constructor, asks to open a predefined sample image if no other image is currently open.
Map_LogPolar_Demo - Class in Ch21_Geometric_Operations
ImageJ plugin demonstrating the use of 2D log-polar mapping.
Map_LogPolar_Demo() - Constructor for class Ch21_Geometric_Operations.Map_LogPolar_Demo
Constructor, asks to open a predefined sample image if no other image is currently open.
Map_Nonlinear_Ripple - Class in Ch21_Geometric_Operations
ImageJ plugin, applies a non-linear "ripple" transformation to the current image.
Map_Nonlinear_Ripple() - Constructor for class Ch21_Geometric_Operations.Map_Nonlinear_Ripple
Constructor, asks to open a predefined sample image if no other image is currently open.
Map_Nonlinear_Tapestry - Class in Ch21_Geometric_Operations
ImageJ plugin, applies a non-linear "tapestry" transformation to the current image.
Map_Nonlinear_Tapestry() - Constructor for class Ch21_Geometric_Operations.Map_Nonlinear_Tapestry
Constructor, asks to open a predefined sample image if no other image is currently open.
Map_Nonlinear_Twirl - Class in Ch21_Geometric_Operations
ImageJ plugin, applies a non-linear "twirl" transformation to the current image.
Map_Nonlinear_Twirl() - Constructor for class Ch21_Geometric_Operations.Map_Nonlinear_Twirl
Constructor, asks to open a predefined sample image if no other image is currently open.
Map_Projective - Class in Ch21_Geometric_Operations
This plugin demonstrates the use of geometric mappings, as implemented in the imagingbook library.
Map_Projective() - Constructor for class Ch21_Geometric_Operations.Map_Projective
Constructor, asks to open a predefined sample image if no other image is currently open.
Map_Rotate_Center - Class in Ch21_Geometric_Operations
ImageJ plugin, rotates the current image by a specified angle around its center.
Map_Rotate_Center() - Constructor for class Ch21_Geometric_Operations.Map_Rotate_Center
Constructor, asks to open a predefined sample image if no other image is currently open.
Map_Rotate_Origin - Class in Ch21_Geometric_Operations
ImageJ plugin, rotates the current image by a specified angle around the coordinate origin.
Map_Rotate_Origin() - Constructor for class Ch21_Geometric_Operations.Map_Rotate_Origin
Constructor, asks to open a predefined sample image if no other image is currently open.
Map_Translate - Class in Ch21_Geometric_Operations
ImageJ plugin, applies a continuous translation to the current image.
Map_Translate() - Constructor for class Ch21_Geometric_Operations.Map_Translate
Constructor, asks to open a predefined sample image if no other image is currently open.
MapleLeafSmall - Enum constant in enum imagingbook.sampleimages.GeneralSampleImage
Binary image with a single connected component.
Mapping2D - Interface in imagingbook.common.geometry.mappings
Common interface to be implemented by all (linear and nonlinear) 2D mappings.
Maroon - Enum constant in enum imagingbook.common.color.sets.CssColor
 
marshrabbit - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
marshrabbit - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
marshrabbitocc4 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
match(ImageProcessor, ImageProcessor) - Static method in class imagingbook.common.ij.IjUtils
Checks if two images have the same type, size and content (using IjUtils.DefaultMatchTolerance for float images).
match(ImageProcessor, ImageProcessor, double) - Static method in class imagingbook.common.ij.IjUtils
Checks if two images have the same type, size and values (using the specified tolerance for float images).
match(Collection<SiftDescriptor>, Collection<SiftDescriptor>) - Method in class imagingbook.common.sift.SiftMatcher
Finds matches between two sets of SIFT descriptors.
Match_Gaussian_Histogram - Class in Ch03_Point_Operations
ImageJ plugin, adapts image intensities to match a Gaussian distribution with specified parameters μ, σ (Match_Gaussian_Histogram.Mean, Match_Gaussian_Histogram.StdDev).
Match_Gaussian_Histogram() - Constructor for class Ch03_Point_Operations.Match_Gaussian_Histogram
Constructor, asks to open a predefined sample image if no other image is currently open.
Match_Piecewise_Linear_Histogram - Class in Ch03_Point_Operations
Adapts image intensities to match a reference histogram that is piecewise-linear.
Match_Piecewise_Linear_Histogram() - Constructor for class Ch03_Point_Operations.Match_Piecewise_Linear_Histogram
Constructor, asks to open a predefined sample image if no other image is currently open.
Match_Reference_Histogram_Stack - Class in Ch03_Point_Operations
ImageJ plugin, matches the histograms of the supplied images which are supplied as a ImageStack with 2 ore more frames.
Match_Reference_Histogram_Stack() - Constructor for class Ch03_Point_Operations.Match_Reference_Histogram_Stack
Constructor, asks to open a predefined sample image if no other image is currently open.
matchHistograms(int[], int[]) - Static method in class imagingbook.common.histogram.HistogramUtils
Histogram matching.
matchHistograms(int[], PiecewiseLinearCdf) - Static method in class imagingbook.common.histogram.HistogramUtils
Histogram matching to a reference cumulative distribution function that is piecewise linear.
MathematicaIO - Class in imagingbook.common.util
This class provides some static methods for formatting Java arrays (representing vectors, matrices or measurements) for copy-pasting to Mathematica.
Matrix - Class in imagingbook.common.math
This class defines a set of static methods for calculations with vectors and matrices using native Java arrays without any enclosing object structures.
Matrix.IncompatibleDimensionsException - Exception in imagingbook.common.math
Thrown when the dimensions of matrix/vector arguments do not match.
Matrix.NonsquareMatrixException - Exception in imagingbook.common.math
Thrown when a non-square matrix is encountered where a square matrix is assumed.
Matrix.SameSourceTargetException - Exception in imagingbook.common.math
Thrown when source and target objects are identical but shouldn't.
Matrix.ZeroLengthVectorException - Exception in imagingbook.common.math
Thrown when the length of some vector is zero.
max(double[]) - Static method in class imagingbook.common.histogram.HistogramUtils
Returns the maximum bin value (count) of the given frequency distribution (histogram).
max(double[]) - Static method in class imagingbook.common.math.Matrix
Returns the largest value in the specified double[] vector.
max(double[][]) - Static method in class imagingbook.common.math.Matrix
Returns the largest value in the specified double[][] matrix.
max(double, double...) - Static method in class imagingbook.common.math.Arithmetic
Returns the maximum of one or more double values.
max(float[]) - Static method in class imagingbook.common.math.Matrix
Returns the largest value in the specified float[] vector.
max(float[][]) - Static method in class imagingbook.common.math.Matrix
Returns the largest value in the specified float[][] matrix.
max(float, float...) - Static method in class imagingbook.common.math.Arithmetic
Returns the maximum of one or more float values.
max(int[]) - Static method in class imagingbook.common.histogram.HistogramUtils
Returns the maximum bin value (count) of the given histogram.
max(int, int...) - Static method in class imagingbook.common.math.Arithmetic
Returns the maximum of one or more integer values.
MAX_RGB - Static variable in interface imagingbook.common.color.quantize.ColorQuantizer
 
MaxCornerCount - Static variable in class Ch06_Corner_Detection.Find_Corners
Number of corners to show (0 = all).
MaxEccentricity - Static variable in class Ch08_Binary_Regions.Region_Eccentricity_Ellipse_Demo
Maximum eccentricity, greater eccentricity values are clipped.
MaxEntropyThresholder - Class in imagingbook.common.threshold.global
This is an implementation of the global thresholder proposed by Kapur et al.
MaxEntropyThresholder() - Constructor for class imagingbook.common.threshold.global.MaxEntropyThresholder
 
MaxEvaluations - Static variable in class imagingbook.common.math.nonlinear.NonlinearLeastSquares
 
maxInlierDistance - Variable in class imagingbook.common.ransac.RansacDetector.RansacParameters
The maximum distance of any point from the curve to be considered an "inlier".
maxIterations - Variable in class imagingbook.common.image.matching.lucaskanade.LucasKanadeMatcher.Parameters
Maximum number of iterations
MaxIterations - Static variable in class imagingbook.common.math.nonlinear.NonlinearLeastSquares
 
MaxIterationsExceededException - Exception in imagingbook.common.math.exception
Exception indicating that some predefined number of iterations was exceeded.
MaxIterationsExceededException() - Constructor for exception imagingbook.common.math.exception.MaxIterationsExceededException
 
MaxIterationsExceededException(int) - Constructor for exception imagingbook.common.math.exception.MaxIterationsExceededException
 
maxLocatorMethod - Variable in class imagingbook.common.corners.GradientCornerDetector.Parameters
 
maxRelCompSize - Variable in class imagingbook.common.mser.MserParameters
 
maxSizeVariation - Variable in class imagingbook.common.mser.MserParameters
 
mean(int[]) - Static method in class imagingbook.common.histogram.HistogramUtils
Calculates and returns the intensity mean (average) of the distribution represented by the given histogram.
mean(int[], int, int) - Static method in class imagingbook.common.histogram.HistogramUtils
Calculates and returns the intensity mean (average) of the distribution represented by the given histogram, limited to the specified intensity range.
MeanThresholder - Class in imagingbook.common.threshold.global
Simple global thresholder which uses the mean pixel value as the threshold.
MeanThresholder() - Constructor for class imagingbook.common.threshold.global.MeanThresholder
 
meanVector(double[][]) - Static method in class imagingbook.common.math.Statistics
Calculates the mean vector for a sequence of sample vectors.
median(int[]) - Static method in class imagingbook.common.histogram.HistogramUtils
Calculates and returns the intensity median of the distribution represented by the given histogram.
MedianCutQuantizer - Class in imagingbook.common.color.quantize
This is an implementation of Heckbert's median-cut color quantization algorithm [1].
MedianCutQuantizer(int[], int) - Constructor for class imagingbook.common.color.quantize.MedianCutQuantizer
Constructor, creates a new MedianCutQuantizer with up to K colors, but never more than the number of colors found in the supplied pixel data.
MedianFilter_Scalar - Class in Ch15_Color_Filters
This plugin applies a scalar median filter to all three planes of a RGB color image.
MedianFilter_Scalar() - Constructor for class Ch15_Color_Filters.MedianFilter_Scalar
Constructor, asks to open a predefined sample image if no other image is currently open.
MedianFilter_Vector - Class in Ch15_Color_Filters
This plugin applies a vector median filter to a RGB color image.
MedianFilter_Vector() - Constructor for class Ch15_Color_Filters.MedianFilter_Vector
Constructor, asks to open a predefined sample image if no other image is currently open.
MedianFilter_VectorSharpen - Class in Ch15_Color_Filters
This plugin applies a sharpening vector median filter to a RGB color image.
MedianFilter_VectorSharpen() - Constructor for class Ch15_Color_Filters.MedianFilter_VectorSharpen
Constructor, asks to open a predefined sample image if no other image is currently open.
MedianThresholder - Class in imagingbook.common.threshold.global
This is a special case of a QuantileThresholder with quantile b = 0.5.
MedianThresholder() - Constructor for class imagingbook.common.threshold.global.MedianThresholder
Constructor, effectively creates a QuantileThresholder with quantile b = 0.5.
MediumAquaMarine - Enum constant in enum imagingbook.common.color.sets.CssColor
 
MediumBlue - Enum constant in enum imagingbook.common.color.sets.CssColor
 
MediumOrchid - Enum constant in enum imagingbook.common.color.sets.CssColor
 
MediumPurple - Enum constant in enum imagingbook.common.color.sets.CssColor
 
MediumSeaGreen - Enum constant in enum imagingbook.common.color.sets.CssColor
 
MediumSlateBlue - Enum constant in enum imagingbook.common.color.sets.CssColor
 
MediumSpringGreen - Enum constant in enum imagingbook.common.color.sets.CssColor
 
MediumTurquoise - Enum constant in enum imagingbook.common.color.sets.CssColor
 
MediumVioletRed - Enum constant in enum imagingbook.common.color.sets.CssColor
 
Mesh_Warp_Interactive - Class in Ch21_Geometric_Operations
ImageJ plugin, performs piecewise affine transformation by triangulation of the input image, as described in Sec.
Mesh_Warp_Interactive() - Constructor for class Ch21_Geometric_Operations.Mesh_Warp_Interactive
Constructor, asks to open a predefined sample image if no other image is currently open.
method - Variable in class imagingbook.common.mser.MserParameters
 
Method - Static variable in class Ch08_Binary_Regions.Region_Segmentation_Demo
The region labeling method to be used.
mgen1ap - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
mgen1bp - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
mgen1bp - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
mgen1cp - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
mgen1dp - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
mgen1ep - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
mgen1fp - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
mgen2ap - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
mgen2ap - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
mgen2bp - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
mgen2cp - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
mgen2dp - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
mgen2ep - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
mgen2fp - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
mgen2fp - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
MidnightBlue - Enum constant in enum imagingbook.common.color.sets.CssColor
 
mig29 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
mig29occ1 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
mig29occ2 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
mig29occ3 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
min(double[]) - Static method in class imagingbook.common.math.Matrix
Returns the smallest value in the specified vector.
min(double, double...) - Static method in class imagingbook.common.math.Arithmetic
Returns the minimum of one or more double values.
min(float[]) - Static method in class imagingbook.common.math.Matrix
Returns the smallest value in the specified vector.
min(float, float...) - Static method in class imagingbook.common.math.Arithmetic
Returns the minimum of one or more float values.
min(int, int...) - Static method in class imagingbook.common.math.Arithmetic
Returns the minimum of one or more integer values.
minAbsComponentArea - Variable in class imagingbook.common.mser.MserParameters
 
minCompactness - Variable in class imagingbook.common.mser.MserParameters
 
minDiversity - Variable in class imagingbook.common.mser.MserParameters
 
MinErrorThresholder - Class in imagingbook.common.threshold.global
This is an implementation of the global "minimum error" thresholder proposed by Kittler and Illingworth in [1].
MinErrorThresholder() - Constructor for class imagingbook.common.threshold.global.MinErrorThresholder
 
minInlierCount - Variable in class imagingbook.common.ransac.RansacDetector.RansacParameters
The minimum number of inliers required for successful detection.
MinMaxThresholder - Class in imagingbook.common.threshold.global
Simple global thresholder which sets the threshold centered between the image's minimum and maximum pixel value.
MinMaxThresholder() - Constructor for class imagingbook.common.threshold.global.MinMaxThresholder
 
minPairDistance - Variable in class imagingbook.common.ransac.RansacLineDetector.Parameters
The minimum distance between two random sample points.
MinReconstructionSamples - Static variable in class imagingbook.common.geometry.fd.FourierDescriptor
 
MinRegionSize - Static variable in class Ch08_Binary_Regions.Region_Eccentricity_Ellipse_Demo
Minimum region size, smaller regions are ignored.
minRelCompSize - Variable in class imagingbook.common.mser.MserParameters
 
minStrokeWidth - Variable in class imagingbook.pdf.PdfExporter.Parameters
 
MintCream - Enum constant in enum imagingbook.common.color.sets.CssColor
 
minus(double, double) - Method in interface imagingbook.common.geometry.basic.Pnt2d
Returns a new point whose coordinates are the difference of this point and the given point (specified as a coordinate pair).
minus(int, int) - Method in class imagingbook.common.geometry.basic.Pnt2d.PntInt
 
minus(Pnt2d) - Method in interface imagingbook.common.geometry.basic.Pnt2d
Returns a new point whose coordinates are the difference of this point and the given point.
minus(Pnt2d) - Method in class imagingbook.common.geometry.basic.Pnt2d.PntDouble
 
minus(Pnt2d) - Method in class imagingbook.common.geometry.basic.Pnt2d.PntInt
 
minus(Pnt2d.PntInt) - Method in class imagingbook.common.geometry.basic.Pnt2d.PntInt
 
MirrorImage - Enum constant in enum imagingbook.common.image.OutOfBoundsStrategy
Replicate the image by mirroring at its borders.
Misk01 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Misk01 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
Misk02 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Misk02 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
Misk03 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Misk03 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
Misk04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Misk04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
Misk05 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Misk05 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
Misk06 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Misk07 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Misk07 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
Misk08 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Misk09 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Misk09 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
Misk10 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Misk10 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
Misk11 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Misk11 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
Misk12 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Misk13 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Misk13 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
Misk14 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Misk15 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Misk16 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Misk16 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
Misk17 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Misk18 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Misk19 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Misk20 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Misk20 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
Misk21 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Misk22 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Misk23 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Misk24 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Misk25 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Misk26 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
MistyRose - Enum constant in enum imagingbook.common.color.sets.CssColor
 
MitchellNetravali - Enum constant in enum imagingbook.common.image.interpolation.InterpolationMethod
 
MitchellNetravaliInterpolator - Class in imagingbook.common.image.interpolation
A PixelInterpolator implementing Mitchell-Netravali interpolation in 2D See Sec.22.4.3 of [1] for additional details.
MitchellNetravaliInterpolator() - Constructor for class imagingbook.common.image.interpolation.MitchellNetravaliInterpolator
Constructor.
Moccasin - Enum constant in enum imagingbook.common.color.sets.CssColor
 
mod(double, double) - Static method in class imagingbook.common.math.Arithmetic
Non-integer version of modulus operator using floored division (see here), with results identical to Mathematica.
mod(int, int) - Static method in class imagingbook.common.math.Arithmetic
Integer version of the modulus operator (a mod b).
ModifiedGammaMapping - Class in imagingbook.common.color.gamma
Defines the "modified gamma correction" used for converting linear to non-linear color component values.
ModifiedGammaMapping(double, double) - Constructor for class imagingbook.common.color.gamma.ModifiedGammaMapping
Constructor, derives parameters s and d from gamma and a0 (see Eq.
ModifiedGammaMapping(double, double, double, double) - Constructor for class imagingbook.common.color.gamma.ModifiedGammaMapping
Constructor, accepts explicit parameters s and d to allow for minor inaccuracies in published standards.
Moments2D - Class in imagingbook.common.geometry.moments
This class defines methods for statistical moment calculations on 2D point sets.
MonasterySmall - Enum constant in enum imagingbook.sampleimages.GeneralSampleImage
Small grayscale image.
MonochromaticEdgeDetector - Class in imagingbook.common.edges
Monochromatic edge detector, applicable to color images (ColorProcessor) only.
MonochromaticEdgeDetector(ColorProcessor) - Constructor for class imagingbook.common.edges.MonochromaticEdgeDetector
 
Mops - Enum constant in enum Ch06_Corner_Detection.Find_Corners.DetectorType
 
MopsCornerDetector - Class in imagingbook.common.corners
This is an implementation of the corner detector described in [1].
MopsCornerDetector(ImageProcessor, GradientCornerDetector.Parameters) - Constructor for class imagingbook.common.corners.MopsCornerDetector
 
More_ - package More_
 
MortarSmall - Enum constant in enum imagingbook.sampleimages.GeneralSampleImage
Grayscale image used for MSER feature detection.
MostFrequent - Enum constant in enum imagingbook.common.color.quantize.KMeansClusteringQuantizer.InitialClusterMethod
Use the K most frequent image colors to initialize clusters.
mountaincottontail - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
mountaincottontail - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
mountaincottontailocc1 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
mountaincottontailocc1 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
mountaincottontailocc2 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
mountaincottontailocc2 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
mountaincottontailocc4 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
mountaincottontailrot - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
mountaincottontailrot - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
mouseClicked(MouseEvent) - Method in class Ch21_Geometric_Operations.Map_LogPolar_Demo
 
mouseEntered(MouseEvent) - Method in class Ch21_Geometric_Operations.Map_LogPolar_Demo
 
mouseExited(MouseEvent) - Method in class Ch21_Geometric_Operations.Map_LogPolar_Demo
 
mousePressed(MouseEvent) - Method in class Ch21_Geometric_Operations.Map_LogPolar_Demo
 
mouseReleased(MouseEvent) - Method in class Ch21_Geometric_Operations.Map_LogPolar_Demo
 
Mrgb - Variable in class imagingbook.common.color.colorspace.AbstractRgbColorSpace
 
Mrgbi - Variable in class imagingbook.common.color.colorspace.AbstractRgbColorSpace
 
MSER_Detection_Demo - Class in Ch26_MSER
ImageJ plugin which runs MSER detection [1] on the current image and shows the result as a vector overlay in a new image.
MSER_Detection_Demo() - Constructor for class Ch26_MSER.MSER_Detection_Demo
Constructor, asks to open a predefined sample image if no other image is currently open.
MserColors - Enum in imagingbook.common.mser
Color definitions used in MSER demo plugins.
MserData - Class in imagingbook.common.mser
Defines a container holding the data for calculating MSER properties.
MserData(Component<MserData>) - Constructor for class imagingbook.common.mser.MserData
Constructor.
MserDetector - Class in imagingbook.common.mser
Performs "Maximally Stable Extremal Region" (MSER) detection [1] on gray-scale images.
MserDetector(ByteProcessor) - Constructor for class imagingbook.common.mser.MserDetector
Constructor using default parameters.
MserDetector(ByteProcessor, MserParameters) - Constructor for class imagingbook.common.mser.MserDetector
Constructor using explicit parameters.
MserParameters - Class in imagingbook.common.mser
Parameters for MSER detection.
MserParameters() - Constructor for class imagingbook.common.mser.MserParameters
 
mullets - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
mullets - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
mulletsaff1 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
mulletsocc4 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
mult(double) - Method in interface imagingbook.common.geometry.basic.Pnt2d
Returns a new point whose coordinates are multiplied by the specified scalar value.
mult(T, T) - Static method in class imagingbook.common.image.ImageMath
Multiplies the pixel values of the specified images and returns a new image of the same type as the first image.
MultiGradientEdgeDetector - Class in imagingbook.common.edges
Multi-Gradient ("DiZenzo/Cumani-style") color edge detector.
MultiGradientEdgeDetector(ColorProcessor) - Constructor for class imagingbook.common.edges.MultiGradientEdgeDetector
 
MultiGradientEdgeDetector(ColorProcessor, MultiGradientEdgeDetector.Parameters) - Constructor for class imagingbook.common.edges.MultiGradientEdgeDetector
 
MultiGradientEdgeDetector.Parameters - Class in imagingbook.common.edges
Parameters for MultiGradientEdgeDetector (currently unused, no parameters to set).
multiply(double) - Method in class imagingbook.common.math.Complex
Multiplies this complex number with the scalar factor s and returns a new complex number.
multiply(double[][], double[]) - Static method in class imagingbook.common.math.Matrix
Multiplies a matrix A with a vector x "from the right", i.e., y = A * x, where x is treated as a column vector and the result y is also a column vector.
multiply(double[][], double[][]) - Static method in class imagingbook.common.math.Matrix
Returns the product of two double[][] matrices A, B as a new double[][] matrix.
multiply(double[], double[][]) - Static method in class imagingbook.common.math.Matrix
Multiplies a vector x with a matrix A "from the left", i.e., y = x * A, where x is treated as a row vector and the result y is also a row vector.
multiply(double, double[]) - Static method in class imagingbook.common.math.Matrix
Multiplies a double[] vector by a scalar and returns a new double[] vector (non-destructive).
multiply(double, double[][]) - Static method in class imagingbook.common.math.Matrix
Multiplies a double[][] matrix by a scalar and returns a new double[][] matrix (non-destructive).
multiply(float[][], float[]) - Static method in class imagingbook.common.math.Matrix
Multiplies a matrix A with a vector x from the right, i.e., y = A * x, where x is treated as a column vector and the result y is also a column vector.
multiply(float[][], float[][]) - Static method in class imagingbook.common.math.Matrix
Returns the product of two float[][] matrices A, B as a new float[][] matrix.
multiply(float, float[]) - Static method in class imagingbook.common.math.Matrix
Multiplies a float[] vector by a scalar and returns a new float[] vector (non-destructive).
multiply(float, float[][]) - Static method in class imagingbook.common.math.Matrix
Multiplies a float[][] matrix by a scalar and returns a new float[][] matrix (non-destructive).
multiply(Complex) - Method in class imagingbook.common.math.Complex
Multiplies this complex number with another complex quantity and returns a new complex number.
multiplyD(double[][], double[][], double[][]) - Static method in class imagingbook.common.math.Matrix
Calculates the product of two double[][] matrices A, B and places the results in the third double[][] matrix C, which is modified (destructively).
multiplyD(double[][], double[], double[]) - Static method in class imagingbook.common.math.Matrix
Multiplies a matrix A with a vector x "from the right", i.e., y = A * x, where x is treated as a column vector and the result y is also a column vector.
multiplyD(double[], double[][], double[]) - Static method in class imagingbook.common.math.Matrix
multiplyD(double, double[]) - Static method in class imagingbook.common.math.Matrix
Multiplies a double[] vector by a scalar.
multiplyD(double, double[][]) - Static method in class imagingbook.common.math.Matrix
Multiplies a double[][] matrix by a scalar.
multiplyD(float[][], float[][], float[][]) - Static method in class imagingbook.common.math.Matrix
Calculates the product of two float[][] matrices A, B and places the results in the third float[][] matrix C, which is modified (destructively).
multiplyD(float[][], float[], float[]) - Static method in class imagingbook.common.math.Matrix
Multiplies a matrix A with a vector x "from the right", i.e., y = A * x, where x is treated as a column vector and the result y is also a column vector.
multiplyD(float, float[]) - Static method in class imagingbook.common.math.Matrix
Multiplies a float[] vector by a scalar.
multiplyD(float, float[][]) - Static method in class imagingbook.common.math.Matrix
Multiplies a float[][] matrix by a scalar.
My_Inverter_A - Class in ImageJ_Demos
This is a minimal ImageJ plugin (PlugInFilter) that inverts an 8-bit grayscale (byte) image.
My_Inverter_A() - Constructor for class ImageJ_Demos.My_Inverter_A
 
My_Inverter_B - Class in ImageJ_Demos
This plugin does the same as My_Inverter_A but is based on the PlugIn instead of the PlugInFilter interface.
My_Inverter_B() - Constructor for class ImageJ_Demos.My_Inverter_B
 

N

n - Variable in class Ch10_Line_Fitting.Line_Make_Random.Parameters
 
n - Variable in class Ch11_Circle_Ellipse_Fitting.Circle_Make_Random.Parameters
 
n - Variable in class Ch11_Circle_Ellipse_Fitting.Ellipse_Make_Random.Parameters
 
n - Variable in class imagingbook.common.geometry.fitting.ellipse.geometric.EllipseGeometricFitCoord.Parameters
 
n - Variable in class imagingbook.common.geometry.fitting.ellipse.geometric.EllipseGeometricFitDist.Parameters
 
N - Enum constant in enum imagingbook.common.color.cie.StandardIlluminant
Equal energy illuminant, neutral point (5400K).
N - Static variable in class Ch10_Line_Fitting.Line_Rotation_Demo
 
N - Variable in class imagingbook.common.corners.GradientCornerDetector
 
N4 - Enum constant in enum imagingbook.common.geometry.basic.NeighborhoodType2D
4-neighborhood type.
N8 - Enum constant in enum imagingbook.common.geometry.basic.NeighborhoodType2D
8-neighborhood type.
Nagao_Matsuyama_Filter - Class in Ch17_EdgePreserving_Smoothing
This plugin demonstrates the 5x5 Nagao-Matsuyama filter, as described in [1]].
Nagao_Matsuyama_Filter() - Constructor for class Ch17_EdgePreserving_Smoothing.Nagao_Matsuyama_Filter
Constructor, asks to open a predefined sample image if no other image is currently open.
NagaoMatsuyamaF - Interface in imagingbook.common.filter.edgepreserving
Common interface for Nagao-Matsuyama filter implementations.
NagaoMatsuyamaF.Constants - Class in imagingbook.common.filter.edgepreserving
 
NagaoMatsuyamaF.Parameters - Class in imagingbook.common.filter.edgepreserving
Parameter bundle for Nagao-Matsuyama filters (implementations of NagaoMatsuyamaF).
NagaoMatsuyamaFilterScalar - Class in imagingbook.common.filter.edgepreserving
Scalar version of the Nagao-Matsuyama filter.
NagaoMatsuyamaFilterScalar() - Constructor for class imagingbook.common.filter.edgepreserving.NagaoMatsuyamaFilterScalar
 
NagaoMatsuyamaFilterScalar(NagaoMatsuyamaF.Parameters) - Constructor for class imagingbook.common.filter.edgepreserving.NagaoMatsuyamaFilterScalar
 
NagaoMatsuyamaFilterVector - Class in imagingbook.common.filter.edgepreserving
Vector version of the Nagao-Matsuyama filter.
NagaoMatsuyamaFilterVector() - Constructor for class imagingbook.common.filter.edgepreserving.NagaoMatsuyamaFilterVector
 
NagaoMatsuyamaFilterVector(NagaoMatsuyamaF.Parameters) - Constructor for class imagingbook.common.filter.edgepreserving.NagaoMatsuyamaFilterVector
 
NamedIccProfile - Enum in imagingbook.common.color.cie
 
NamedLookupTable - Enum in imagingbook.common.ij
This enum type wraps a selection of ImageJ's lookup tables (originally defined in class LutLoader).
NamedResource - Interface in imagingbook.core.resource
This interface is supposed to be implemented by some enum class that specifies the root of a resource tree.
nAng - Variable in class imagingbook.common.hough.HoughTransformLines.Parameters
Number of angular steps over [0, pi]
nAngl - Variable in class imagingbook.common.sift.SiftParameters
Number of angular descriptor bins.
NavajoWhite - Enum constant in enum imagingbook.common.color.sets.CssColor
 
Navy - Enum constant in enum imagingbook.common.color.sets.CssColor
 
NearestBorder - Enum constant in enum imagingbook.common.image.OutOfBoundsStrategy
Insert the value of the nearest border pixel.
NearestNeighbor - Enum constant in enum imagingbook.common.image.interpolation.InterpolationMethod
 
NearestNeighborInterpolator - Class in imagingbook.common.image.interpolation
A PixelInterpolator implementing nearest-neighbor interpolation in 2D.
NearestNeighborInterpolator() - Constructor for class imagingbook.common.image.interpolation.NearestNeighborInterpolator
Constructor.
Neigborhood - Static variable in class Ch07_Morphological_Filters.Outline_Demo
 
Neighborhood - Static variable in class Ch08_Binary_Regions.Region_Contours_Demo
Neighborhood type used for region segmentation (4- or 8-neighborhood).
Neighborhood - Static variable in class Ch08_Binary_Regions.Region_Eccentricity_Ellipse_Demo
Neighborhood type used for region segmentation (4- or 8-neighborhood).
Neighborhood - Static variable in class Ch08_Binary_Regions.Region_Segmentation_Demo
Neighborhood type used for region segmentation (4- or 8-neighborhood).
NeighborhoodType2D - Enum in imagingbook.common.geometry.basic
Enum type for different pixel neighborhood types to be used for parameter selection.
next - Variable in class imagingbook.common.color.iterate.FiniteLinearColorSequencer
 
next() - Method in class imagingbook.common.color.iterate.FiniteLinearColorSequencer
 
next() - Method in class imagingbook.common.color.iterate.FiniteRandomColorSequencer
 
next() - Method in class imagingbook.common.color.iterate.RandomHueGenerator
Returns the next random color.
next() - Method in class imagingbook.common.geometry.shape.ShapePointIterator
 
nextAngle() - Method in class imagingbook.common.util.random.RandomAngle
Returns a random double value in the range [-π,+π].
NH10 - Enum constant in enum imagingbook.common.sift.SiftDetector.NeighborhoodType3D
 
NH18 - Enum constant in enum imagingbook.common.sift.SiftDetector.NeighborhoodType3D
 
NH26 - Enum constant in enum imagingbook.common.sift.SiftDetector.NeighborhoodType3D
 
NH8 - Enum constant in enum imagingbook.common.sift.SiftDetector.NeighborhoodType3D
 
nhType - Variable in class imagingbook.common.sift.SiftParameters
Type of neigborhood used for peak detection in 3D scale space.
NiblackThresholder - Class in imagingbook.common.threshold.adaptive
This is an implementation of the adaptive thresholder proposed by Niblack in [1].
NiblackThresholder.Box - Class in imagingbook.common.threshold.adaptive
Implementation of Niblack's adaptive thresholder using a rectangular (box-shaped) support region (concrete implementation of abstract class NiblackThresholder).
NiblackThresholder.Disk - Class in imagingbook.common.threshold.adaptive
Implementation of Niblack's adaptive thresholder using a circular (disk-shaped) support region (concrete implementation of abstract class NiblackThresholder).
NiblackThresholder.Gauss - Class in imagingbook.common.threshold.adaptive
Implementation of Niblack's adaptive thresholder using a 2D Gaussian support region (concrete implementation of abstract class NiblackThresholder).
NiblackThresholder.Parameters - Class in imagingbook.common.threshold.adaptive
Parameters for class NiblackThresholder.
NiblackThresholder.RegionType - Enum in imagingbook.common.threshold.adaptive
 
noCurrentImage() - Static method in class imagingbook.common.ij.IjUtils
Returns true if no image is currently open in ImageJ.
NoisyCircles - Enum constant in enum imagingbook.sampleimages.GeneralSampleImage
Binary image with circles embedded in noise.
NoisyEllipses - Enum constant in enum imagingbook.sampleimages.GeneralSampleImage
Binary image with ellipses embedded in noise.
NoisyLines - Enum constant in enum imagingbook.sampleimages.GeneralSampleImage
Binary image with straight lines embedded in noise.
None - Enum constant in enum imagingbook.common.corners.SubpixelMaxInterpolator.Method
No interpolation
NonlinearLeastSquares - Class in imagingbook.common.math.nonlinear
This class defines static methods for simplified access to nonlinear least-squares solvers in Apache Commons Math, hiding much of the available configuration options.
NonsquareMatrixException() - Constructor for exception imagingbook.common.math.Matrix.NonsquareMatrixException
 
NonsquareMatrixException(String) - Constructor for exception imagingbook.common.math.Matrix.NonsquareMatrixException
 
nOrient - Variable in class imagingbook.common.sift.SiftParameters
Number of orientation bins in the feature descriptor (angular resolution).
norm(double[][]) - Static method in class imagingbook.common.math.Matrix
Calculates and returns the Froebenius norm of the given matrix.
normalize() - Method in class imagingbook.common.geometry.mappings.linear.LinearMapping2D
Scales the transformation matrix such that a22 becomes 1.
normalize(double[]) - Static method in class imagingbook.common.math.Matrix
Normalizes the specified double[] vector to unit (L2) norm and returns the result as a new double[] vector.
normalize(float[]) - Static method in class imagingbook.common.filter.linear.Kernel1D
Normalizes the specified array such that its sum becomes 1.
normalize(float[]) - Static method in class imagingbook.common.math.Matrix
Normalizes the specified float[] vector to unit (L2) norm and returns the result as a new float[] vector.
normalize(float[][]) - Static method in class imagingbook.common.filter.linear.Kernel2D
Normalizes the specified array such that its sum becomes 1.
normalize(int[]) - Static method in class imagingbook.common.color.RgbUtils
Converts integer RGB values (with components assumed to be in [0,255]) to float values in [0,1].
normalizeD(double[]) - Static method in class imagingbook.common.math.Matrix
Normalizes the specified double[] vector to unit (L2) norm.
normalizeD(float[]) - Static method in class imagingbook.common.math.Matrix
Normalizes the specified float[] vector to unit (L2) norm.
normalizeD(int[]) - Static method in class imagingbook.common.color.RgbUtils
 
normalizedCentralMoment(Iterable<Pnt2d>, int, int) - Static method in class imagingbook.common.geometry.moments.Moments2D
Calculates and returns the normalized central moment of order (p,q) for the specified set of 2D points.
normalizeMax(double[]) - Static method in class imagingbook.common.histogram.HistogramUtils
Returns a normalized frequency distribution for the given histogram whose maximum entry is 1 (double version).
normalizeMax(int[]) - Static method in class imagingbook.common.histogram.HistogramUtils
Returns a normalized frequency distribution for the given histogram whose maximum entry is 1 (int version).
normalizeP(double[]) - Method in interface imagingbook.common.geometry.fitting.circle.algebraic.CircleFitAlgebraic
Normalize parameter vector q=(A,B,C,D) by enforcing the constraint B^2 + C^2 - 4 A D = 1.
normGradMag - Variable in class imagingbook.common.edges.CannyEdgeDetector.Parameters
Set true to normalize gradient magnitude
normL1(double[]) - Static method in class imagingbook.common.math.Matrix
Calculates and returns the L1 norm of the given vector.
normL1(float[]) - Static method in class imagingbook.common.math.Matrix
Calculates and returns the L1 norm of the given vector.
normL2(double[]) - Static method in class imagingbook.common.math.Matrix
Calculates and returns the L2 norm of the given vector.
normL2(float[]) - Static method in class imagingbook.common.math.Matrix
Calculates and returns the L2 norm of the given vector.
normL2squared(double[]) - Static method in class imagingbook.common.math.Matrix
Calculates and returns the squared L2 norm of the given vector.
normL2squared(float[]) - Static method in class imagingbook.common.math.Matrix
Calculates and returns the squared L2 norm of the given vector.
NoThreshold - Static variable in interface imagingbook.common.threshold.global.GlobalThresholder
 
nRad - Variable in class imagingbook.common.hough.HoughTransformLines.Parameters
Number of radial steps in each pos/neg direction (accum.
nRefine - Variable in class imagingbook.common.sift.SiftParameters
Maximum number of iterations for refining the position of a key point.
nSmooth - Variable in class imagingbook.common.sift.SiftParameters
Number of smoothing steps applied to the orientation histogram.
nSpat - Variable in class imagingbook.common.sift.SiftParameters
Number of spatial descriptor bins along each x/y axis.

O

ObjectUtils - Class in imagingbook.common.util
Defines static methods for object copying and encoding to strings.
OBS - Static variable in class Ch04_Filters.Jitter_Filter_GenericFilter
The out-of-bounds strategy to be used (see OutOfBoundsStrategy).
OBS - Static variable in class Ch04_Filters.Jitter_Filter_ImageAccessor
The out-of-bounds strategy to be used (see OutOfBoundsStrategy).
OBS - Static variable in class imagingbook.common.filter.linear.GaussianFilter
 
OctreeQuantizer - Class in imagingbook.common.color.quantize
This class implements color quantization based on the octree method.
OctreeQuantizer(int[], int) - Constructor for class imagingbook.common.color.quantize.OctreeQuantizer
Constructor, creates a new OctreeQuantizer with up to K colors, but never more than the number of colors found in the supplied image.
OctreeQuantizer(int[], int, boolean) - Constructor for class imagingbook.common.color.quantize.OctreeQuantizer
Constructor, creates a new OctreeQuantizer with up to K colors, but never more than the number of colors found in the supplied image.
OldLace - Enum constant in enum imagingbook.common.color.sets.CssColor
 
Olive - Enum constant in enum imagingbook.common.color.sets.CssColor
 
OliveDrab - Enum constant in enum imagingbook.common.color.sets.CssColor
 
ONE - Static variable in class imagingbook.common.math.Complex
Constant - real unit value (z = 1 + i 0).
Open - Enum constant in enum Ch07_Morphological_Filters.Bin_Morphology_Disk.OpType
 
Open_Sample_Image - Class in Tools_
ImageJ plugin, allows the user to select and open one of the internal sample images.
Open_Sample_Image() - Constructor for class Tools_.Open_Sample_Image
 
Open_Sample_Image_For_PlugInFilter - Class in ImageJ_Demos
This plugin shows a trick how to automatically load some pre-defined sample image in the case that no other image is currently open.
Open_Sample_Image_For_PlugInFilter() - Constructor for class ImageJ_Demos.Open_Sample_Image_For_PlugInFilter
Trick, using the (normally empty) constructor to check if a suitable image is already open or not, BEFORE ImageJ's internal machinery jumps in.
openImage(String) - Static method in class imagingbook.common.ij.IjUtils
Opens the image from the specified filename and returns it as a ImagePlus instance.
openImage(URI) - Static method in class imagingbook.common.ij.IjUtils
Opens the image from the specified URI and returns it as a ImagePlus instance.
Operation - Static variable in class Ch07_Morphological_Filters.Bin_Morphology_Disk
Operation type (dilation, erosion, opening, closing).
Orange - Enum constant in enum imagingbook.common.color.sets.BasicAwtColor
 
Orange - Enum constant in enum imagingbook.common.color.sets.CssColor
 
Orange - Enum constant in enum imagingbook.common.mser.MserColors
 
OrangeRed - Enum constant in enum imagingbook.common.color.sets.CssColor
 
Orchid - Enum constant in enum imagingbook.common.color.sets.CssColor
 
ordinaryMoment(Iterable<Pnt2d>, int, int) - Static method in class imagingbook.common.geometry.moments.Moments2D
Calculates and returns the ordinary moment of order (p,q) for the specified set of 2D points.
Orthogonal - Enum constant in enum Ch11_Circle_Ellipse_Fitting.Ellipse_Closest_Points_Demo.ClosestPointAlgorithm
 
OrthogonalEllipseProjector - Class in imagingbook.common.geometry.ellipse.project
Calculates the closest point on the ellipse for a given 2D point inside or outside the ellipse, using orthogonal projection of points onto the ellipse.
OrthogonalEllipseProjector(GeometricEllipse) - Constructor for class imagingbook.common.geometry.ellipse.project.OrthogonalEllipseProjector
 
OrthogonalEllipseProjectorNewton - Class in imagingbook.common.geometry.ellipse.project
Calculates the closest point on the ellipse for a given 2D point inside or outside the ellipse, using orthogonal projection of points onto the ellipse.
OrthogonalEllipseProjectorNewton(GeometricEllipse) - Constructor for class imagingbook.common.geometry.ellipse.project.OrthogonalEllipseProjectorNewton
 
OrthogonalFitColor - Static variable in class Ch10_Line_Fitting.Line_Fitting
 
OrthogonalFitColor - Static variable in class Ch10_Line_Fitting.Line_Rotation_Demo
 
OrthogonalLineFitEigen - Class in imagingbook.common.geometry.fitting.line
This class implements line fitting by orthogonal regression to a set of 2D points using eigendecomposition.
OrthogonalLineFitEigen(Pnt2d[]) - Constructor for class imagingbook.common.geometry.fitting.line.OrthogonalLineFitEigen
Constructor, performs a orthogonal regression fit to the specified points.
OrthogonalLineFitHomogeneous - Class in imagingbook.common.geometry.fitting.line
This class implements line fitting by orthogonal regression to a set of 2D points by solving a homogeneous linear system.
OrthogonalLineFitHomogeneous(Pnt2d[]) - Constructor for class imagingbook.common.geometry.fitting.line.OrthogonalLineFitHomogeneous
Constructor, performs a orthogonal regression fit to the specified points.
OrthogonalLineFitSvd - Class in imagingbook.common.geometry.fitting.line
This class implements line fitting by orthogonal regression to a set of 2D points using singular-value decomposition (SVD).
OrthogonalLineFitSvd(Pnt2d[]) - Constructor for class imagingbook.common.geometry.fitting.line.OrthogonalLineFitSvd
Constructor, performs a linear regression fit to the specified points.
OtsuThresholder - Class in imagingbook.common.threshold.global
This is an implementation of the global thresholder proposed by Otsu [1].
OtsuThresholder() - Constructor for class imagingbook.common.threshold.global.OtsuThresholder
 
Outer(int) - Constructor for class imagingbook.common.regions.Contour.Outer
 
OuterContourColor - Static variable in class Ch08_Binary_Regions.Region_Contours_Demo
Color used for drawing outer contours.
outerProduct(double[], double[]) - Static method in class imagingbook.common.math.Matrix
Calculates and returns the outer product of two vectors, which is a matrix of size (m,n), where m is the length of the first vector and m is the length of the second vector.
Outline_Demo - Class in Ch07_Morphological_Filters
ImageJ plugin implementing a binary 'outline' operation using either a 4- or 8-neighborhood.
Outline_Demo() - Constructor for class Ch07_Morphological_Filters.Outline_Demo
Constructor, asks to open a predefined sample image if no other image is currently open.
outOfBoundsStrategy - Variable in class imagingbook.common.image.access.ImageAccessor
 
OutOfBoundsStrategy - Enum in imagingbook.common.image
Enumeration type representing the available strategies for accessing pixel locations outside the image bounds.
OutOfImageException(String) - Constructor for exception imagingbook.common.image.GridIndexer2D.OutOfImageException
 

P

p - Variable in class imagingbook.common.sift.KeyPoint
octave index
P - Variable in class imagingbook.common.sift.SiftParameters
Number of octaves in Gaussian/DoG scale space.
P1 - Static variable in class Ch10_Line_Fitting.Line_Rotation_Demo
 
P2 - Static variable in class Ch10_Line_Fitting.Line_Rotation_Demo
 
PAL_SECAM - Enum constant in enum imagingbook.common.color.cie.NamedIccProfile
 
PaleGoldenRod - Enum constant in enum imagingbook.common.color.sets.CssColor
 
PaleGreen - Enum constant in enum imagingbook.common.color.sets.CssColor
 
PaleTurquoise - Enum constant in enum imagingbook.common.color.sets.CssColor
 
PaleVioletRed - Enum constant in enum imagingbook.common.color.sets.CssColor
 
PapayaWhip - Enum constant in enum imagingbook.common.color.sets.CssColor
 
ParameterBundle<TargetT> - Interface in imagingbook.common.util
Interface to be implemented by local 'Parameters' classes.
Parameters() - Constructor for class Ch10_Line_Fitting.Line_Make_Random.Parameters
 
Parameters() - Constructor for class Ch11_Circle_Ellipse_Fitting.Circle_Make_Random.Parameters
 
Parameters() - Constructor for class Ch11_Circle_Ellipse_Fitting.Ellipse_Make_Random.Parameters
 
Parameters() - Constructor for class imagingbook.common.corners.GradientCornerDetector.Parameters
 
Parameters() - Constructor for class imagingbook.common.edges.CannyEdgeDetector.Parameters
 
Parameters() - Constructor for class imagingbook.common.edges.MultiGradientEdgeDetector.Parameters
 
Parameters() - Constructor for class imagingbook.common.filter.edgepreserving.BilateralF.Parameters
 
Parameters() - Constructor for class imagingbook.common.filter.edgepreserving.KuwaharaF.Parameters
 
Parameters() - Constructor for class imagingbook.common.filter.edgepreserving.NagaoMatsuyamaF.Parameters
 
Parameters() - Constructor for class imagingbook.common.filter.edgepreserving.PeronaMalikF.Parameters
 
Parameters() - Constructor for class imagingbook.common.filter.edgepreserving.TschumperleDericheF.Parameters
 
Parameters() - Constructor for class imagingbook.common.filter.nonlinear.ScalarMedianFilter.Parameters
 
Parameters() - Constructor for class imagingbook.common.filter.nonlinear.VectorMedianFilter.Parameters
 
Parameters() - Constructor for class imagingbook.common.filter.nonlinear.VectorMedianFilterSharpen.Parameters
 
Parameters() - Constructor for class imagingbook.common.geometry.fitting.ellipse.geometric.EllipseGeometricFitCoord.Parameters
 
Parameters() - Constructor for class imagingbook.common.geometry.fitting.ellipse.geometric.EllipseGeometricFitDist.Parameters
 
Parameters() - Constructor for class imagingbook.common.hough.HoughTransformLines.Parameters
 
Parameters() - Constructor for class imagingbook.common.image.matching.lucaskanade.LucasKanadeMatcher.Parameters
 
Parameters() - Constructor for class imagingbook.common.ransac.RansacCircleDetector.Parameters
Constructor used to define default parameter values.
Parameters() - Constructor for class imagingbook.common.ransac.RansacEllipseDetector.Parameters
Constructor used to define default parameter values.
Parameters() - Constructor for class imagingbook.common.ransac.RansacLineDetector.Parameters
Constructor used to define default parameter values.
Parameters() - Constructor for class imagingbook.common.threshold.adaptive.BernsenThresholder.Parameters
 
Parameters() - Constructor for class imagingbook.common.threshold.adaptive.NiblackThresholder.Parameters
 
Parameters() - Constructor for class imagingbook.common.threshold.adaptive.SauvolaThresholder.Parameters
 
Parameters() - Constructor for class imagingbook.pdf.PdfExporter.Parameters
 
ParametricLine - Class in imagingbook.common.geometry.line
This class represents a line in parametric form: x = s + t v, where s is a start point on the line, v is a direction vector, and t is a real variable.
ParametricLine(double[], double[]) - Constructor for class imagingbook.common.geometry.line.ParametricLine
 
params - Variable in class imagingbook.common.corners.GradientCornerDetector
 
passesRequired() - Method in class imagingbook.common.filter.edgepreserving.PeronaMalikFilterScalar
 
passesRequired() - Method in class imagingbook.common.filter.edgepreserving.PeronaMalikFilterVector
 
passesRequired() - Method in class imagingbook.common.filter.edgepreserving.TschumperleDericheFilter
 
passesRequired() - Method in class imagingbook.common.filter.examples.FilterProgressExample
 
passesRequired() - Method in class imagingbook.common.filter.generic.GenericFilter
Returns the necessary number of passes, which may change during execution of the filter.
pdf(int[]) - Static method in class imagingbook.common.histogram.HistogramUtils
Calculates and returns the probability distribution function (pdf) for the given histogram.
PdfExporter - Class in imagingbook.pdf
Exports an ImagePlus instance, including its vector overly (if existent) to a PDF file.
PdfExporter(ImagePlus) - Constructor for class imagingbook.pdf.PdfExporter
 
PdfExporter(ImagePlus, PdfExporter.Parameters) - Constructor for class imagingbook.pdf.PdfExporter
 
PdfExporter.Parameters - Class in imagingbook.pdf
Parameter bundle for class PdfExporter.
pdfToAwt(BaseFont, int) - Method in class imagingbook.pdf.CoreFontMapper
 
PeachPuff - Enum constant in enum imagingbook.common.color.sets.CssColor
 
peekFirst() - Method in class imagingbook.common.geometry.fitting.line.IncrementalLineFit
Returns (but does not remove) the point positioned at the front of the point sequence.
peekLast() - Method in class imagingbook.common.geometry.fitting.line.IncrementalLineFit
Returns (but does not remove) the point positioned at the end of the point sequence.
Perlin_Noise_2D - Class in More_
This ImageJ plugin creates a new noise image using a 2D gradient noise generator [1].
Perlin_Noise_2D() - Constructor for class More_.Perlin_Noise_2D
 
PerlinNoiseGenerator - Class in imagingbook.common.noise.perlin
Gradient (Perlin) noise implementation (see [1] for a detailed description).
PerlinNoiseGenerator1d - Class in imagingbook.common.noise.perlin
This class implements a 1-dimensional Perlin noise [1] generator.
PerlinNoiseGenerator1d(double, double, double, HashFunction) - Constructor for class imagingbook.common.noise.perlin.PerlinNoiseGenerator1d
Constructor.
PerlinNoiseGenerator2d - Class in imagingbook.common.noise.perlin
This class implements a 2D Perlin noise [1] generator.
PerlinNoiseGenerator2d(double, double, double, HashFunction) - Constructor for class imagingbook.common.noise.perlin.PerlinNoiseGenerator2d
Constructor.
PerlinNoiseGeneratorNd - Class in imagingbook.common.noise.perlin
This class implements an N-dimensional Perlin noise [1] generator.
PerlinNoiseGeneratorNd(int, double, double, double, HashFunction) - Constructor for class imagingbook.common.noise.perlin.PerlinNoiseGeneratorNd
Constructor.
Perona_Malik_Filter - Class in Ch17_EdgePreserving_Smoothing
This ImageJ plugin demonstrates the use of the Perona-Malik filter [1].
Perona_Malik_Filter() - Constructor for class Ch17_EdgePreserving_Smoothing.Perona_Malik_Filter
Constructor, asks to open a predefined sample image if no other image is currently open.
Perona_Malik_Minimal - Class in Ch17_EdgePreserving_Smoothing
This ImageJ plugin is a minimal example for running the Perona-Malik filter [1].
Perona_Malik_Minimal() - Constructor for class Ch17_EdgePreserving_Smoothing.Perona_Malik_Minimal
Constructor, asks to open a predefined sample image if no other image is currently open.
PeronaMalikF - Interface in imagingbook.common.filter.edgepreserving
Common interface for Perona-Malik filter implementations.
PeronaMalikF.ColorMode - Enum in imagingbook.common.filter.edgepreserving
 
PeronaMalikF.ConductanceFunction - Interface in imagingbook.common.filter.edgepreserving
 
PeronaMalikF.ConductanceFunction.Type - Enum in imagingbook.common.filter.edgepreserving
 
PeronaMalikF.Parameters - Class in imagingbook.common.filter.edgepreserving
Parameter bundle for Perona-Malik filters (implementations of PeronaMalikF).
PeronaMalikFilterScalar - Class in imagingbook.common.filter.edgepreserving
Scalar version of the Perona-Malik filter, without gradient array.
PeronaMalikFilterScalar() - Constructor for class imagingbook.common.filter.edgepreserving.PeronaMalikFilterScalar
 
PeronaMalikFilterScalar(PeronaMalikF.Parameters) - Constructor for class imagingbook.common.filter.edgepreserving.PeronaMalikFilterScalar
 
PeronaMalikFilterVector - Class in imagingbook.common.filter.edgepreserving
Vector version (simplified ) with greatly reduced memory requirements.
PeronaMalikFilterVector() - Constructor for class imagingbook.common.filter.edgepreserving.PeronaMalikFilterVector
 
PeronaMalikFilterVector(PeronaMalikF.Parameters) - Constructor for class imagingbook.common.filter.edgepreserving.PeronaMalikFilterVector
 
perp() - Method in interface imagingbook.common.geometry.basic.Pnt2d
Returns a point (vector) perpendicular to this point (vector).
Peru - Enum constant in enum imagingbook.common.color.sets.CssColor
 
phantom - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
phantom - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
phantomaff1 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
phantomocc1 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
phantomocc1 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
phantomocc4 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
PiecewiseLinearCdf - Class in imagingbook.common.histogram
This class represents a discrete "cumulative distribution function" that is piecewise linear.
PiecewiseLinearCdf(int, int[], double[]) - Constructor for class imagingbook.common.histogram.PiecewiseLinearCdf
Constructor, creates a PiecewiseLinearCdf from a sequence of brightness / cumulative probability pairs.
Pink - Enum constant in enum imagingbook.common.color.sets.BasicAwtColor
 
Pink - Enum constant in enum imagingbook.common.color.sets.CssColor
 
Pixel(int, int, int) - Constructor for class imagingbook.common.mser.components.PixelMap.Pixel
 
Pixel_Interpolation_Demo - Class in Ch22_Pixel_Interpolation
This ImageJ plugin demonstrates the use of various pixel interpolation methods and out-of-bounds strategies.
Pixel_Interpolation_Demo() - Constructor for class Ch22_Pixel_Interpolation.Pixel_Interpolation_Demo
Constructor, asks to open a predefined sample image if no other image is currently open.
PixelInterpolator - Interface in imagingbook.common.image.interpolation
This interface defines the behavior of 2D pixel interpolators for scalar-valued images.
PixelMap - Class in imagingbook.common.mser.components
Basically a 2D array of pixels which holds all necessary information about the image geometry, keeps track of which pixels have been visited and knows how to access neighboring pixels (currently 4-neighborhood only).
PixelMap(ImageProcessor) - Constructor for class imagingbook.common.mser.components.PixelMap
Constructor.
PixelMap.Pixel - Class in imagingbook.common.mser.components
A pixel value which knows its coordinates.
PixelPack - Class in imagingbook.common.image
This class defines a generic data container for scalar and vector-valued images, using float-values throughout.
PixelPack(int, int, int, OutOfBoundsStrategy) - Constructor for class imagingbook.common.image.PixelPack
Constructor, creates a blank (zero-valued) pack of pixel data.
PixelPack(ImageProcessor) - Constructor for class imagingbook.common.image.PixelPack
Constructor, creates a pack of pixel data from the given ImageProcessor object.
PixelPack(ImageProcessor, double, OutOfBoundsStrategy) - Constructor for class imagingbook.common.image.PixelPack
Constructor, reates a pack of pixel data from the given ImageProcessor object, using the specified out-of-bounds strategy.
PixelPack(PixelPack) - Constructor for class imagingbook.common.image.PixelPack
Constructor, creates a new PixelPack with the same dimension as the original without copying the contained pixel data (initialized to zero).
PixelPack(PixelPack, boolean) - Constructor for class imagingbook.common.image.PixelPack
Constructor, creates a new PixelPack with the same dimension as the original.
PixelPack.PixelSlice - Class in imagingbook.common.image
Inner class representing a single (scalar-valued) component of a (vector-valued) PixelPack.
Plot_Chromaticity_Chart - Class in Ch14_Colorimetric_Color
ImageJ plugin, takes any RGB color image and plots its color distribution in CIE xy-space, together with the outline of the xy ("horseshoe") chromaticity curve, sRGB gamut and white point.
Plot_Chromaticity_Chart() - Constructor for class Ch14_Colorimetric_Color.Plot_Chromaticity_Chart
Constructor, asks to open a predefined sample image if no other image is currently open.
PlotColorH - Static variable in class Ch08_Binary_Regions.Make_Projections
Foreground value for horizontal projection.
PlotColorV - Static variable in class Ch08_Binary_Regions.Make_Projections
Foreground value for vertical projection.
PluginsConfigBuilder - Class in imagingbook.core.plugin
The main() method of this class creates the plugins.config file for a given plugins project, which is to be included in the associated JAR file.
Plum - Enum constant in enum imagingbook.common.color.sets.CssColor
 
plus(double, double) - Method in interface imagingbook.common.geometry.basic.Pnt2d
Returns a new point whose coordinates are the sum of this point and the specified double coordinates.
plus(double, double) - Method in class imagingbook.common.geometry.basic.Pnt2d.PntDouble
 
plus(int[]) - Method in class imagingbook.common.geometry.basic.Pnt2d.PntInt
 
plus(int, int) - Method in class imagingbook.common.geometry.basic.Pnt2d.PntInt
 
plus(Pnt2d) - Method in interface imagingbook.common.geometry.basic.Pnt2d
Returns a new point whose coordinates are the sum of this point and the given point.
plus(Pnt2d) - Method in class imagingbook.common.geometry.basic.Pnt2d.PntInt
 
plus(Pnt2d.PntInt) - Method in class imagingbook.common.geometry.basic.Pnt2d.PntInt
 
Pnt2d - Interface in imagingbook.common.geometry.basic
Interface specifying the behavior of simple 2D points.
Pnt2d.PntDouble - Class in imagingbook.common.geometry.basic
Immutable 2D point implementation with double coordinates.
Pnt2d.PntInt - Class in imagingbook.common.geometry.basic
Immutable 2D point implementation with int coordinates.
PntDouble(double, double) - Constructor for class imagingbook.common.geometry.basic.Pnt2d.PntDouble
Constructor.
PntInt(int, int) - Constructor for class imagingbook.common.geometry.basic.Pnt2d.PntInt
Constructor.
PntUtils - Class in imagingbook.common.geometry.basic
Defines static methods for manipulating 2D points.
PointColor - Static variable in class Ch10_Line_Fitting.Line_Rotation_Demo
 
PointRadius - Static variable in class Ch10_Line_Fitting.Line_Rotation_Demo
 
PolygonSampler - Class in imagingbook.common.geometry.fd
This class is used to re-sample 2D polygons by interpolation.
PostalPackageSmall - Enum constant in enum imagingbook.sampleimages.GeneralSampleImage
Color image used for projective rectification.
Postcard2c - Enum constant in enum imagingbook.sampleimages.GeneralSampleImage
A poor-quality, noisy color image for testing edge-preserving smoothing.
pow(int) - Method in class imagingbook.common.math.Complex
Returns of value of this complex number (z) raised to the power k (integer).
PowderBlue - Enum constant in enum imagingbook.common.color.sets.CssColor
 
Pratt - Enum constant in enum imagingbook.common.geometry.fitting.circle.algebraic.CircleFitAlgebraic.FitType
 
Primitive2d - Interface in imagingbook.common.geometry.basic
Interface specifying a 2D curve capable of calculating the minimum distance to a given point.
PrimitiveSortMap - Class in imagingbook.common.util
Determines the 'permutation' of a sequence of numbers and keeps it as an array (perm) of position indexes.
PrimitiveSortMap(double[]) - Constructor for class imagingbook.common.util.PrimitiveSortMap
Constructor for double[].
PrimitiveSortMap(float[]) - Constructor for class imagingbook.common.util.PrimitiveSortMap
Constructor for float[].
PrimitiveSortMap(int[]) - Constructor for class imagingbook.common.util.PrimitiveSortMap
Constructor for int[].
printClassPath() - Static method in class imagingbook.core.FileUtils
Lists (to System.out) the paths where classes are loaded from.
PrintLocale - Static variable in class imagingbook.common.math.Matrix
Locale used for printing decimal numbers by toString() methods.
PrintPrecision - Class in imagingbook.common.math
This class holds settings to control the precision when printing floating-point numbers, used in particular by various toString() methods for vectors and matrices defined in class Matrix (mainly for debugging).
PrintsToStream - Interface in imagingbook.common.util
Classes which require a complex toString() method should implement this interface, which requires the single method PrintsToStream.printToStream(PrintStream), e.g.,
printToStream(double[][], PrintStream) - Static method in class imagingbook.common.math.Matrix
Outputs a string representation of the given matrix to the specified output stream.
printToStream(double[], PrintStream) - Static method in class imagingbook.common.math.Matrix
Outputs a string representation of the given vector to the specified output stream.
printToStream(float[][], PrintStream) - Static method in class imagingbook.common.math.Matrix
Outputs a string representation of the given matrix to the specified output stream.
printToStream(float[], PrintStream) - Static method in class imagingbook.common.math.Matrix
Outputs a string representation of the given vector to the specified output stream.
printToStream(long[][], PrintStream) - Static method in class imagingbook.common.math.Matrix
 
printToStream(PrintStream) - Method in class imagingbook.common.sift.scalespace.HierarchicalScaleSpace
 
printToStream(PrintStream) - Method in class imagingbook.common.sift.scalespace.ScaleOctave
 
printToStream(PrintStream) - Method in interface imagingbook.common.util.ParameterBundle
Sends a string representation of this parameter bundle to the specified stream.
printToStream(PrintStream) - Method in interface imagingbook.common.util.PrintsToStream
This method writes a description of this object to the specified PrintStream.
printToString() - Method in interface imagingbook.common.util.ParameterBundle
Substitute for Object.toString(), which cannot be overridden by an interface's default method.
printToString() - Method in interface imagingbook.common.util.PrintsToStream
Convenience method to save some boilerplate code.
ProcrustesFit2d - Class in imagingbook.common.geometry.fitting.points
Implements a 2-dimensional Procrustes fit, using the algorithm described in [1].
ProcrustesFit2d(Pnt2d[], Pnt2d[]) - Constructor for class imagingbook.common.geometry.fitting.points.ProcrustesFit2d
Convenience constructor, with parameters allowTranslation, allowScaling and forceRotation set to true.
ProcrustesFit2d(Pnt2d[], Pnt2d[], boolean, boolean, boolean) - Constructor for class imagingbook.common.geometry.fitting.points.ProcrustesFit2d
Full constructor.
ProgressMonitor - Class in imagingbook.common.util.progress
This class represents a "progress monitor".
ProgressMonitor(ProgressReporter) - Constructor for class imagingbook.common.util.progress.ProgressMonitor
Constructor, starts monitoring immediately.
ProgressMonitor(ProgressReporter, boolean) - Constructor for class imagingbook.common.util.progress.ProgressMonitor
Constructor, optionally starts monitoring immediately or waits for its Thread.start() method to be called (which starts the associated thread).
ProgressMonitorExample - Class in imagingbook.common.util.progress
A simple example for how to use ProgressReporter and ProgressMonitor.
ProgressMonitorExample() - Constructor for class imagingbook.common.util.progress.ProgressMonitorExample
 
ProgressMonitorExample.SlowProcess - Class in imagingbook.common.util.progress
The task to be monitored (some slow process).
ProgressReporter - Interface in imagingbook.common.util.progress
Interface for defining tasks that may be queried (monitored) to report their current progress status.
project(double[]) - Method in class imagingbook.common.geometry.ellipse.project.EllipseProjector
Projects the specified point onto the associated ellipse.
project(Pnt2d) - Method in class imagingbook.common.geometry.ellipse.project.EllipseProjector
Projects the specified point onto the associated ellipse.
projectCanonical(double[]) - Method in class imagingbook.common.geometry.ellipse.project.ConfocalConicEllipseProjector
 
projectCanonical(double[]) - Method in class imagingbook.common.geometry.ellipse.project.EllipseProjector
Calculates the projection point in canonical coordinates.
projectCanonical(double[]) - Method in class imagingbook.common.geometry.ellipse.project.OrthogonalEllipseProjector
 
projectCanonical(double[]) - Method in class imagingbook.common.geometry.ellipse.project.OrthogonalEllipseProjectorNewton
 
Projection - Class in imagingbook.common.image
This class implements horizontal and vertical projections of scalar-valued images.
Projection(ImageProcessor) - Constructor for class imagingbook.common.image.Projection
Constructor, works only on images of type ByteProcessor, ShortProcessor, and FloatProcessor.
ProjectionSize - Static variable in class Ch08_Binary_Regions.Make_Projections
Size of horizontal/vertical projection bars.
ProjectiveFit2d - Class in imagingbook.common.geometry.fitting.points
This class implements 2D point fitting under projective (4-point) transformations (exact and least-squares).
ProjectiveFit2d(Pnt2d[], Pnt2d[]) - Constructor for class imagingbook.common.geometry.fitting.points.ProjectiveFit2d
Constructor.
ProjectiveMapping2D - Class in imagingbook.common.geometry.mappings.linear
This class represents a projective transformation in 2D (also known as a "homography").
ProjectiveMapping2D() - Constructor for class imagingbook.common.geometry.mappings.linear.ProjectiveMapping2D
Creates the identity mapping.
ProjectiveMapping2D(double[][]) - Constructor for class imagingbook.common.geometry.mappings.linear.ProjectiveMapping2D
Creates a projective mapping from a transformation matrix A, of arbitrary size.
ProjectiveMapping2D(double, double, double, double, double, double, double, double) - Constructor for class imagingbook.common.geometry.mappings.linear.ProjectiveMapping2D
Creates a projective mapping from the specified matrix elements.
ProjectiveMapping2D(LinearMapping2D) - Constructor for class imagingbook.common.geometry.mappings.linear.ProjectiveMapping2D
Creates a projective mapping from any linear mapping.
ProjectiveMapping2D(ProjectiveMapping2D) - Constructor for class imagingbook.common.geometry.mappings.linear.ProjectiveMapping2D
Creates a projective mapping from an existing instance.
PropertyKey(String) - Constructor for class imagingbook.common.util.GenericProperties.PropertyKey
 
PropertyMap() - Constructor for class imagingbook.common.util.GenericProperties.PropertyMap
 
Purple - Enum constant in enum imagingbook.common.color.sets.CssColor
 
pygmyrabbit - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
pygmyrabbit - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
pygmyrabbitocc4 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 

Q

q - Variable in class imagingbook.common.image.LocalMinMaxFinder.ExtremalPoint
The score value.
q - Variable in class imagingbook.common.sift.KeyPoint
level index
Q - Variable in class imagingbook.common.corners.GradientCornerDetector
 
Q - Variable in class imagingbook.common.sift.SiftParameters
Scale steps (levels) per octave.
QuadraticLeastSquares - Enum constant in enum imagingbook.common.corners.SubpixelMaxInterpolator.Method
Second-order (quadratic) least-squares interpolation"
QuadraticTaylor - Enum constant in enum imagingbook.common.corners.SubpixelMaxInterpolator.Method
Second-order (quadratic) Taylor interpolation
QuantileThresholder - Class in imagingbook.common.threshold.global
This is an implementation of the global "quantile" thresholder, described in Sec.
QuantileThresholder(double) - Constructor for class imagingbook.common.threshold.global.QuantileThresholder
 
quantize(int) - Method in interface imagingbook.common.color.quantize.ColorQuantizer
Performs color quantization on the given single ARGB-encoded color value and returns the associated quantized color.
quantize(int[]) - Method in interface imagingbook.common.color.quantize.ColorQuantizer
Performs color quantization on the given array of ARGB-encoded color values and returns a new sequence of quantized colors.
quantize(ColorProcessor) - Method in interface imagingbook.common.color.quantize.ColorQuantizer
Performs color quantization on the given full-color RGB image and creates an indexed color image.
Quantize_Color_Image - Class in Ch13_Color_Images
ImageJ plugin, performs Median Cut color quantization using MedianCutQuantizer.
Quantize_Color_Image() - Constructor for class Ch13_Color_Images.Quantize_Color_Image
Constructor, asks to open a predefined sample image if no other image is currently open.
Quartic - Enum constant in enum imagingbook.common.corners.SubpixelMaxInterpolator.Method
Quartic interpolation
qzhes(double[][], double[][], boolean, double[][]) - Static method in class imagingbook.common.math.eigen.eispack.QZHES
This subroutine is the first step of the qz algorithm for solving generalized matrix eigenvalue problems, SIAM J.
QZHES - Class in imagingbook.common.math.eigen.eispack
 
qzit(double[][], double[][], double, boolean, double[][]) - Static method in class imagingbook.common.math.eigen.eispack.QZIT
This subroutine is the second step of the qz algorithm for solving generalized matrix eigenvalue problems, Siam J.
QZIT - Class in imagingbook.common.math.eigen.eispack
 
qzval(double[][], double[][], double[], double[], double[], boolean, double[][]) - Static method in class imagingbook.common.math.eigen.eispack.QZVAL
This subroutine is the third step of the qz algorithm for solving generalized matrix eigenvalue problems, Siam J.
QZVAL - Class in imagingbook.common.math.eigen.eispack
 
qzvec(double[][], double[][], double[], double[], double[], double[][]) - Static method in class imagingbook.common.math.eigen.eispack.QZVEC
This subroutine is the optional fourth step of the qz algorithm for solving generalized matrix eigenvalue problems, Siam J.
QZVEC - Class in imagingbook.common.math.eigen.eispack
 

R

r - Variable in class Ch11_Circle_Ellipse_Fitting.Circle_Make_Random.Parameters
 
r - Variable in class imagingbook.common.geometry.circle.GeometricCircle
Circle parameter.
R - Static variable in class Ch04_Filters.Filter_Median
Filter radius.
R - Static variable in class Ch04_Filters.Jitter_Filter_GenericFilter
The filter radius.
R - Static variable in class Ch04_Filters.Jitter_Filter_ImageAccessor
The filter radius.
R - Static variable in class Ch04_Filters.Jitter_Filter_Simple
The filter radius.
R0 - Static variable in class imagingbook.common.filter.edgepreserving.NagaoMatsuyamaF.Constants
 
R1 - Static variable in class imagingbook.common.filter.edgepreserving.NagaoMatsuyamaF.Constants
 
R2 - Static variable in class imagingbook.common.filter.edgepreserving.NagaoMatsuyamaF.Constants
 
R3 - Static variable in class imagingbook.common.filter.edgepreserving.NagaoMatsuyamaF.Constants
 
R4 - Static variable in class imagingbook.common.filter.edgepreserving.NagaoMatsuyamaF.Constants
 
R5 - Static variable in class imagingbook.common.filter.edgepreserving.NagaoMatsuyamaF.Constants
 
R6 - Static variable in class imagingbook.common.filter.edgepreserving.NagaoMatsuyamaF.Constants
 
R7 - Static variable in class imagingbook.common.filter.edgepreserving.NagaoMatsuyamaF.Constants
 
R8 - Static variable in class imagingbook.common.filter.edgepreserving.NagaoMatsuyamaF.Constants
 
ra - Variable in class Ch11_Circle_Ellipse_Fitting.Ellipse_Make_Random.Parameters
 
ra - Variable in class imagingbook.common.geometry.ellipse.GeometricEllipse
Ellipse parameters.
ra - Variable in class imagingbook.common.geometry.fitting.ellipse.geometric.EllipseGeometricFitCoord.Parameters
 
ra - Variable in class imagingbook.common.geometry.fitting.ellipse.geometric.EllipseGeometricFitDist.Parameters
 
radius - Variable in class imagingbook.common.filter.edgepreserving.KuwaharaF.Parameters
Radius of the filter (should be even)
radius - Variable in class imagingbook.common.filter.nonlinear.ScalarMedianFilter.Parameters
Filter radius
radius - Variable in class imagingbook.common.threshold.adaptive.BernsenThresholder.Parameters
Radius of circular support region
radius - Variable in class imagingbook.common.threshold.adaptive.NiblackThresholder.Parameters
 
radius - Variable in class imagingbook.common.threshold.adaptive.SauvolaThresholder.Parameters
 
radius(double, double) - Static method in class imagingbook.common.math.Arithmetic
Returns the radius of the Cartesian point
Radius - Static variable in class Ch05_Edges_Contours.Unsharp_Masking_Filter
Filter radius (sigma of Gaussian).
Radius - Static variable in class Ch07_Morphological_Filters.Bin_Morphology_Disk
Radius of the structuring element.
radiusFromIndex(int) - Method in class imagingbook.common.hough.HoughTransformLines
Calculates the actual radius for radius index ri.
radiusToIndex(double) - Method in class imagingbook.common.hough.HoughTransformLines
 
Raise_Contrast - Class in Ch03_Point_Operations
This ImageJ plugin increases the contrast of the selected grayscale image by 50%.
Raise_Contrast() - Constructor for class Ch03_Point_Operations.Raise_Contrast
Constructor, asks to open a predefined sample image if no other image is currently open.
Raise_Contrast_Fast - Class in Ch03_Point_Operations
This ImageJ plugin does the same as the Raise_Contrast plugin but uses the one-dimensional pixel array to read and writes pixel values without calling any intermediate access methods, which is obviously more efficient.
Raise_Contrast_Fast() - Constructor for class Ch03_Point_Operations.Raise_Contrast_Fast
Constructor, asks to open a predefined sample image if no other image is currently open.
RAL1000 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL1001 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL1002 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL1003 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL1004 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL1005 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL1006 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL1007 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL1011 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL1012 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL1013 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL1014 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL1015 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL1016 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL1017 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL1018 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL1019 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL1020 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL1021 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL1023 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL1024 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL1026 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL1027 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL1028 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL1032 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL1033 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL1034 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL1035 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL1036 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL1037 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL2000 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL2001 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL2002 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL2003 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL2004 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL2005 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL2007 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL2008 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL2009 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL2010 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL2011 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL2012 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL2013 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL3000 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL3001 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL3002 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL3003 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL3004 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL3005 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL3007 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL3009 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL3011 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL3012 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL3013 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL3014 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL3015 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL3016 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL3017 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL3018 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL3020 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL3022 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL3024 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL3026 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL3027 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL3028 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL3031 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL3032 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL3033 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL4001 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL4002 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL4003 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL4004 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL4005 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL4006 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL4007 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL4008 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL4009 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL4010 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL4011 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL4012 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL5000 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL5001 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL5002 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL5003 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL5004 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL5005 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL5007 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL5008 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL5009 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL5010 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL5011 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL5012 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL5013 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL5014 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL5015 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL5017 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL5018 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL5019 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL5020 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL5021 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL5022 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL5023 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL5024 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL5025 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL5026 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL6000 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL6001 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL6002 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL6003 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL6004 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL6005 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL6006 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL6007 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL6008 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL6009 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL6010 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL6011 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL6012 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL6013 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL6014 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL6015 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL6016 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL6017 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL6018 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL6019 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL6020 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL6021 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL6022 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL6024 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL6025 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL6026 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL6027 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL6028 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL6029 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL6032 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL6033 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL6034 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL6035 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL6036 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL6037 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL6038 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL7000 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL7001 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL7002 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL7003 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL7004 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL7005 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL7006 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL7008 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL7009 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL7010 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL7011 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL7012 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL7013 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL7015 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL7016 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL7021 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL7022 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL7023 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL7024 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL7026 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL7030 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL7031 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL7032 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL7033 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL7034 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL7035 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL7036 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL7037 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL7038 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL7039 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL7040 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL7042 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL7043 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL7044 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL7045 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL7046 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL7047 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL7048 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL8000 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL8001 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL8002 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL8003 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL8004 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL8007 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL8008 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL8011 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL8012 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL8014 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL8015 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL8016 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL8017 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL8019 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL8022 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL8023 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL8024 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL8025 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL8028 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL8029 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL9001 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL9002 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL9003 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL9004 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL9005 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL9006 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL9007 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL9010 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL9011 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL9016 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL9017 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL9018 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL9022 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RAL9023 - Enum constant in enum imagingbook.common.color.sets.RalColor
 
RalColor - Enum in imagingbook.common.color.sets
ColorEnumeration defining a set of RAL colors (see https://en.wikipedia.org/wiki/List_of_RAL_colors)
RamsesSmall - Enum constant in enum imagingbook.sampleimages.GeneralSampleImage
Grayscale stereo image used for SIFT feature detection and matching.
RamsesSmallStack - Enum constant in enum imagingbook.sampleimages.GeneralSampleImage
A stack of 2 small grayscale stereo frames used for SIFT feature detection and matching.
RandoDrawDotRadius - Static variable in interface Ch12_Ransac_Hough.settings.RansacDrawSettings
 
Random - Enum constant in enum imagingbook.common.color.quantize.KMeansClusteringQuantizer.InitialClusterMethod
Use K different random colors to initialize clusters.
Random_Hues_Demo - Class in Ch13_Color_Images
ImageJ plugin, creates a tiled image with random colors obtained by varying hue only.
Random_Hues_Demo() - Constructor for class Ch13_Color_Images.Random_Hues_Demo
 
RandomAngle - Class in imagingbook.common.util.random
A convenience random generator for angular values.
RandomAngle() - Constructor for class imagingbook.common.util.random.RandomAngle
 
RandomAngle(long) - Constructor for class imagingbook.common.util.random.RandomAngle
 
RandomDraw<T> - Class in imagingbook.common.ransac
An instance of this class randomly draws a set of k unique, non-null elements from a given array of element type T, which may contain null elements (see method RandomDraw.drawFrom(Object[], int)).
RandomDraw() - Constructor for class imagingbook.common.ransac.RandomDraw
Constructor creating its own random generator.
RandomDraw(Random) - Constructor for class imagingbook.common.ransac.RandomDraw
Constructor accepting an existing random generator.
RandomDrawDotColor - Static variable in interface Ch12_Ransac_Hough.settings.RansacDrawSettings
 
RandomHueGenerator - Class in imagingbook.common.color.iterate
Instances of this class create a sequence of random colors which only differ in hue, with saturation and value fixed.
RandomHueGenerator() - Constructor for class imagingbook.common.color.iterate.RandomHueGenerator
Constructor (no random seed).
RandomHueGenerator(long) - Constructor for class imagingbook.common.color.iterate.RandomHueGenerator
Constructor with specific random seed (for repeatability).
randomPointDraws - Variable in class imagingbook.common.ransac.RansacDetector.RansacParameters
The number of iterations (random point draws) to use in each detection cycle.
randomSeed - Variable in class imagingbook.common.ransac.RansacDetector.RansacParameters
Random seed used initialization (0 = no seed).
RandomSeed - Static variable in class Ch08_Binary_Regions.Region_Segmentation_Demo
 
RandomSeed - Static variable in class imagingbook.common.color.quantize.KMeansClusteringQuantizer
Seed for random number generation (set to a nonzero value to obtain repeatable results for debugging and testing).
Ransac_Circle_Detect - Class in Ch12_Ransac_Hough
RANSAC circle detection implemented with imagingbook library class RansacCircleDetector (see Sec.
Ransac_Circle_Detect() - Constructor for class Ch12_Ransac_Hough.Ransac_Circle_Detect
Constructor, asks to open a predefined sample image if no other image is currently open.
Ransac_Ellipse_Detect - Class in Ch12_Ransac_Hough
RANSAC ellipse detection implemented with imagingbook library class RansacCircleDetector (see Sec.
Ransac_Ellipse_Detect() - Constructor for class Ch12_Ransac_Hough.Ransac_Ellipse_Detect
Constructor, asks to open a predefined sample image if no other image is currently open.
Ransac_Line_Detect - Class in Ch12_Ransac_Hough
RANSAC line detection using imagingbook library class RansacLineDetector (see Sec.
Ransac_Line_Detect() - Constructor for class Ch12_Ransac_Hough.Ransac_Line_Detect
Constructor, asks to open a predefined sample image if no other image is currently open.
RansacCircleDetector - Class in imagingbook.common.ransac
RANSAC detector for circles.
RansacCircleDetector() - Constructor for class imagingbook.common.ransac.RansacCircleDetector
Constructor using default parameters.
RansacCircleDetector(RansacCircleDetector.Parameters) - Constructor for class imagingbook.common.ransac.RansacCircleDetector
Constructor using specific parameters.
RansacCircleDetector.Parameters - Class in imagingbook.common.ransac
Nested class extending RansacDetector.RansacParameters to specify additional RANSAC parameters.
RansacDetector<T extends Primitive2d> - Class in imagingbook.common.ransac
Generic RANSAC detector for 2D primitives.
RansacDetector.RansacParameters - Class in imagingbook.common.ransac
Parameters used by all RANSAC types.
RansacDrawSettings - Interface in Ch12_Ransac_Hough.settings
Various display settings used in plugins of this package (only).
RansacEllipseDetector - Class in imagingbook.common.ransac
RANSAC detector for ellipses.
RansacEllipseDetector() - Constructor for class imagingbook.common.ransac.RansacEllipseDetector
Constructor using default parameters.
RansacEllipseDetector(RansacEllipseDetector.Parameters) - Constructor for class imagingbook.common.ransac.RansacEllipseDetector
Constructor using specific parameters.
RansacEllipseDetector.Parameters - Class in imagingbook.common.ransac
Nested class extending RansacDetector.RansacParameters to specify additional RANSAC parameters.
RansacLineDetector - Class in imagingbook.common.ransac
RANSAC detector for straight lines.
RansacLineDetector() - Constructor for class imagingbook.common.ransac.RansacLineDetector
Constructor using default parameters.
RansacLineDetector(RansacLineDetector.Parameters) - Constructor for class imagingbook.common.ransac.RansacLineDetector
Constructor using specific parameters.
RansacLineDetector.Parameters - Class in imagingbook.common.ransac
Nested class extending RansacDetector.RansacParameters to specify additional RANSAC parameters.
RansacParameters() - Constructor for class imagingbook.common.ransac.RansacDetector.RansacParameters
 
RansacResult<T extends Primitive2d> - Class in imagingbook.common.ransac
Represents a single detection result returned by an implementation of RansacDetector.
RansacResult(Pnt2d[], T, T, double, Pnt2d[]) - Constructor for class imagingbook.common.ransac.RansacResult
 
rat01 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
rat02 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
rat03 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
rat04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
rat05 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
rat06 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
rat07 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
rat08 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
rat09 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
rat10 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
rat11 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
rat12 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
rat13 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
rat14 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
rat15 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
rat16 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
rat17 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
rat18 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
rat19 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
rat20 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
ray01 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
ray02 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
ray02 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
ray03 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
ray03 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
ray04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
ray04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
ray0464 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
ray0465 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
ray0466 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
ray0467 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
ray0468 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
ray0469 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
ray0470 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
ray0471 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
ray0472 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
ray05 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
ray05 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
ray06 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
ray07 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
ray0741 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
ray0742 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
ray0743 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
ray0744 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
ray0745 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
ray0746 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
ray08 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
ray09 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
ray09 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
ray10 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
ray11 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
ray12 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
ray13 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
ray13 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
ray14 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
ray14 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
ray15 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
ray15 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
ray16 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
ray16 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
ray17 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
ray17 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
ray18 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
ray18 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
ray19 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
ray20 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
ray20 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
rb - Variable in class Ch11_Circle_Ellipse_Fitting.Ellipse_Make_Random.Parameters
 
rb - Variable in class imagingbook.common.geometry.ellipse.GeometricEllipse
Ellipse parameters.
rb - Variable in class imagingbook.common.geometry.fitting.ellipse.geometric.EllipseGeometricFitCoord.Parameters
 
rb - Variable in class imagingbook.common.geometry.fitting.ellipse.geometric.EllipseGeometricFitDist.Parameters
 
re - Variable in class imagingbook.common.math.Complex
The real part of this complex number (publicly accessible but read-only).
readObject(File) - Static method in class imagingbook.common.util.SerializationHelper
Reads an object from a serialization file.
RealEigenDecomposition - Interface in imagingbook.common.math.eigen
Common interface for eigendecompositions capable of delivering solutions when all eigenvalues are real.
RecordHistory - Static variable in interface imagingbook.common.geometry.fitting.circle.geometric.CircleFitGeometric
 
RecordHistory - Static variable in class imagingbook.common.geometry.fitting.ellipse.geometric.EllipseFitGeometric
 
Rectify_Quad_Selection - Class in Ch21_Geometric_Operations
ImageJ plugin, performs 4-point projective mapping from a selected polygon ROI to the specified paper proportions (A4 or Letter, in portrait format).
Rectify_Quad_Selection() - Constructor for class Ch21_Geometric_Operations.Rectify_Quad_Selection
Constructor, asks to create sample image if no other image is currently open.
Recursive - Enum constant in enum Ch08_Binary_Regions.Region_Segmentation_Demo.SegmentationMethod
 
RecursiveSegmentation - Class in imagingbook.common.regions
Binary region segmentation based on a recursive (depth-first) flood filling algorithm.
RecursiveSegmentation(ByteProcessor) - Constructor for class imagingbook.common.regions.RecursiveSegmentation
Constructor.
RecursiveSegmentation(ByteProcessor, NeighborhoodType2D) - Constructor for class imagingbook.common.regions.RecursiveSegmentation
Constructor.
Red - Enum constant in enum imagingbook.common.color.sets.BasicAwtColor
 
Red - Enum constant in enum imagingbook.common.color.sets.CssColor
 
Red - Enum constant in enum imagingbook.common.mser.MserColors
 
Red - Enum constant in enum imagingbook.common.sift.SiftColors
 
RedGreen - Enum constant in enum imagingbook.common.ij.NamedLookupTable
 
reflect(byte[][]) - Static method in class imagingbook.common.morphology.StructuringElements
Returns a copy of the specified structuring element that is mirrored along both axes.
Region_Contours_Demo - Class in Ch08_Binary_Regions
This ImageJ plugin demonstrates the use of the class RegionContourSegmentation to perform both region labeling and contour tracing simultaneously.
Region_Contours_Demo() - Constructor for class Ch08_Binary_Regions.Region_Contours_Demo
Constructor, asks to open a predefined sample image if no other image is currently open.
Region_Eccentricity_Ellipse_Demo - Class in Ch08_Binary_Regions
Performs binary region segmentation, then displays each region's major axis (scaled by eccentricity) and equivalent ellipse as a vector overlay.
Region_Eccentricity_Ellipse_Demo() - Constructor for class Ch08_Binary_Regions.Region_Eccentricity_Ellipse_Demo
Constructor, asks to open a predefined sample image if no other image is currently open.
Region_Segmentation_Demo - Class in Ch08_Binary_Regions
This ImageJ plugin demonstrates the use of various region labeling techniques provided by the imagingbook "regions" package:
Region_Segmentation_Demo() - Constructor for class Ch08_Binary_Regions.Region_Segmentation_Demo
Constructor, asks to open a predefined sample image if no other image is currently open.
Region_Segmentation_Demo.SegmentationMethod - Enum in Ch08_Binary_Regions
Enum type for various region labeling methods.
RegionAndContours - Enum constant in enum Ch08_Binary_Regions.Region_Segmentation_Demo.SegmentationMethod
 
RegionContourSegmentation - Class in imagingbook.common.regions
Binary region segmentation based on a combined region labeling and contour tracing algorithm as described in [1].
RegionContourSegmentation(ByteProcessor) - Constructor for class imagingbook.common.regions.RegionContourSegmentation
Constructor.
RegionContourSegmentation(ByteProcessor, NeighborhoodType2D) - Constructor for class imagingbook.common.regions.RegionContourSegmentation
Constructor.
RegressionFitColor - Static variable in class Ch10_Line_Fitting.Line_Fitting
 
RegressionFitColor - Static variable in class Ch10_Line_Fitting.Line_Rotation_Demo
 
RelativeDirectorySuffix - Static variable in interface imagingbook.core.resource.NamedResource
Specifies the name of the resource directory relative to some resource class.
removeFirst() - Method in class imagingbook.common.geometry.fitting.line.IncrementalLineFit
Retrieves and removes the first point from the front of the point sequence.
removeInliers - Variable in class imagingbook.common.ransac.RansacDetector.RansacParameters
Set true to remove inlier points after each detection.
removeLast() - Method in class imagingbook.common.geometry.fitting.line.IncrementalLineFit
Retrieves and removes the last point from the end of the point sequence.
removeProperty(GenericProperties.PropertyKey<T>) - Method in interface imagingbook.common.util.GenericProperties
Removes the property associated with the specified key if defined, otherwise does nothing.
removeTrianglesUsing(Pnt2d) - Method in class imagingbook.common.geometry.delaunay.guibas.TriangulationGuibas
Removes all triangles that contain the specified corner point.
ReplaceUndescoresInClassNames - Static variable in class imagingbook.core.plugin.PluginsConfigBuilder
 
ReplaceUndescoresInPackageNames - Static variable in class imagingbook.core.plugin.PluginsConfigBuilder
 
reportProgress() - Method in class imagingbook.common.filter.examples.FilterProgressExample
This method is called asynchonously and may be overridden by the terminal filter class if it does extensive work that should be monitored.
reportProgress() - Method in class imagingbook.common.filter.generic.GenericFilter
This method is called asynchonously and may be overridden by the terminal filter class if it does extensive work that should be monitored.
reportProgress(double) - Method in class imagingbook.common.filter.generic.GenericFilter
This method is used for internal progress reporting through the class hierarchy.
reportProgress(double) - Method in class imagingbook.common.filter.generic.GenericFilterScalar
 
reportProgress(double) - Method in class imagingbook.common.filter.generic.GenericFilterScalarSeparable
 
reportProgress(double) - Method in class imagingbook.common.filter.generic.GenericFilterVector
 
reportProgress(double) - Method in class imagingbook.common.filter.generic.GenericFilterVectorSeparable
 
reset() - Method in class imagingbook.common.color.iterate.FiniteLinearColorSequencer
Reset the iterator, such that the color returned by the following call to FiniteLinearColorSequencer.next() has index 0.
reset() - Static method in class imagingbook.common.math.PrintPrecision
Reset print precision to the default value (PrintPrecision.DefaultPrecision).
reset() - Method in class imagingbook.common.morphology.BinaryThinning
Resets the internal iteration counter and completion flag.
reset() - Method in class imagingbook.common.mser.components.PixelMap.Pixel
Sets this pixel to unvisited and resets its next-neighbor search direction.
reset(int) - Method in class imagingbook.common.color.iterate.FiniteLinearColorSequencer
Reset the iterator such that the index of the item returned by the following call to FiniteLinearColorSequencer.next() has the specified start index.
ResourceUtils - Class in imagingbook.core.resource
This class defines static methods for accessing resources.
RETAIN_TEMPORARY_DATA - Static variable in class imagingbook.common.corners.GradientCornerDetector
For testing/example calculations only!
Rgb332 - Enum constant in enum imagingbook.common.ij.NamedLookupTable
 
RgbAccessor - Class in imagingbook.common.image.access
A special vector-valued image accessor for RGB images (direct subclass of VectorAccessor) with depth = 3 color components.
RgbAccessor(ColorProcessor, OutOfBoundsStrategy, InterpolationMethod) - Constructor for class imagingbook.common.image.access.RgbAccessor
Constructor.
rgbToInt(int[]) - Static method in class imagingbook.common.color.RgbUtils
Converts the given 3-element int[] with components red, green and blue to an integer-encoded 8-bit RGB color.
RgbUtils - Class in imagingbook.common.color
This class defines static methods for manipulating and converting RGB colors.
RhinoBigCrop - Enum constant in enum imagingbook.sampleimages.GeneralSampleImage
Fairly large binary image with 0/1 values.
RhinoSmall - Enum constant in enum imagingbook.sampleimages.GeneralSampleImage
A small binary image with 0/255 values (white background = 255).
RhinoSmallInv - Enum constant in enum imagingbook.sampleimages.GeneralSampleImage
A small binary image with 0/255 values and inverted LUT (white background = 0).
rhoMax - Variable in class imagingbook.common.sift.SiftParameters
Maximum principal curvature ratio used to eliminate line-like structures (3..10).
RightDelimitChar - Static variable in class imagingbook.common.math.Matrix
Trailing delimiter used for lists of vector and matrix elements by toString() methods.
Roi_Extract_Subimage_Demo - Class in ImageJ_Demos
This ImageJ plugin shows how a subimage is extracted from a given image using the bounding box of the currently selected region of interest (ROI).
Roi_Extract_Subimage_Demo() - Constructor for class ImageJ_Demos.Roi_Extract_Subimage_Demo
 
Roi_Processing_Demo1 - Class in ImageJ_Demos
This ImageJ plugin shows how an image operation can be confined to the currently selected region of interest (ROI).
Roi_Processing_Demo1() - Constructor for class ImageJ_Demos.Roi_Processing_Demo1
 
Roi_Processing_Demo2 - Class in ImageJ_Demos
This ImageJ plugin shows processing the inside of the currently selected region of interest (ROI) using the Point iterator of Roi.
Roi_Processing_Demo2() - Constructor for class ImageJ_Demos.Roi_Processing_Demo2
 
RoiUtils - Class in imagingbook.common.ij
This class defines static ROI-related utility methods to interface with ImageJ.
RosyBrown - Enum constant in enum imagingbook.common.color.sets.CssColor
 
rotate(double) - Method in class imagingbook.common.math.Complex
Rotates this complex number by angle phi and returns the resulting complex number.
Rotation2D - Class in imagingbook.common.geometry.mappings.linear
This class represents a pure 2D rotation about the coordinate origin (as a special case of affine mapping).
Rotation2D(double) - Constructor for class imagingbook.common.geometry.mappings.linear.Rotation2D
Constructor.
Rotation2D(double, double, double, double) - Constructor for class imagingbook.common.geometry.mappings.linear.Rotation2D
Auxiliary constructor used internally for duplicating instances.
Rotation2D(Rotation2D) - Constructor for class imagingbook.common.geometry.mappings.linear.Rotation2D
Constructor.
RoyalBlue - Enum constant in enum imagingbook.common.color.sets.CssColor
 
run() - Method in class imagingbook.common.util.progress.ProgressMonitor
 
run() - Method in class imagingbook.common.util.progress.ProgressMonitorExample.SlowProcess
 
run(PlugInFilter) - Static method in class imagingbook.common.ij.IjUtils
Runs the given PlugInFilter instance with empty argument string.
run(PlugInFilter, String) - Static method in class imagingbook.common.ij.IjUtils
Runs the given PlugInFilter instance.
run(PlugIn) - Static method in class imagingbook.common.ij.IjUtils
Runs the given PlugIn instance with empty argument string.
run(PlugIn, String) - Static method in class imagingbook.common.ij.IjUtils
Runs the given PlugIn instance.
run(ImageProcessor) - Method in class Ch02_Histograms_Statistics.Compute_Histogram
 
run(ImageProcessor) - Method in class Ch02_Histograms_Statistics.Integral_Image_Demo
 
run(ImageProcessor) - Method in class Ch02_Histograms_Statistics.Integral_Image_GetRoiStatistics
 
run(ImageProcessor) - Method in class Ch02_Histograms_Statistics.Show_Histogram
 
run(ImageProcessor) - Method in class Ch03_Point_Operations.Equalize_Histogram
 
run(ImageProcessor) - Method in class Ch03_Point_Operations.Gamma_Correction
 
run(ImageProcessor) - Method in class Ch03_Point_Operations.Linear_Blending_Stack
 
run(ImageProcessor) - Method in class Ch03_Point_Operations.Match_Gaussian_Histogram
 
run(ImageProcessor) - Method in class Ch03_Point_Operations.Match_Piecewise_Linear_Histogram
 
run(ImageProcessor) - Method in class Ch03_Point_Operations.Match_Reference_Histogram_Stack
 
run(ImageProcessor) - Method in class Ch03_Point_Operations.Raise_Contrast_Fast
 
run(ImageProcessor) - Method in class Ch03_Point_Operations.Raise_Contrast
 
run(ImageProcessor) - Method in class Ch04_Filters.Filter_Arbitrary
 
run(ImageProcessor) - Method in class Ch04_Filters.Filter_Box_3x3
 
run(ImageProcessor) - Method in class Ch04_Filters.Filter_Median
 
run(ImageProcessor) - Method in class Ch04_Filters.Filter_Smooth_3x3
 
run(ImageProcessor) - Method in class Ch04_Filters.Jitter_Filter_GenericFilter
 
run(ImageProcessor) - Method in class Ch04_Filters.Jitter_Filter_ImageAccessor
 
run(ImageProcessor) - Method in class Ch04_Filters.Jitter_Filter_Simple
 
run(ImageProcessor) - Method in class Ch05_Edges_Contours.Canny_Edges
 
run(ImageProcessor) - Method in class Ch05_Edges_Contours.Cartoon_Effect
 
run(ImageProcessor) - Method in class Ch05_Edges_Contours.Sobel_Edges_Colored
 
run(ImageProcessor) - Method in class Ch05_Edges_Contours.Unsharp_Masking_Filter
 
run(ImageProcessor) - Method in class Ch06_Corner_Detection.Find_Corners
 
run(ImageProcessor) - Method in class Ch07_Morphological_Filters.Bin_Morphology_Disk
 
run(ImageProcessor) - Method in class Ch07_Morphological_Filters.Bin_Morphology_Free
 
run(ImageProcessor) - Method in class Ch07_Morphological_Filters.Dilate_Disk_Demo
 
run(ImageProcessor) - Method in class Ch07_Morphological_Filters.Outline_Demo
 
run(ImageProcessor) - Method in class Ch07_Morphological_Filters.Thinning_Demo
 
run(ImageProcessor) - Method in class Ch08_Binary_Regions.Axis_Aligned_Bounding_Box
 
run(ImageProcessor) - Method in class Ch08_Binary_Regions.Convex_Hull_Demo
 
run(ImageProcessor) - Method in class Ch08_Binary_Regions.Flusser_Moments_From_Binary_Regions
 
run(ImageProcessor) - Method in class Ch08_Binary_Regions.Major_Axis_Demo
 
run(ImageProcessor) - Method in class Ch08_Binary_Regions.Make_Projections
 
run(ImageProcessor) - Method in class Ch08_Binary_Regions.Region_Contours_Demo
 
run(ImageProcessor) - Method in class Ch08_Binary_Regions.Region_Eccentricity_Ellipse_Demo
 
run(ImageProcessor) - Method in class Ch08_Binary_Regions.Region_Segmentation_Demo
 
run(ImageProcessor) - Method in class Ch09_Automatic_Thresholding.Adaptive_All
 
run(ImageProcessor) - Method in class Ch09_Automatic_Thresholding.Adaptive_Bernsen
 
run(ImageProcessor) - Method in class Ch09_Automatic_Thresholding.Adaptive_Niblack
 
run(ImageProcessor) - Method in class Ch09_Automatic_Thresholding.Adaptive_Sauvola
 
run(ImageProcessor) - Method in class Ch09_Automatic_Thresholding.Global_All
 
run(ImageProcessor) - Method in class Ch09_Automatic_Thresholding.Global_Isodata
 
run(ImageProcessor) - Method in class Ch09_Automatic_Thresholding.Global_MaxEntropy
 
run(ImageProcessor) - Method in class Ch09_Automatic_Thresholding.Global_Mean
 
run(ImageProcessor) - Method in class Ch09_Automatic_Thresholding.Global_Median
 
run(ImageProcessor) - Method in class Ch09_Automatic_Thresholding.Global_MinError
 
run(ImageProcessor) - Method in class Ch09_Automatic_Thresholding.Global_MinMax
 
run(ImageProcessor) - Method in class Ch09_Automatic_Thresholding.Global_Otsu
 
run(ImageProcessor) - Method in class Ch09_Automatic_Thresholding.Global_Quantile
 
run(ImageProcessor) - Method in class Ch10_Line_Fitting.Line_Fitting
 
run(ImageProcessor) - Method in class Ch11_Circle_Ellipse_Fitting.Circle_Fitting
 
run(ImageProcessor) - Method in class Ch11_Circle_Ellipse_Fitting.Ellipse_Fitting
 
run(ImageProcessor) - Method in class Ch12_Ransac_Hough.Hough_Line_Detect
 
run(ImageProcessor) - Method in class Ch12_Ransac_Hough.Ransac_Circle_Detect
 
run(ImageProcessor) - Method in class Ch12_Ransac_Hough.Ransac_Ellipse_Detect
 
run(ImageProcessor) - Method in class Ch12_Ransac_Hough.Ransac_Line_Detect
 
run(ImageProcessor) - Method in class Ch13_Color_Images.Brighten_Index_Image
 
run(ImageProcessor) - Method in class Ch13_Color_Images.Brighten_Rgb_1
 
run(ImageProcessor) - Method in class Ch13_Color_Images.Brighten_Rgb_2
 
run(ImageProcessor) - Method in class Ch13_Color_Images.Convert_Rgb_To_Gray
 
run(ImageProcessor) - Method in class Ch13_Color_Images.Count_Colors
 
run(ImageProcessor) - Method in class Ch13_Color_Images.Desaturate_RGB
 
run(ImageProcessor) - Method in class Ch13_Color_Images.Hsv_Rotate_Hue
 
run(ImageProcessor) - Method in class Ch13_Color_Images.Index_To_Rgb
 
run(ImageProcessor) - Method in class Ch13_Color_Images.Quantize_Color_Image
 
run(ImageProcessor) - Method in class Ch14_Colorimetric_Color.Convert_From_AdobeRGB
 
run(ImageProcessor) - Method in class Ch14_Colorimetric_Color.Convert_To_Color_Stack
 
run(ImageProcessor) - Method in class Ch14_Colorimetric_Color.Plot_Chromaticity_Chart
 
run(ImageProcessor) - Method in class Ch15_Color_Filters.Gaussian_Filter_HSV
 
run(ImageProcessor) - Method in class Ch15_Color_Filters.Gaussian_Filter_RGB
 
run(ImageProcessor) - Method in class Ch15_Color_Filters.Geometry_Rotate_Color
 
run(ImageProcessor) - Method in class Ch15_Color_Filters.MedianFilter_Scalar
 
run(ImageProcessor) - Method in class Ch15_Color_Filters.MedianFilter_Vector
 
run(ImageProcessor) - Method in class Ch15_Color_Filters.MedianFilter_VectorSharpen
 
run(ImageProcessor) - Method in class Ch16_Color_Edges.Color_Edges_Canny
 
run(ImageProcessor) - Method in class Ch16_Color_Edges.Color_Edges_DiZenzo
 
run(ImageProcessor) - Method in class Ch16_Color_Edges.Color_Edges_Gray
 
run(ImageProcessor) - Method in class Ch16_Color_Edges.Color_Edges_Monochromatic
 
run(ImageProcessor) - Method in class Ch17_EdgePreserving_Smoothing.Bilateral_Filter
 
run(ImageProcessor) - Method in class Ch17_EdgePreserving_Smoothing.Kuwahara_Filter
 
run(ImageProcessor) - Method in class Ch17_EdgePreserving_Smoothing.Nagao_Matsuyama_Filter
 
run(ImageProcessor) - Method in class Ch17_EdgePreserving_Smoothing.Perona_Malik_Filter
 
run(ImageProcessor) - Method in class Ch17_EdgePreserving_Smoothing.Perona_Malik_Minimal
 
run(ImageProcessor) - Method in class Ch17_EdgePreserving_Smoothing.Tschumperle_Deriche_Filter
 
run(ImageProcessor) - Method in class Ch19_Discrete_Fourier_Transform.DFT_2D_Demo
 
run(ImageProcessor) - Method in class Ch20_Discrete_Cosine_Transform.DCT_2D_Demo
 
run(ImageProcessor) - Method in class Ch21_Geometric_Operations.Map_Affine_Matrix
 
run(ImageProcessor) - Method in class Ch21_Geometric_Operations.Map_Affine_Triangles
 
run(ImageProcessor) - Method in class Ch21_Geometric_Operations.Map_Bilinear
 
run(ImageProcessor) - Method in class Ch21_Geometric_Operations.Map_LogPolar_Demo
 
run(ImageProcessor) - Method in class Ch21_Geometric_Operations.Map_Nonlinear_Ripple
 
run(ImageProcessor) - Method in class Ch21_Geometric_Operations.Map_Nonlinear_Tapestry
 
run(ImageProcessor) - Method in class Ch21_Geometric_Operations.Map_Nonlinear_Twirl
 
run(ImageProcessor) - Method in class Ch21_Geometric_Operations.Map_Projective
 
run(ImageProcessor) - Method in class Ch21_Geometric_Operations.Map_Rotate_Center
 
run(ImageProcessor) - Method in class Ch21_Geometric_Operations.Map_Rotate_Origin
 
run(ImageProcessor) - Method in class Ch21_Geometric_Operations.Map_Translate
 
run(ImageProcessor) - Method in class Ch21_Geometric_Operations.Mesh_Warp_Interactive
 
run(ImageProcessor) - Method in class Ch21_Geometric_Operations.Rectify_Quad_Selection
 
run(ImageProcessor) - Method in class Ch22_Pixel_Interpolation.Pixel_Interpolation_Demo
 
run(ImageProcessor) - Method in class Ch23_Image_Matching.Chamfer_Matching
 
run(ImageProcessor) - Method in class Ch23_Image_Matching.CorrelCoefficient_Matching
 
run(ImageProcessor) - Method in class Ch23_Image_Matching.Show_Distance_Map
 
run(ImageProcessor) - Method in class Ch24_NonRigid_Matching.LucasKanade_Demo
 
run(ImageProcessor) - Method in class Ch25_SIFT.Show_Scale_Space
 
run(ImageProcessor) - Method in class Ch25_SIFT.SIFT_Detection_Demo
 
run(ImageProcessor) - Method in class Ch25_SIFT.SIFT_Matching_Demo
 
run(ImageProcessor) - Method in class Ch26_MSER.MSER_Detection_Demo
 
run(ImageProcessor) - Method in class Ch26_MSER.Show_Component_Tree_Stack
 
run(ImageProcessor) - Method in class GenericFilterDemos.Custom_Generic_Filter_Scalar
 
run(ImageProcessor) - Method in class GenericFilterDemos.Custom_Generic_Filter_Vector
 
run(ImageProcessor) - Method in class GenericFilterDemos.Filter_Demo_A
 
run(ImageProcessor) - Method in class GenericFilterDemos.Filter_Demo_B
 
run(ImageProcessor) - Method in class GenericFilterDemos.Gaussian_Filter_Separable
 
run(ImageProcessor) - Method in class GenericFilterDemos.Gaussian_Filter
 
run(ImageProcessor) - Method in class GenericFilterDemos.Linear_Filter_3x3_Separable
 
run(ImageProcessor) - Method in class GenericFilterDemos.Linear_Filter_3x3
 
run(ImageProcessor) - Method in class ImageAccessorDemos.ImageAccessor_Demo_Scalar
 
run(ImageProcessor) - Method in class ImageAccessorDemos.ImageAccessor_Demo_Vector
 
run(ImageProcessor) - Method in class ImageJ_Demos.Alpha_Blending_Stack
 
run(ImageProcessor) - Method in class ImageJ_Demos.Create_New_Byte_Image
 
run(ImageProcessor) - Method in class ImageJ_Demos.Data_Transfer_Plugin_Consumer
 
run(ImageProcessor) - Method in class ImageJ_Demos.Data_Transfer_Plugin_Producer
 
run(ImageProcessor) - Method in class ImageJ_Demos.Direct_Byte_Pixel_Access
 
run(ImageProcessor) - Method in class ImageJ_Demos.Make_Uniform_Noise
 
run(ImageProcessor) - Method in class ImageJ_Demos.My_Inverter_A
 
run(ImageProcessor) - Method in class ImageJ_Demos.Open_Sample_Image_For_PlugInFilter
 
run(ImageProcessor) - Method in class ImageJ_Demos.Roi_Extract_Subimage_Demo
 
run(ImageProcessor) - Method in class ImageJ_Demos.Roi_Processing_Demo1
 
run(ImageProcessor) - Method in class ImageJ_Demos.Roi_Processing_Demo2
 
run(ImageProcessor) - Method in class ImageJ_Demos.Run_Command_From_PlugInFilter
 
run(ImageProcessor) - Method in class ImageJ_Demos.Stack_Processing_Demo
 
run(ImageProcessor) - Method in class ImageJ_Demos.UpdateAndDraw_Demo
 
run(ImageProcessor) - Method in class More_.Delaunay_Demo
 
run(ImageProcessor) - Method in class More_.Fourier_Descriptor_Animation
 
run(ImageProcessor) - Method in class More_.Fourier_Descriptor_Trigonometic
 
run(ImageProcessor) - Method in class Tools_.Close_Other_Images
 
run(String) - Method in class Ch08_Binary_Regions.Flusser_Moments_Covariance_Matrix
 
run(String) - Method in class Ch08_Binary_Regions.Flusser_Moments_Matching_Demo
 
run(String) - Method in class Ch10_Line_Fitting.Line_Make_Random
 
run(String) - Method in class Ch10_Line_Fitting.Line_Rotation_Demo
 
run(String) - Method in class Ch11_Circle_Ellipse_Fitting.Circle_Make_Random
 
run(String) - Method in class Ch11_Circle_Ellipse_Fitting.Ellipse_Closest_Points_Demo
 
run(String) - Method in class Ch11_Circle_Ellipse_Fitting.Ellipse_Make_Random
 
run(String) - Method in class Ch13_Color_Images.Random_Hues_Demo
 
run(String) - Method in class Ch21_Geometric_Operations.Draw_Test_Grid
 
run(String) - Method in class ImageJ_Demos.Convert_ImagePlus_To_Gray
 
run(String) - Method in class ImageJ_Demos.Generic_Dialog_Example
 
run(String) - Method in class ImageJ_Demos.My_Inverter_B
 
run(String) - Method in class ImageJ_Demos.Run_Command_From_PlugIn
 
run(String) - Method in class More_.Perlin_Noise_2D
 
run(String) - Method in class Tools_.Check_Installation
 
run(String) - Method in class Tools_.Convert_Images_To_PNG
 
run(String) - Method in class Tools_.Export_PDF
 
run(String) - Method in class Tools_.Open_Sample_Image
 
run(String) - Method in class Tools_.Set_Log_Font_Monospace
 
run(String) - Method in class Tools_.Unlock_Image
 
run(String) - Method in class Tools_.Zoom_Exact
 
run(String) - Method in class Tools_.Zoom_To_Selection
 
Run_Command_From_PlugIn - Class in ImageJ_Demos
This plugin demonstrates how to run another ImageJ "command" (plugin) from our own PlugIn using the IJ.run() method.
Run_Command_From_PlugIn() - Constructor for class ImageJ_Demos.Run_Command_From_PlugIn
 
Run_Command_From_PlugInFilter - Class in ImageJ_Demos
This plugin demonstrates how to run another ImageJ command (plugin) from our own PlugInFilter using the IJ.run() method.
Run_Command_From_PlugInFilter() - Constructor for class ImageJ_Demos.Run_Command_From_PlugInFilter
 
runPass(PixelPack, PixelPack) - Method in class imagingbook.common.filter.edgepreserving.TschumperleDericheFilter
 
runPass(PixelPack, PixelPack) - Method in class imagingbook.common.filter.generic.GenericFilter
This method performs one pass of the filter, it must be implemented by a sub-class.
runPass(PixelPack, PixelPack) - Method in class imagingbook.common.filter.generic.GenericFilterScalar
 
runPass(PixelPack, PixelPack) - Method in class imagingbook.common.filter.generic.GenericFilterScalarSeparable
 
runPass(PixelPack, PixelPack) - Method in class imagingbook.common.filter.generic.GenericFilterVector
 
runPass(PixelPack, PixelPack) - Method in class imagingbook.common.filter.generic.GenericFilterVectorSeparable
 
runPlugIn(Class<? extends PlugIn>) - Static method in class imagingbook.common.ij.IjUtils
Run a PlugIn from the associated class with empty argument string.
runPlugIn(Class<? extends PlugIn>, String) - Static method in class imagingbook.common.ij.IjUtils
Run a PlugIn from the associated class.
runPlugInFilter(Class<? extends PlugInFilter>) - Static method in class imagingbook.common.ij.IjUtils
Run a PlugInFilter from the associated class with empty argument string.
runPlugInFilter(Class<? extends PlugInFilter>, String) - Static method in class imagingbook.common.ij.IjUtils
Run a PlugInFilter from the associated class.

S

s(double, double) - Static method in class imagingbook.common.color.gamma.ModifiedGammaMapping
Function s(gamma, a0) derives the slope s of the linear section from parameters gamma and a0 (see Eq.
S - Static variable in class Ch03_Point_Operations.Raise_Contrast_Fast
Contrast scale factor.
S - Static variable in class Ch03_Point_Operations.Raise_Contrast
Contrast scale factor.
SaddleBrown - Enum constant in enum imagingbook.common.color.sets.CssColor
 
Salmon - Enum constant in enum imagingbook.common.color.sets.CssColor
 
sameSize(double[][], double[][]) - Static method in class imagingbook.common.math.Matrix
Checks if the given matrices have the same size.
sameSize(double[], double[]) - Static method in class imagingbook.common.math.Matrix
Checks if the given vectors have the same length.
sameSize(float[][], float[][]) - Static method in class imagingbook.common.math.Matrix
Checks if the given matrices have the same size.
sameSize(float[], float[]) - Static method in class imagingbook.common.math.Matrix
Checks if the given vectors have the same length.
sameSize(ImageProcessor, ImageProcessor) - Static method in class imagingbook.common.ij.IjUtils
Checks if two images have the same size.
SameSourceTargetException() - Constructor for exception imagingbook.common.math.Matrix.SameSourceTargetException
 
SameSourceTargetException(String) - Constructor for exception imagingbook.common.math.Matrix.SameSourceTargetException
 
sameType(ImageProcessor, ImageProcessor) - Static method in class imagingbook.common.ij.IjUtils
Checks if two images are of the same type.
samplePolygon(Pnt2d[], int) - Method in class imagingbook.common.geometry.fd.PolygonSampler
Samples the closed polygon path specified by V at M equidistant positions.
samplePolygon(Pnt2d[], int, double) - Method in class imagingbook.common.geometry.fd.PolygonSampler
For testing only: allows to choose an arbitrary start point by setting 'startFrac' in [0,1].
sandtigers - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
SandyBrown - Enum constant in enum imagingbook.common.color.sets.CssColor
 
SauvolaThresholder - Class in imagingbook.common.threshold.adaptive
This is an implementation of the adaptive thresholder proposed in [1].
SauvolaThresholder() - Constructor for class imagingbook.common.threshold.adaptive.SauvolaThresholder
 
SauvolaThresholder(SauvolaThresholder.Parameters) - Constructor for class imagingbook.common.threshold.adaptive.SauvolaThresholder
 
SauvolaThresholder.Parameters - Class in imagingbook.common.threshold.adaptive
Parameters for class SauvolaThresholder.
save(ImageProcessor, String) - Static method in class imagingbook.common.ij.IjUtils
Saves the given ImageProcessor using the specified path.
ScalarAccessor - Class in imagingbook.common.image.access
The common (abstract) super-class for all image accessors to scalar-valued images.
ScalarMedianFilter - Class in imagingbook.common.filter.nonlinear
Ordinary (scalar) median filter for color images implemented by extending the GenericFilter class.
ScalarMedianFilter() - Constructor for class imagingbook.common.filter.nonlinear.ScalarMedianFilter
 
ScalarMedianFilter(ScalarMedianFilter.Parameters) - Constructor for class imagingbook.common.filter.nonlinear.ScalarMedianFilter
 
ScalarMedianFilter.Parameters - Class in imagingbook.common.filter.nonlinear
 
scale - Variable in class imagingbook.common.sift.KeyPoint
absolute scale
ScaleLevel - Class in imagingbook.common.sift.scalespace
Represents a single scale level in a generic hierarchical scale space.
ScaleLevelColors - Static variable in enum imagingbook.common.sift.SiftColors
 
ScaleOctave<LevelT extends ScaleLevel> - Class in imagingbook.common.sift.scalespace
Represents a single "octave", which is a stack of scale "levels", in a generic hierarchical scale space.
Scaling2D - Class in imagingbook.common.geometry.mappings.linear
This class represents a 2D scaling transformation (as a special case of affine transformation).
Scaling2D(double) - Constructor for class imagingbook.common.geometry.mappings.linear.Scaling2D
Constructor.
Scaling2D(double, double) - Constructor for class imagingbook.common.geometry.mappings.linear.Scaling2D
Constructor.
Scaling2D(Scaling2D) - Constructor for class imagingbook.common.geometry.mappings.linear.Scaling2D
 
ScalingMode - Enum in imagingbook.spectral.dft
Scaling mode used for the DFT.
SchurMaxIterations - Static variable in class imagingbook.common.math.eigen.EigenDecompositionJama
 
scoreThreshold - Variable in class imagingbook.common.corners.GradientCornerDetector.Parameters
 
sDesc - Variable in class imagingbook.common.sift.SiftParameters
Spatial size factor of descriptor (relative to feature scale).
SeaGreen - Enum constant in enum imagingbook.common.color.sets.CssColor
 
SeaShell - Enum constant in enum imagingbook.common.color.sets.CssColor
 
seed - Variable in class Ch10_Line_Fitting.Line_Make_Random.Parameters
 
seed - Variable in class Ch11_Circle_Ellipse_Fitting.Circle_Make_Random.Parameters
 
seed - Variable in class Ch11_Circle_Ellipse_Fitting.Ellipse_Make_Random.Parameters
 
SegmentationBackedRegion - Class in imagingbook.common.regions
Defines a binary region that is backed by the label array of a region segmentation.
SelectColors - Static variable in enum imagingbook.common.color.sets.CssColor
 
SelectColors - Static variable in enum imagingbook.common.color.sets.RalColor
 
selectFolder(String, String) - Static method in class imagingbook.core.FileUtils
Opens a dialog for the user to select a single folder (no files).
selectOpenImage(String) - Static method in class imagingbook.common.ij.IjUtils
Opens a dialog to let the user select one of the currently open images.
SeparateChannels - Enum constant in enum imagingbook.common.filter.edgepreserving.PeronaMalikF.ColorMode
 
SeparationChar - Static variable in class imagingbook.common.math.Matrix
Character used to separate successive vector and matrix elements by toString() methods.
Sequential - Enum constant in enum Ch08_Binary_Regions.Region_Segmentation_Demo.SegmentationMethod
 
SequentialSegmentation - Class in imagingbook.common.regions
Binary region segmentation based on a two-pass sequential labeling algorithm.
SequentialSegmentation(ByteProcessor) - Constructor for class imagingbook.common.regions.SequentialSegmentation
Constructor.
SequentialSegmentation(ByteProcessor, NeighborhoodType2D) - Constructor for class imagingbook.common.regions.SequentialSegmentation
Constructor.
SerializationHelper - Class in imagingbook.common.util
Helper class providing static methods for writing/reading serialized data to/from files.
set(int) - Static method in class imagingbook.common.math.PrintPrecision
Set print precision to the specified number of digits.
set(int) - Method in interface imagingbook.common.util.bits.BitVector
Sets the specified element (to bit-value 1).
set(int) - Method in class imagingbook.common.util.bits.BitVector32
 
set(int) - Method in class imagingbook.common.util.bits.BitVector64
 
set(int, boolean) - Method in interface imagingbook.common.util.bits.BitVector
Sets the specified bit-element to the given boolean value (1 for true, 0 for false).
set(int, int) - Method in class imagingbook.common.util.bits.BitMap
Sets the specified element (to bit-value 1).
set(int, int, boolean) - Method in class imagingbook.common.util.bits.BitMap
Sets the specified bit-element to the given boolean value (1 for true, 0 for false).
set(Pnt2d.PntInt) - Method in class imagingbook.common.util.bits.BitMap
Sets the specified element (to bit-value 1).
set(Pnt2d.PntInt, boolean) - Method in class imagingbook.common.util.bits.BitMap
Sets the specified bit-element to the given boolean value (1 for true, 0 for false).
Set_Log_Font_Monospace - Class in Tools_
Sets the font of the IJ.log window to MONOSPACE.
Set_Log_Font_Monospace() - Constructor for class Tools_.Set_Log_Font_Monospace
 
setAll() - Method in class imagingbook.common.util.bits.BitMap
Sets all elements to 1.
setAll() - Method in interface imagingbook.common.util.bits.BitVector
Sets all element values to 1.
setAll() - Method in class imagingbook.common.util.bits.BitVector32
 
setAll() - Method in class imagingbook.common.util.bits.BitVector64
 
setAlpha(double) - Method in class imagingbook.common.corners.HarrisCornerDetector
Set the sensitivity parameter α (alpha) for the corner score function.
setAntialiasing(boolean) - Method in class imagingbook.common.image.ImageGraphics
Turn anti-aliasing on/off for this ImageGraphics instance (turned on by default).
setBrightness(double) - Method in class imagingbook.common.color.iterate.RandomHueGenerator
Set the 'brightness' component of subsequent colors.
setColor(int) - Method in class imagingbook.common.image.ImageGraphics
Sets this graphics context's current color to the specified (gray) color, with RGB = (gray, gray, gray).
setColor(Color) - Method in class imagingbook.common.image.ImageGraphics
Sets this graphics context's current color to the specified color.
setCurrentDirectory(Class<?>, String) - Static method in class imagingbook.core.FileUtils
Associates a current directory with the specified class by setting a system property to make this persistent through class reloads.
setCurrentDirectory(Class<?>, Path) - Static method in class imagingbook.core.FileUtils
 
setCurrentDirectory(String) - Static method in class imagingbook.core.FileUtils
Deprecated.
setDash(double...) - Method in class imagingbook.common.ij.overlay.ColoredStroke
Convenience method to set (unset) the dash pattern Usage examples:
setDashArray(float[]) - Method in class imagingbook.common.ij.overlay.ColoredStroke
 
setDashPhase(double) - Method in class imagingbook.common.ij.overlay.ColoredStroke
 
setElement(int, T) - Method in class imagingbook.common.util.LinearContainer
Sets (replaces) the k-th element of this container.
setEndCap(int) - Method in class imagingbook.common.ij.overlay.ColoredStroke
 
setEndCapButt() - Method in class imagingbook.common.image.ImageGraphics
Sets the end cap style of the current stroke to "BUTT".
setEndCapRound() - Method in class imagingbook.common.image.ImageGraphics
Sets the end cap style of the current stroke to "ROUND".
setEndCapSquare() - Method in class imagingbook.common.image.ImageGraphics
Sets the end cap style of the current stroke to "SQUARE".
setFillColor(Color) - Method in class imagingbook.common.ij.overlay.ColoredStroke
 
setFont(Font) - Method in class imagingbook.common.ij.overlay.ShapeOverlayAdapter
 
setImageView(ImagePlus, double, int, int) - Static method in class imagingbook.common.ij.GuiTools
Modifies the view of the given ImagePlus image to the specified magnification (zoom) factor and the anchor position in the source image.
setInterpolationMethod(int) - Method in class imagingbook.common.image.matching.lucaskanade.ImageExtractor
Sets the interpolation method to be used for extracting sub-images (defined by ImageJ's ImageProcessor): ImageProcessor.BILINEAR (default), NEAREST_NEIGHBOR, BICUBIC or NONE.
setLineJoin(int) - Method in class imagingbook.common.ij.overlay.ColoredStroke
 
setLineJoinBevel() - Method in class imagingbook.common.image.ImageGraphics
Sets the line segment join style of the current stroke to "BEVEL".
setLineJoinMiter() - Method in class imagingbook.common.image.ImageGraphics
Sets the line segment join style of the current stroke to "MITER".
setLineJoinRound() - Method in class imagingbook.common.image.ImageGraphics
Sets the line segment join style of the current stroke to "ROUND".
setLineWidth(double) - Method in class imagingbook.common.ij.overlay.ColoredStroke
 
setLineWidth(double) - Method in class imagingbook.common.image.ImageGraphics
Sets the line width of the current stroke.
setMaxIterations(int) - Method in class imagingbook.common.image.matching.lucaskanade.LucasKanadeMatcher1D
 
setMaxTries(int) - Method in class imagingbook.common.ransac.RandomDraw
Set the maximum number of tries.
setMiterLimit(double) - Method in class imagingbook.common.ij.overlay.ColoredStroke
 
setPix(int, float...) - Method in class imagingbook.common.image.PixelPack
 
setPix(int, int, float[]) - Method in class imagingbook.common.image.access.ImageAccessor
Sets the pixel value at the specified integer position.
setPix(int, int, float[]) - Method in class imagingbook.common.image.access.RgbAccessor
 
setPix(int, int, float[]) - Method in class imagingbook.common.image.access.ScalarAccessor
 
setPix(int, int, float...) - Method in class imagingbook.common.image.PixelPack
Sets the pixel data at the specified pixel position.
setProperties(T) - Method in class imagingbook.common.mser.components.Component
Sets the properties of this component.
setProperty(GenericProperties.PropertyKey<T>, T) - Method in interface imagingbook.common.util.GenericProperties
Associates the specified value with the specified key in this property map.
setRandomSeed(long) - Method in class imagingbook.common.color.iterate.FiniteRandomColorSequencer
Sets the seed of the internal Random instance, which affects successive calls to FiniteRandomColorSequencer.next() only.
setRgbConversionWeights(ImageProcessor) - Static method in class imagingbook.common.ij.IjUtils
Sets the weighing factors for the color components used in RGB-to-grayscale conversion for the specified image ip.
setRgbConversionWeights(ImageProcessor, double, double, double) - Static method in class imagingbook.common.ij.IjUtils
Sets the weighing factors for the color components used in RGB-to-grayscale conversion for the specified image ip.
setSaturation(double) - Method in class imagingbook.common.color.iterate.RandomHueGenerator
Set the 'saturation' component of subsequent colors.
setStackPosition(int) - Method in class imagingbook.common.ij.overlay.ShapeOverlayAdapter
Set the stack position (slice number) where subsequently added shapes should be inserted.
setStroke(ColoredStroke) - Method in class imagingbook.common.ij.overlay.ShapeOverlayAdapter
 
setStroke(BasicStroke) - Method in class imagingbook.common.image.ImageGraphics
Sets the stroke to be used for all subsequent graphics operations.
setStrokeColor(Color) - Method in class imagingbook.common.ij.overlay.ColoredStroke
 
setTextColor(Color) - Method in class imagingbook.common.ij.overlay.ShapeOverlayAdapter
 
setTolerance(double) - Method in class imagingbook.common.image.matching.lucaskanade.LucasKanadeMatcher1D
 
setup(String, ImagePlus) - Method in class Ch02_Histograms_Statistics.Compute_Histogram
 
setup(String, ImagePlus) - Method in class Ch02_Histograms_Statistics.Integral_Image_Demo
 
setup(String, ImagePlus) - Method in class Ch02_Histograms_Statistics.Integral_Image_GetRoiStatistics
 
setup(String, ImagePlus) - Method in class Ch02_Histograms_Statistics.Show_Histogram
 
setup(String, ImagePlus) - Method in class Ch03_Point_Operations.Equalize_Histogram
 
setup(String, ImagePlus) - Method in class Ch03_Point_Operations.Gamma_Correction
 
setup(String, ImagePlus) - Method in class Ch03_Point_Operations.Linear_Blending_Stack
 
setup(String, ImagePlus) - Method in class Ch03_Point_Operations.Match_Gaussian_Histogram
 
setup(String, ImagePlus) - Method in class Ch03_Point_Operations.Match_Piecewise_Linear_Histogram
 
setup(String, ImagePlus) - Method in class Ch03_Point_Operations.Match_Reference_Histogram_Stack
 
setup(String, ImagePlus) - Method in class Ch03_Point_Operations.Raise_Contrast_Fast
 
setup(String, ImagePlus) - Method in class Ch03_Point_Operations.Raise_Contrast
 
setup(String, ImagePlus) - Method in class Ch04_Filters.Filter_Arbitrary
 
setup(String, ImagePlus) - Method in class Ch04_Filters.Filter_Box_3x3
 
setup(String, ImagePlus) - Method in class Ch04_Filters.Filter_Median
 
setup(String, ImagePlus) - Method in class Ch04_Filters.Filter_Smooth_3x3
 
setup(String, ImagePlus) - Method in class Ch04_Filters.Jitter_Filter_GenericFilter
 
setup(String, ImagePlus) - Method in class Ch04_Filters.Jitter_Filter_ImageAccessor
 
setup(String, ImagePlus) - Method in class Ch04_Filters.Jitter_Filter_Simple
 
setup(String, ImagePlus) - Method in class Ch05_Edges_Contours.Canny_Edges
 
setup(String, ImagePlus) - Method in class Ch05_Edges_Contours.Cartoon_Effect
 
setup(String, ImagePlus) - Method in class Ch05_Edges_Contours.Sobel_Edges_Colored
 
setup(String, ImagePlus) - Method in class Ch05_Edges_Contours.Unsharp_Masking_Filter
 
setup(String, ImagePlus) - Method in class Ch06_Corner_Detection.Find_Corners
 
setup(String, ImagePlus) - Method in class Ch07_Morphological_Filters.Bin_Morphology_Disk
 
setup(String, ImagePlus) - Method in class Ch07_Morphological_Filters.Bin_Morphology_Free
 
setup(String, ImagePlus) - Method in class Ch07_Morphological_Filters.Dilate_Disk_Demo
 
setup(String, ImagePlus) - Method in class Ch07_Morphological_Filters.Outline_Demo
 
setup(String, ImagePlus) - Method in class Ch07_Morphological_Filters.Thinning_Demo
 
setup(String, ImagePlus) - Method in class Ch08_Binary_Regions.Axis_Aligned_Bounding_Box
 
setup(String, ImagePlus) - Method in class Ch08_Binary_Regions.Convex_Hull_Demo
 
setup(String, ImagePlus) - Method in class Ch08_Binary_Regions.Flusser_Moments_From_Binary_Regions
 
setup(String, ImagePlus) - Method in class Ch08_Binary_Regions.Major_Axis_Demo
 
setup(String, ImagePlus) - Method in class Ch08_Binary_Regions.Make_Projections
 
setup(String, ImagePlus) - Method in class Ch08_Binary_Regions.Region_Contours_Demo
 
setup(String, ImagePlus) - Method in class Ch08_Binary_Regions.Region_Eccentricity_Ellipse_Demo
 
setup(String, ImagePlus) - Method in class Ch08_Binary_Regions.Region_Segmentation_Demo
 
setup(String, ImagePlus) - Method in class Ch09_Automatic_Thresholding.Adaptive_All
 
setup(String, ImagePlus) - Method in class Ch09_Automatic_Thresholding.Adaptive_Bernsen
 
setup(String, ImagePlus) - Method in class Ch09_Automatic_Thresholding.Adaptive_Niblack
 
setup(String, ImagePlus) - Method in class Ch09_Automatic_Thresholding.Adaptive_Sauvola
 
setup(String, ImagePlus) - Method in class Ch09_Automatic_Thresholding.Global_All
 
setup(String, ImagePlus) - Method in class Ch09_Automatic_Thresholding.Global_Isodata
 
setup(String, ImagePlus) - Method in class Ch09_Automatic_Thresholding.Global_MaxEntropy
 
setup(String, ImagePlus) - Method in class Ch09_Automatic_Thresholding.Global_Mean
 
setup(String, ImagePlus) - Method in class Ch09_Automatic_Thresholding.Global_Median
 
setup(String, ImagePlus) - Method in class Ch09_Automatic_Thresholding.Global_MinError
 
setup(String, ImagePlus) - Method in class Ch09_Automatic_Thresholding.Global_MinMax
 
setup(String, ImagePlus) - Method in class Ch09_Automatic_Thresholding.Global_Otsu
 
setup(String, ImagePlus) - Method in class Ch09_Automatic_Thresholding.Global_Quantile
 
setup(String, ImagePlus) - Method in class Ch10_Line_Fitting.Line_Fitting
 
setup(String, ImagePlus) - Method in class Ch11_Circle_Ellipse_Fitting.Circle_Fitting
 
setup(String, ImagePlus) - Method in class Ch11_Circle_Ellipse_Fitting.Ellipse_Fitting
 
setup(String, ImagePlus) - Method in class Ch12_Ransac_Hough.Hough_Line_Detect
 
setup(String, ImagePlus) - Method in class Ch12_Ransac_Hough.Ransac_Circle_Detect
 
setup(String, ImagePlus) - Method in class Ch12_Ransac_Hough.Ransac_Ellipse_Detect
 
setup(String, ImagePlus) - Method in class Ch12_Ransac_Hough.Ransac_Line_Detect
 
setup(String, ImagePlus) - Method in class Ch13_Color_Images.Brighten_Index_Image
 
setup(String, ImagePlus) - Method in class Ch13_Color_Images.Brighten_Rgb_1
 
setup(String, ImagePlus) - Method in class Ch13_Color_Images.Brighten_Rgb_2
 
setup(String, ImagePlus) - Method in class Ch13_Color_Images.Convert_Rgb_To_Gray
 
setup(String, ImagePlus) - Method in class Ch13_Color_Images.Count_Colors
 
setup(String, ImagePlus) - Method in class Ch13_Color_Images.Desaturate_RGB
 
setup(String, ImagePlus) - Method in class Ch13_Color_Images.Hsv_Rotate_Hue
 
setup(String, ImagePlus) - Method in class Ch13_Color_Images.Index_To_Rgb
 
setup(String, ImagePlus) - Method in class Ch13_Color_Images.Quantize_Color_Image
 
setup(String, ImagePlus) - Method in class Ch14_Colorimetric_Color.Convert_From_AdobeRGB
 
setup(String, ImagePlus) - Method in class Ch14_Colorimetric_Color.Convert_To_Color_Stack
 
setup(String, ImagePlus) - Method in class Ch14_Colorimetric_Color.Plot_Chromaticity_Chart
 
setup(String, ImagePlus) - Method in class Ch15_Color_Filters.Gaussian_Filter_HSV
 
setup(String, ImagePlus) - Method in class Ch15_Color_Filters.Gaussian_Filter_RGB
 
setup(String, ImagePlus) - Method in class Ch15_Color_Filters.Geometry_Rotate_Color
 
setup(String, ImagePlus) - Method in class Ch15_Color_Filters.MedianFilter_Scalar
 
setup(String, ImagePlus) - Method in class Ch15_Color_Filters.MedianFilter_Vector
 
setup(String, ImagePlus) - Method in class Ch15_Color_Filters.MedianFilter_VectorSharpen
 
setup(String, ImagePlus) - Method in class Ch16_Color_Edges.Color_Edges_Canny
 
setup(String, ImagePlus) - Method in class Ch16_Color_Edges.Color_Edges_DiZenzo
 
setup(String, ImagePlus) - Method in class Ch16_Color_Edges.Color_Edges_Gray
 
setup(String, ImagePlus) - Method in class Ch16_Color_Edges.Color_Edges_Monochromatic
 
setup(String, ImagePlus) - Method in class Ch17_EdgePreserving_Smoothing.Bilateral_Filter
 
setup(String, ImagePlus) - Method in class Ch17_EdgePreserving_Smoothing.Kuwahara_Filter
 
setup(String, ImagePlus) - Method in class Ch17_EdgePreserving_Smoothing.Nagao_Matsuyama_Filter
 
setup(String, ImagePlus) - Method in class Ch17_EdgePreserving_Smoothing.Perona_Malik_Filter
 
setup(String, ImagePlus) - Method in class Ch17_EdgePreserving_Smoothing.Perona_Malik_Minimal
 
setup(String, ImagePlus) - Method in class Ch17_EdgePreserving_Smoothing.Tschumperle_Deriche_Filter
 
setup(String, ImagePlus) - Method in class Ch19_Discrete_Fourier_Transform.DFT_2D_Demo
 
setup(String, ImagePlus) - Method in class Ch20_Discrete_Cosine_Transform.DCT_2D_Demo
 
setup(String, ImagePlus) - Method in class Ch21_Geometric_Operations.Map_Affine_Matrix
 
setup(String, ImagePlus) - Method in class Ch21_Geometric_Operations.Map_Affine_Triangles
 
setup(String, ImagePlus) - Method in class Ch21_Geometric_Operations.Map_Bilinear
 
setup(String, ImagePlus) - Method in class Ch21_Geometric_Operations.Map_LogPolar_Demo
 
setup(String, ImagePlus) - Method in class Ch21_Geometric_Operations.Map_Nonlinear_Ripple
 
setup(String, ImagePlus) - Method in class Ch21_Geometric_Operations.Map_Nonlinear_Tapestry
 
setup(String, ImagePlus) - Method in class Ch21_Geometric_Operations.Map_Nonlinear_Twirl
 
setup(String, ImagePlus) - Method in class Ch21_Geometric_Operations.Map_Projective
 
setup(String, ImagePlus) - Method in class Ch21_Geometric_Operations.Map_Rotate_Center
 
setup(String, ImagePlus) - Method in class Ch21_Geometric_Operations.Map_Rotate_Origin
 
setup(String, ImagePlus) - Method in class Ch21_Geometric_Operations.Map_Translate
 
setup(String, ImagePlus) - Method in class Ch21_Geometric_Operations.Mesh_Warp_Interactive
 
setup(String, ImagePlus) - Method in class Ch21_Geometric_Operations.Rectify_Quad_Selection
 
setup(String, ImagePlus) - Method in class Ch22_Pixel_Interpolation.Pixel_Interpolation_Demo
 
setup(String, ImagePlus) - Method in class Ch23_Image_Matching.Chamfer_Matching
 
setup(String, ImagePlus) - Method in class Ch23_Image_Matching.CorrelCoefficient_Matching
 
setup(String, ImagePlus) - Method in class Ch23_Image_Matching.Show_Distance_Map
 
setup(String, ImagePlus) - Method in class Ch24_NonRigid_Matching.LucasKanade_Demo
 
setup(String, ImagePlus) - Method in class Ch25_SIFT.Show_Scale_Space
 
setup(String, ImagePlus) - Method in class Ch25_SIFT.SIFT_Detection_Demo
 
setup(String, ImagePlus) - Method in class Ch25_SIFT.SIFT_Matching_Demo
 
setup(String, ImagePlus) - Method in class Ch26_MSER.MSER_Detection_Demo
 
setup(String, ImagePlus) - Method in class Ch26_MSER.Show_Component_Tree_Stack
 
setup(String, ImagePlus) - Method in class GenericFilterDemos.Custom_Generic_Filter_Scalar
 
setup(String, ImagePlus) - Method in class GenericFilterDemos.Custom_Generic_Filter_Vector
 
setup(String, ImagePlus) - Method in class GenericFilterDemos.Filter_Demo_A
 
setup(String, ImagePlus) - Method in class GenericFilterDemos.Filter_Demo_B
 
setup(String, ImagePlus) - Method in class GenericFilterDemos.Gaussian_Filter_Separable
 
setup(String, ImagePlus) - Method in class GenericFilterDemos.Gaussian_Filter
 
setup(String, ImagePlus) - Method in class GenericFilterDemos.Linear_Filter_3x3_Separable
 
setup(String, ImagePlus) - Method in class GenericFilterDemos.Linear_Filter_3x3
 
setup(String, ImagePlus) - Method in class ImageAccessorDemos.ImageAccessor_Demo_Scalar
 
setup(String, ImagePlus) - Method in class ImageAccessorDemos.ImageAccessor_Demo_Vector
 
setup(String, ImagePlus) - Method in class ImageJ_Demos.Alpha_Blending_Stack
 
setup(String, ImagePlus) - Method in class ImageJ_Demos.Create_New_Byte_Image
 
setup(String, ImagePlus) - Method in class ImageJ_Demos.Data_Transfer_Plugin_Consumer
 
setup(String, ImagePlus) - Method in class ImageJ_Demos.Data_Transfer_Plugin_Producer
 
setup(String, ImagePlus) - Method in class ImageJ_Demos.Direct_Byte_Pixel_Access
 
setup(String, ImagePlus) - Method in class ImageJ_Demos.Make_Uniform_Noise
 
setup(String, ImagePlus) - Method in class ImageJ_Demos.My_Inverter_A
 
setup(String, ImagePlus) - Method in class ImageJ_Demos.Open_Sample_Image_For_PlugInFilter
 
setup(String, ImagePlus) - Method in class ImageJ_Demos.Roi_Extract_Subimage_Demo
 
setup(String, ImagePlus) - Method in class ImageJ_Demos.Roi_Processing_Demo1
 
setup(String, ImagePlus) - Method in class ImageJ_Demos.Roi_Processing_Demo2
 
setup(String, ImagePlus) - Method in class ImageJ_Demos.Run_Command_From_PlugInFilter
 
setup(String, ImagePlus) - Method in class ImageJ_Demos.Stack_Processing_Demo
 
setup(String, ImagePlus) - Method in class ImageJ_Demos.UpdateAndDraw_Demo
 
setup(String, ImagePlus) - Method in class More_.Delaunay_Demo
 
setup(String, ImagePlus) - Method in class More_.Fourier_Descriptor_Animation
 
setup(String, ImagePlus) - Method in class More_.Fourier_Descriptor_Trigonometic
 
setup(String, ImagePlus) - Method in class Tools_.Close_Other_Images
 
setVal(int, int, float) - Method in class imagingbook.common.image.access.ByteAccessor
 
setVal(int, int, float) - Method in class imagingbook.common.image.access.FloatAccessor
 
setVal(int, int, float) - Method in class imagingbook.common.image.access.ScalarAccessor
Writes a scalar pixel value to the given image position.
setVal(int, int, float) - Method in class imagingbook.common.image.access.ShortAccessor
 
setVal(int, int, float) - Method in class imagingbook.common.image.PixelPack.PixelSlice
Sets the pixel value at the specified image position.
setVal(int, int, int, float) - Method in class imagingbook.common.image.access.ImageAccessor
Sets the value of the pixel's k-th component at the specified position.
setVal(int, int, int, float) - Method in class imagingbook.common.image.access.ScalarAccessor
 
setVal(int, int, int, float) - Method in class imagingbook.common.image.access.VectorAccessor
 
setVec(int, int, float...) - Method in class imagingbook.common.image.PixelPack
Deprecated.
setWaitTime(int) - Method in class imagingbook.common.util.progress.ProgressMonitor
The time interval between progress queries can be set with this method.
sFscale - Variable in class imagingbook.common.sift.SiftParameters
Scale factor for converting normalized features to byte values in [0,255].
ShapeChecker - Class in imagingbook.common.geometry.shape
Used to check if AWT shapes produced by ShapeProducer.getShape() match the underlying curve (Primitive2d).
ShapeChecker() - Constructor for class imagingbook.common.geometry.shape.ShapeChecker
Constructor.
ShapeChecker(double) - Constructor for class imagingbook.common.geometry.shape.ShapeChecker
Constructor.
ShapeCollage1 - Enum constant in enum imagingbook.sampleimages.kimia.KimiaCollage
 
ShapeOverlayAdapter - Class in imagingbook.common.ij.overlay
This is an adapter for ImageJ's Overlay class to ease the insertion of AWT Shape elements.
ShapeOverlayAdapter() - Constructor for class imagingbook.common.ij.overlay.ShapeOverlayAdapter
 
ShapeOverlayAdapter(Overlay) - Constructor for class imagingbook.common.ij.overlay.ShapeOverlayAdapter
 
ShapeOverlayAdapter(Overlay, boolean, boolean) - Constructor for class imagingbook.common.ij.overlay.ShapeOverlayAdapter
 
ShapePointIterator - Class in imagingbook.common.geometry.shape
A small wrapper class to create a simple Iterator of Pnt2d to step over the individual points of a AWT Shape object.
ShapePointIterator(Shape, double) - Constructor for class imagingbook.common.geometry.shape.ShapePointIterator
 
ShapeProducer - Interface in imagingbook.common.geometry.shape
Implementing classes know how to create an AWT Shape.
shapeToRoi(Shape, ColoredStroke) - Method in class imagingbook.common.ij.overlay.ShapeOverlayAdapter
 
sharpen - Variable in class imagingbook.common.filter.nonlinear.VectorMedianFilterSharpen.Parameters
Sharpening factor (0 = none, 1 = max.)
Shear2D - Class in imagingbook.common.geometry.mappings.linear
This class represents a 2D shear transformation (as a special case of affine transformation).
Shear2D(double, double) - Constructor for class imagingbook.common.geometry.mappings.linear.Shear2D
Constructor, creates a shear transform.
Shear2D(Shear2D) - Constructor for class imagingbook.common.geometry.mappings.linear.Shear2D
 
ShipBeachSmallStack - Enum constant in enum imagingbook.sampleimages.GeneralSampleImage
A stack of 2 small grayscale images used for linear blending.
ShiThomasi - Enum constant in enum Ch06_Corner_Detection.Find_Corners.DetectorType
 
ShiTomasiCornerDetector - Class in imagingbook.common.corners
This is an implementation of the Shi-Tomasi corner detector, as described in [1].
ShiTomasiCornerDetector(ImageProcessor, GradientCornerDetector.Parameters) - Constructor for class imagingbook.common.corners.ShiTomasiCornerDetector
 
ShortAccessor - Class in imagingbook.common.image.access
Image accessor for scalar images with 16-bit (short) values.
ShortAccessor(ShortProcessor, OutOfBoundsStrategy, InterpolationMethod) - Constructor for class imagingbook.common.image.access.ShortAccessor
Constructor.
Show_Component_Tree_Stack - Class in Ch26_MSER
This ImageJ plugin creates the component tree of the given image and reconstructs the associated threshold stack by coloring the individual components.
Show_Component_Tree_Stack() - Constructor for class Ch26_MSER.Show_Component_Tree_Stack
Constructor, asks to open a predefined sample image if no other image is currently open.
Show_Distance_Map - Class in Ch23_Image_Matching
Demonstrates the use of the DistanceTransform class.
Show_Distance_Map() - Constructor for class Ch23_Image_Matching.Show_Distance_Map
Constructor, asks to open a predefined sample image if no other image is currently open.
Show_Histogram - Class in Ch02_Histograms_Statistics
ImageJ plugin, simply displays the histogram and cumulative histogram of a grayscale image in two new windows.
Show_Histogram() - Constructor for class Ch02_Histograms_Statistics.Show_Histogram
Constructor, asks to open a predefined sample image if no other image is currently open.
Show_Scale_Space - Class in Ch25_SIFT
This ImageJ plugin visualizes the hierarchical scale space structures used for SIFT feature detection (see SiftDetector).
Show_Scale_Space() - Constructor for class Ch25_SIFT.Show_Scale_Space
Constructor, asks to open a predefined sample image if no other image is currently open.
ShowAmountOfBlack - Static variable in class Ch08_Binary_Regions.Make_Projections
Plot the relative amount of white (false) or black (true).
ShowCenterMark - Static variable in class Ch08_Binary_Regions.Region_Eccentricity_Ellipse_Demo
Set true to show the regions's centroid.
ShowCornerScoreImage - Static variable in class Ch06_Corner_Detection.Find_Corners
Set true to display the corner scores as an image.
ShowEllipse - Static variable in class Ch08_Binary_Regions.Region_Eccentricity_Ellipse_Demo
Set true to show the region's equivalent ellipse.
showHessians - Variable in class imagingbook.common.image.matching.lucaskanade.LucasKanadeMatcher.Parameters
Set true to display the Hessian matrices
ShowLog - Variable in class Ch10_Line_Fitting.Line_Fitting
 
ShowMajorAxis - Static variable in class Ch08_Binary_Regions.Region_Eccentricity_Ellipse_Demo
Set true to show the region's major axis (length scaled by eccentricity).
ShowRealCurve - Variable in class Ch10_Line_Fitting.Line_Make_Random.Parameters
 
ShowRealCurve - Variable in class Ch11_Circle_Ellipse_Fitting.Circle_Make_Random.Parameters
 
ShowRealCurve - Variable in class Ch11_Circle_Ellipse_Fitting.Ellipse_Make_Random.Parameters
 
showSteepestDescentImages - Variable in class imagingbook.common.image.matching.lucaskanade.LucasKanadeMatcher.Parameters
Set true to display the steepest-descent images
ShowStructuringElement - Static variable in class Ch07_Morphological_Filters.Bin_Morphology_Disk
Display the structuring element as a binary image.
Sienna - Enum constant in enum imagingbook.common.color.sets.CssColor
 
SIFT_Detection_Demo - Class in Ch25_SIFT
This plugin extracts multi-scale SIFT features [1] from the current image and displays them as M-shaped markers.
SIFT_Detection_Demo() - Constructor for class Ch25_SIFT.SIFT_Detection_Demo
Constructor, asks to open a predefined sample image if no other image is currently open.
SIFT_Matching_Demo - Class in Ch25_SIFT
This ImageJ plugin demonstrates the use of the SIFT detection and matching framework.
SIFT_Matching_Demo() - Constructor for class Ch25_SIFT.SIFT_Matching_Demo
Constructor, asks to open a predefined sample image if no other image is currently open.
SiftColors - Enum in imagingbook.common.sift
Color definitions used in various SIFT demo plugins.
SiftDescriptor - Class in imagingbook.common.sift
This class defines a SIFT descriptor.
SiftDetector - Class in imagingbook.common.sift
This class implements the detection of SIFT features from images, as described in [1].
SiftDetector(FloatProcessor) - Constructor for class imagingbook.common.sift.SiftDetector
Constructor using default parameters.
SiftDetector(FloatProcessor, SiftParameters) - Constructor for class imagingbook.common.sift.SiftDetector
Constructor using specific parameters.
SiftDetector.NeighborhoodType3D - Enum in imagingbook.common.sift
Types of 3D neighborhoods used in min/max detection
SiftMatch - Class in imagingbook.common.sift
Represents a match between two SIFT features.
SiftMatch(SiftDescriptor, SiftDescriptor, double) - Constructor for class imagingbook.common.sift.SiftMatch
 
SiftMatcher - Class in imagingbook.common.sift
Instances of this class perform matching between SIFT features.
SiftMatcher() - Constructor for class imagingbook.common.sift.SiftMatcher
Constructor using default parameters.
SiftMatcher(VectorNorm.NormType, double) - Constructor for class imagingbook.common.sift.SiftMatcher
Constructor using specific parameters.
SiftParameters - Class in imagingbook.common.sift
Default parameters; a (usually modified) instance of this class may be passed to the constructor of SiftDetector.
SiftParameters() - Constructor for class imagingbook.common.sift.SiftParameters
 
sigma - Variable in class Ch10_Line_Fitting.Line_Make_Random.Parameters
 
sigma - Variable in class Ch11_Circle_Ellipse_Fitting.Circle_Make_Random.Parameters
 
sigma - Variable in class Ch11_Circle_Ellipse_Fitting.Ellipse_Make_Random.Parameters
 
sigma - Variable in class imagingbook.common.corners.GradientCornerDetector.Parameters
 
sigma - Variable in class imagingbook.common.geometry.fitting.ellipse.geometric.EllipseGeometricFitCoord.Parameters
 
sigma - Variable in class imagingbook.common.geometry.fitting.ellipse.geometric.EllipseGeometricFitDist.Parameters
 
Sigma - Static variable in class Ch10_Line_Fitting.Line_Rotation_Demo
 
sigma0 - Variable in class imagingbook.common.sift.SiftParameters
Base scale at level 0 (base smoothing).
sigmaD - Variable in class imagingbook.common.filter.edgepreserving.BilateralF.Parameters
 
sigmaD - Variable in class imagingbook.common.filter.edgepreserving.TschumperleDericheF.Parameters
 
sigmaM - Variable in class imagingbook.common.filter.edgepreserving.TschumperleDericheF.Parameters
 
sigmaMax - Variable in class imagingbook.common.threshold.adaptive.SauvolaThresholder.Parameters
 
sigmaR - Variable in class imagingbook.common.filter.edgepreserving.BilateralF.Parameters
 
sigmaS - Variable in class imagingbook.common.sift.SiftParameters
Sampling scale (nominal smoothing level of the input image).
Silver - Enum constant in enum imagingbook.common.color.sets.CssColor
 
SimpleGammaMapping - Class in imagingbook.common.color.gamma
Defines the basic "gamma correction" used for converting linear to non-linear color component values.
SimpleGammaMapping(double) - Constructor for class imagingbook.common.color.gamma.SimpleGammaMapping
Constructor.
size() - Method in class imagingbook.common.color.iterate.FiniteLinearColorSequencer
 
size() - Method in class imagingbook.common.edges.EdgeTrace
Returns the size of (number of points in) this edge trace.
size() - Method in interface imagingbook.common.geometry.delaunay.DelaunayTriangulation
Returns the number of triangles in this triangulation.
size() - Method in class imagingbook.common.geometry.delaunay.guibas.TriangulationGuibas
 
size() - Method in class imagingbook.common.geometry.fd.FourierDescriptor
Returns the size (length) of this Fourier descriptor's array of DFT coefficients G.
size() - Method in class imagingbook.common.util.SortedVector
Returns the current number of non-null items in this vector.
SIZE_FACTOR - Static variable in class imagingbook.common.filter.linear.GaussianKernel1D
 
SkyBlue - Enum constant in enum imagingbook.common.color.sets.CssColor
 
skyhawk - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
skyhawk - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
skyhawkaff1 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
skyhawkocc1 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
skyhawkocc1 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
skyhawkocc4 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
SlateBlue - Enum constant in enum imagingbook.common.color.sets.CssColor
 
SlateGray - Enum constant in enum imagingbook.common.color.sets.CssColor
 
SlopeInterceptLine - Class in imagingbook.common.geometry.line
This class represents a line in slope-intercept form: y = k x + d.
SlopeInterceptLine(double, double) - Constructor for class imagingbook.common.geometry.line.SlopeInterceptLine
 
SlopeInterceptLine(AlgebraicLine) - Constructor for class imagingbook.common.geometry.line.SlopeInterceptLine
 
SlowProcess() - Constructor for class imagingbook.common.util.progress.ProgressMonitorExample.SlowProcess
 
SMPTE_C - Enum constant in enum imagingbook.common.color.cie.NamedIccProfile
 
Snow - Enum constant in enum imagingbook.common.color.sets.CssColor
 
Sobel_Edges_Colored - Class in Ch05_Edges_Contours
ImageJ plugin implementing a simple Sobel-type edge operator.
Sobel_Edges_Colored() - Constructor for class Ch05_Edges_Contours.Sobel_Edges_Colored
Constructor, asks to open a predefined sample image if no other image is currently open.
sobelX - Static variable in class Ch05_Edges_Contours.Sobel_Edges_Colored
The 2D Sobel kernel for the derivative filter in x-direction.
sobelY - Static variable in class Ch05_Edges_Contours.Sobel_Edges_Colored
The 2D Sobel kernel for the derivative filter in y-direction.
solve(double[][], double[]) - Static method in class imagingbook.common.math.Matrix
Finds the exact solution x for the linear system of equations A * x = b.
solve(RealMatrix, RealVector) - Static method in class imagingbook.common.math.Matrix
Finds the exact solution x for the linear system of equations A * x = b.
solveGaussNewton(MultivariateVectorFunction, MultivariateMatrixFunction, RealVector, RealVector) - Static method in class imagingbook.common.math.nonlinear.NonlinearLeastSquares
Solves the nonlinear least-squares problem defined by the arguments using Gauss-Newton optimization.
solveLevenvergMarquardt(MultivariateVectorFunction, MultivariateMatrixFunction, RealVector, RealVector) - Static method in class imagingbook.common.math.nonlinear.NonlinearLeastSquares
Solves the nonlinear least-squares problem defined by the arguments using Levenberg-Marquardt optimization.
solveNLS(MultivariateVectorFunction, MultivariateMatrixFunction, RealVector, RealVector) - Static method in class imagingbook.common.math.nonlinear.NonlinearLeastSquares
Solves the nonlinear least-squares problem defined by the arguments.
solveNLS2(MultivariateVectorFunction, MultivariateMatrixFunction, RealVector, RealVector) - Static method in class imagingbook.common.math.nonlinear.NonlinearLeastSquares
 
sort(double[]) - Static method in class imagingbook.common.math.Matrix
Returns a sorted copy of the given double[] vector.
sort(float[]) - Static method in class imagingbook.common.math.Matrix
Returns a sorted copy of the given float[] vector.
sortByLevel(List<? extends Component<?>>) - Static method in class imagingbook.common.mser.components.Component
Sorts a list of Components by (increasing) component level, i.e., the component with the lowest level becomes the first.
sortBySize(List<? extends Component<?>>) - Static method in class imagingbook.common.mser.components.Component
Sorts a list of Components by (decreasing) component size, i.e., the largest component (with the most pixels) becomes the first.
SortedVector<T extends Comparable<T>> - Class in imagingbook.common.util
Defines a generic container for "comparable" elements that allows sorted insertions without exceeding the predefined capacity.
SortedVector(T[]) - Constructor for class imagingbook.common.util.SortedVector
Constructor, using the natural-order comparator of the generic element type.
SortedVector(T[], Comparator<T>) - Constructor for class imagingbook.common.util.SortedVector
Constructor using a specific comparator.
Spectrum - Enum constant in enum imagingbook.common.ij.NamedLookupTable
 
SplineInterpolator - Class in imagingbook.common.image.interpolation
A PixelInterpolator implementing spline interpolation in 2D.
SplineInterpolator(double, double) - Constructor for class imagingbook.common.image.interpolation.SplineInterpolator
Constructor for creating a custom spline interpolator.
splitTextToLines(int, String) - Static method in class imagingbook.common.ij.DialogUtils
Splits a long string into multiple lines of the specified maximum length.
SpringGreen - Enum constant in enum imagingbook.common.color.sets.CssColor
 
sqr(double) - Static method in class imagingbook.common.math.Arithmetic
Returns the square of its argument.
sqr(float) - Static method in class imagingbook.common.math.Arithmetic
Returns the square of its argument.
sqr(int) - Static method in class imagingbook.common.math.Arithmetic
Returns the square of its argument.
sqr(long) - Static method in class imagingbook.common.math.Arithmetic
Returns the square of its argument.
sqr(T) - Static method in class imagingbook.common.image.ImageMath
Calculates the squared pixel values of the specified image and returns a new image of the same type.
sqrt(T) - Static method in class imagingbook.common.image.ImageMath
Calculates the square root of the pixel values of the specified image and returns a new image of the same type.
sRGB - Static variable in class imagingbook.common.color.gamma.ModifiedGammaMapping
Gamma mapping function instance for sRGB (see Table 3.1 of [1]).
sRGB65ColorSpace - Class in imagingbook.common.color.colorspace
This class implements the sRGBcolor space with D65 white point.
Stack_Processing_Demo - Class in ImageJ_Demos
This ImageJ plugin demonstrates how to iterate over the frames (slices) of an image stack.
Stack_Processing_Demo() - Constructor for class ImageJ_Demos.Stack_Processing_Demo
 
StandardIlluminant - Enum in imagingbook.common.color.cie
Enumeration of selected standard illuminants.
Stars - Enum constant in enum imagingbook.sampleimages.GeneralSampleImage
Binary image with star-shaped regions, used for SIFT demos.
Statistics - Class in imagingbook.common.math
This class defines static methods for statistical calculations.
stats - Variable in class imagingbook.common.mser.MserData
Component coordinate ordinary moments (m10, m01, m20, m02, m11)
SteelBlue - Enum constant in enum imagingbook.common.color.sets.CssColor
 
stef01 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
stef02 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
stef03 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
stef04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
stef05 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
stef06 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
stef07 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
stef08 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
stef09 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
stef10 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
stef11 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
stef12 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
stef13 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
stef14 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
stef15 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
stef16 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
stef17 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
stef18 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
stef19 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
stef20 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
stripFileExtension(String) - Static method in class imagingbook.core.FileUtils
Removes the extension part of a pathname.
StrokeColor - Variable in class Ch10_Line_Fitting.Line_Make_Random.Parameters
 
StrokeColor - Variable in class Ch11_Circle_Ellipse_Fitting.Circle_Make_Random.Parameters
 
StrokeColor - Variable in class Ch11_Circle_Ellipse_Fitting.Ellipse_Make_Random.Parameters
 
StrokeWidth - Static variable in class Ch08_Binary_Regions.Axis_Aligned_Bounding_Box
 
StrokeWidth - Static variable in class Ch08_Binary_Regions.Convex_Hull_Demo
 
StrokeWidth - Static variable in class Ch08_Binary_Regions.Major_Axis_Demo
Stroke width for drawing overlay graphics.
StrokeWidth - Static variable in class Ch10_Line_Fitting.Line_Fitting
 
StrokeWidth - Variable in class Ch10_Line_Fitting.Line_Make_Random.Parameters
 
StrokeWidth - Static variable in class Ch10_Line_Fitting.Line_Rotation_Demo
 
StrokeWidth - Variable in class Ch11_Circle_Ellipse_Fitting.Circle_Make_Random.Parameters
 
StrokeWidth - Variable in class Ch11_Circle_Ellipse_Fitting.Ellipse_Make_Random.Parameters
 
StructuringElements - Class in imagingbook.common.morphology
This class defines static methods related to binary structuring elements (kernels).
subject - Variable in class imagingbook.pdf.PdfExporter.Parameters
 
SubpixelMaxInterpolator - Class in imagingbook.common.corners
Common interface for all sub-pixel maximum locator implementations.
SubpixelMaxInterpolator.Method - Enum in imagingbook.common.corners
Enumeration of different SubpixelMaxInterpolator methods.
SubpixelMaxInterpolator.QuadraticLeastSquares - Class in imagingbook.common.corners
2D interpolator based on least-squares fitting a quadratic polynomial
SubpixelMaxInterpolator.QuadraticTaylor - Class in imagingbook.common.corners
2D interpolator using second-order Taylor expansion to find the coefficients of the quadratic interpolating polynomial
SubpixelMaxInterpolator.Quartic - Class in imagingbook.common.corners
2D interpolator based on fitting a 'quartic' (i.e., 4th-order) polynomial
SubRegions - Static variable in class imagingbook.common.filter.edgepreserving.NagaoMatsuyamaF.Constants
 
subtract(double[], double[]) - Static method in class imagingbook.common.math.Matrix
Calculates and returns the difference (a - b) of the specified double vectors (non-destructively).
subtract(float[], float[]) - Static method in class imagingbook.common.math.Matrix
Calculates and returns the difference (a - b) of the specified float vectors (non-destructively).
sum(double[]) - Static method in class imagingbook.common.math.Matrix
Calculates and returns the sum of the elements in the specified double[] vector.
sum(double[][]) - Static method in class imagingbook.common.math.Matrix
Calculates and returns the sum of the elements in the specified double[][] matrix.
sum(float[]) - Static method in class imagingbook.common.math.Matrix
Calculates and returns the sum of the elements in the specified float[] vector.
sum(float[][]) - Static method in class imagingbook.common.math.Matrix
Calculates and returns the sum of the elements in the specified float[][] matrix.
sumColumn(double[][], int) - Static method in class imagingbook.common.math.Matrix
Calculates the sum of the elements in the specified matrix column.
sumColumn(float[][], int) - Static method in class imagingbook.common.math.Matrix
Calculates the sum of the elements in the specified matrix column.
sumColumns(double[][]) - Static method in class imagingbook.common.math.Matrix
Calculates the sums of all matrix columns and returns them as a vector with one element per column.
sumColumns(float[][]) - Static method in class imagingbook.common.math.Matrix
Calculates the sums of all matrix columns and returns them as a vector with one element per column.
sumRow(double[][], int) - Static method in class imagingbook.common.math.Matrix
Calculates the sum of the elements in the specified matrix row.
sumRow(float[][], int) - Static method in class imagingbook.common.math.Matrix
Calculates the sum of the elements in the specified matrix row.
sumRows(double[][]) - Static method in class imagingbook.common.math.Matrix
Calculates the sums of all matrix rows and returns them as a vector with one element per row.
sumRows(float[][]) - Static method in class imagingbook.common.math.Matrix
Calculates the sums of all matrix rows and returns them as a vector with one element per row.
swamprabbit - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
swamprabbit - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
swamprabbitocc1 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
swamprabbitocc2 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
swamprabbitocc2 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
swamprabbitocc4 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
swordfishes - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
swordfishes - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
swordfishesaff1 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
swordfishesocc4 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Symbol - Enum constant in enum imagingbook.pdf.Type1CoreFont
 

T

Tan - Enum constant in enum imagingbook.common.color.sets.CssColor
 
Taubin - Enum constant in enum imagingbook.common.geometry.fitting.circle.algebraic.CircleFitAlgebraic.FitType
 
Taubin1 - Enum constant in enum imagingbook.common.geometry.fitting.ellipse.algebraic.EllipseFitAlgebraic.FitType
 
Taubin2 - Enum constant in enum imagingbook.common.geometry.fitting.ellipse.algebraic.EllipseFitAlgebraic.FitType
 
tDomOr - Variable in class imagingbook.common.sift.SiftParameters
Minimum value in orientation histogram for dominant orientations (rel.
Teal - Enum constant in enum imagingbook.common.color.sets.CssColor
 
textbox01 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox02 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox03 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox05 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox06 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox07 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox08 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox09 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox10 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox11 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox12 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox13 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox14 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox15 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox16 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox17 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox18 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox19 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox20 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox21 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox22 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox23 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox24 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox25 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox26 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox27 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox28 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox29 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox30 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox31 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox32 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox33 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox34 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox35 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox36 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox37 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox38 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox39 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox40 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox41 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox42 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox43 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox44 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox45 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox46 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox47 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox48 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox49 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox50 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox51 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox52 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox53 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox54 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox55 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox56 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox57 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox58 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox59 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
textbox60 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
tExtrm - Variable in class imagingbook.common.sift.SiftParameters
Minimum difference to all neighbors in DoG peak detection (max.
tFclip - Variable in class imagingbook.common.sift.SiftParameters
Maximum value in normalized feature vector (0.2 recommended by Lowe).
theta - Variable in class Ch11_Circle_Ellipse_Fitting.Ellipse_Make_Random.Parameters
 
theta - Variable in class imagingbook.common.geometry.ellipse.GeometricEllipse
Ellipse parameters.
theta - Variable in class imagingbook.common.geometry.fitting.ellipse.geometric.EllipseGeometricFitCoord.Parameters
 
theta - Variable in class imagingbook.common.geometry.fitting.ellipse.geometric.EllipseGeometricFitDist.Parameters
 
Thinning_Demo - Class in Ch07_Morphological_Filters
This ImageJ plugin demonstrates morphological thinning on binary images.
Thinning_Demo() - Constructor for class Ch07_Morphological_Filters.Thinning_Demo
Constructor, asks to open a predefined sample image if no other image is currently open.
thinOnce(ByteProcessor) - Method in class imagingbook.common.morphology.BinaryThinning
Performs a single thinning iteration and returns the number of pixel deletions.
Thistle - Enum constant in enum imagingbook.common.color.sets.CssColor
 
threshold - Variable in class imagingbook.common.filter.nonlinear.VectorMedianFilterSharpen.Parameters
Threshold for replacing the current center pixel
threshold(ByteProcessor) - Method in interface imagingbook.common.threshold.adaptive.AdaptiveThresholder
 
threshold(ByteProcessor) - Method in interface imagingbook.common.threshold.global.GlobalThresholder
 
threshold(ByteProcessor) - Method in interface imagingbook.common.threshold.Thresholder
Thresholds the specified ByteProcessor (8-bit image), which is modified.
threshold(ByteProcessor, ByteProcessor) - Method in interface imagingbook.common.threshold.adaptive.AdaptiveThresholder
Thresholds a ByteProcessor image by a threshold surface specified as a ByteProcessor.
threshold(ByteProcessor, FloatProcessor) - Method in interface imagingbook.common.threshold.adaptive.AdaptiveThresholder
Thresholds a ByteProcessor image by a threshold surface specified as a FloatProcessor.
Thresholder - Interface in imagingbook.common.threshold
Common interface to be implemented by all thresholders (global and adaptive).
Thresholder.BackgroundMode - Enum in imagingbook.common.threshold
Enum type to discriminate if the image background is assumed to be bright or dark.
ThrowException - Enum constant in enum imagingbook.common.image.OutOfBoundsStrategy
Throws an exception when out-of-boundary coordinates are accessed.
TimesBold - Enum constant in enum imagingbook.pdf.Type1CoreFont
 
TimesBoldItalic - Enum constant in enum imagingbook.pdf.Type1CoreFont
 
TimesItalic - Enum constant in enum imagingbook.pdf.Type1CoreFont
 
TimesRoman - Enum constant in enum imagingbook.pdf.Type1CoreFont
 
title - Variable in class imagingbook.pdf.PdfExporter.Parameters
 
Title - Variable in class Ch10_Line_Fitting.Line_Make_Random.Parameters
 
Title - Variable in class Ch11_Circle_Ellipse_Fitting.Circle_Make_Random.Parameters
 
Title - Variable in class Ch11_Circle_Ellipse_Fitting.Ellipse_Make_Random.Parameters
 
tMag - Variable in class imagingbook.common.sift.SiftParameters
Minimum magnitude required in DoG peak detection (abs.
toArray() - Method in class imagingbook.common.math.Complex
Returns a 2-element array with the real and imaginary part of this complex number.
toAwtPoint() - Method in class imagingbook.common.geometry.basic.Pnt2d.PntInt
Returns this point's coordinates as a new AWT Point point.
toAwtPoint2D() - Method in interface imagingbook.common.geometry.basic.Pnt2d
Returns this point's coordinates as a new AWT Point2D.Double point.
toBooleanArray() - Method in interface imagingbook.common.util.bits.BitVector
Returns the contents of this bit vector as a boolean array.
toByteArray() - Method in class imagingbook.common.util.bits.BitMap
Returns the contents of this bitmap as a one-dimensional byte array, with elements in row-major order.
toByteArray() - Method in interface imagingbook.common.util.bits.BitVector
Returns the contents of this bit vector as a byte array.
toByteArray(int[][]) - Static method in class imagingbook.common.morphology.StructuringElements
Converts the specified int[][] to a byte[][], which is returned.
toByteArray(ByteProcessor) - Static method in class imagingbook.common.ij.IjUtils
Creates and returns a new byte[][] from the specified ByteProcessor.
toByteProcessor() - Method in class imagingbook.common.image.PixelPack
Converts this PixelPack to a new ByteProcessor instance.
toByteProcessor(byte[][]) - Static method in class imagingbook.common.ij.IjUtils
Creates and returns a new ByteProcessor from the specified 2D byte array, assumed to be arranged in the form A[x][y], i.e., the first coordinate is horizontal, the second vertical.
toByteProcessor(double) - Method in class imagingbook.common.image.PixelPack
Converts this PixelPack to a new ByteProcessor instance.
toByteProcessor(int[][]) - Static method in class imagingbook.common.ij.IjUtils
Creates and returns a new ByteProcessor from the specified 2D int array, assumed to be arranged in the form A[x][y], i.e., the first coordinate is horizontal, the second vertical.
toByteProcessor(ColorProcessor) - Static method in class imagingbook.common.ij.IjUtils
Converts the given RGB ColorProcessor to a scalar-valued ByteProcessor, using clearly specified RGB component weights.
toByteProcessor(ColorProcessor, double[]) - Static method in class imagingbook.common.ij.IjUtils
Converts the given RGB ColorProcessor to a scalar-valued ByteProcessor, applying the specified set of RGB component weights.
toCanonicalFrame(double[]) - Method in class imagingbook.common.geometry.ellipse.project.EllipseProjector
 
toCartesian(double[]) - Static method in class imagingbook.common.math.Arithmetic
Converts polar point coordinates to Cartesian coordinates.
toCartesian(double[]) - Static method in class imagingbook.common.math.Matrix
Converts a homogeneous vector to its equivalent Cartesian vector, which is one element shorter.
toCartesian(double, double) - Static method in class imagingbook.common.math.Arithmetic
Converts polar point coordinates to Cartesian coordinates.
toCIEXYZ(float[]) - Method in interface imagingbook.common.color.colorspace.DirectD65Conversion
 
toCIEXYZ(float[]) - Method in class imagingbook.common.color.colorspace.HlsColorSpace
 
toCIEXYZ(float[]) - Method in class imagingbook.common.color.colorspace.HsvColorSpace
 
toCIEXYZ(float[]) - Method in class imagingbook.common.color.colorspace.LabColorSpace
 
toCIEXYZ(float[]) - Method in class imagingbook.common.color.colorspace.LinearRgb65ColorSpace
 
toCIEXYZ(float[]) - Method in class imagingbook.common.color.colorspace.LuvColorSpace
 
toCIEXYZ(float[]) - Method in class imagingbook.common.color.colorspace.sRGB65ColorSpace
 
toCIEXYZ(float[]) - Method in class imagingbook.common.color.colorspace.XYZ50ColorSpace
 
toCIEXYZ(float[]) - Method in class imagingbook.common.color.colorspace.XYZ65ColorSpace
 
toCIEXYZ65(float[]) - Method in interface imagingbook.common.color.colorspace.DirectD65Conversion
Analogous to DirectD65Conversion.toCIEXYZ(float[]) but returns D65-based instead of D50-based PCS color values.
toCIEXYZ65(float[]) - Method in class imagingbook.common.color.colorspace.LabColorSpace
 
toCIEXYZ65(float[]) - Method in class imagingbook.common.color.colorspace.LinearRgb65ColorSpace
 
toCIEXYZ65(float[]) - Method in class imagingbook.common.color.colorspace.LuvColorSpace
 
toCIEXYZ65(float[]) - Method in class imagingbook.common.color.colorspace.sRGB65ColorSpace
 
toCIEXYZ65(float[]) - Method in class imagingbook.common.color.colorspace.XYZ65ColorSpace
 
toColorProcessor() - Method in class imagingbook.common.image.ColorPack
 
toColorProcessor() - Method in class imagingbook.common.image.PixelPack
Converts this PixelPack to a new ColorProcessor instance.
toColorProcessor(double) - Method in class imagingbook.common.image.ColorPack
 
toColorProcessor(double) - Method in class imagingbook.common.image.PixelPack
Converts this PixelPack to a new ColorProcessor instance.
toComplexArray(Pnt2d[]) - Static method in class imagingbook.common.geometry.fd.FourierDescriptor
 
toDouble(float[]) - Static method in class imagingbook.common.math.Matrix
Converts a float[] to a double[].
toDouble(float[][]) - Static method in class imagingbook.common.math.Matrix
Converts a float[][] to a double[][].
toDoubleArray() - Method in interface imagingbook.common.geometry.basic.Pnt2d
Returns this point's coordinates as a new 2-element double array.
toDoubleArray(FloatProcessor) - Static method in class imagingbook.common.ij.IjUtils
Returns a copy of the pixel data as a 2D double array with dimensions [x = 0,..,width-1][y = 0,..,height-1].
toDoubleArray(Pnt2d[]) - Static method in class imagingbook.common.geometry.basic.PntUtils
Converts a given point array Pnt2d[n] to a 2D double array double[n][2], with x-coordinates in column 0 and y-coordinates in column 1.
toFirstQuadrant(double[]) - Method in class imagingbook.common.geometry.ellipse.project.EllipseProjector
 
toFloat(double[]) - Static method in class imagingbook.common.math.Matrix
Converts a double[] to a float[].
toFloat(double[][]) - Static method in class imagingbook.common.math.Matrix
Converts a double[][] to a float[][].
toFloatArray(FloatProcessor) - Static method in class imagingbook.common.ij.IjUtils
Converts a FloatProcessor to a float[][].
toFloatProcessor() - Method in class imagingbook.common.image.PixelPack
Converts this PixelPack to a new FloatProcessor instance.
toFloatProcessor(double) - Method in class imagingbook.common.image.PixelPack
Converts this PixelPack to a new FloatProcessor instance.
toFloatProcessor(double[][]) - Static method in class imagingbook.common.ij.IjUtils
Creates a new FloatProcessor instance of size width x height from the given double[][] with dimensions [x = 0,..,width-1][y = 0,..,height-1].
toFloatProcessor(float[][]) - Static method in class imagingbook.common.ij.IjUtils
Creates a new FloatProcessor instance of size width x height from the given float[][] with dimensions [x = 0,..,width-1][y = 0,..,height-1].
toFloatProcessor(ColorProcessor) - Static method in class imagingbook.common.ij.IjUtils
Converts the given RGB ColorProcessor to a scalar-valued FloatProcessor, using clearly specified RGB component weights.
toFloatProcessor(ColorProcessor, double[]) - Static method in class imagingbook.common.ij.IjUtils
Converts the given RGB ColorProcessor to a scalar-valued FloatProcessor, applying the specified set of RGB component weights.
toHomogeneous(double[]) - Static method in class imagingbook.common.math.Matrix
Converts a Cartesian vector to an equivalent homogeneous vector by attaching an additional 1-element.
toImageStack() - Method in class imagingbook.common.image.ColorPack
 
toImageStack() - Method in class imagingbook.common.image.PixelPack
Converts this PixelPack to a new ImageStack with the same number of slices (see PixelPack.getDepth()).
toIntArray() - Method in class imagingbook.common.geometry.basic.Pnt2d.PntInt
Returns this point's coordinates as a new 2-element int array.
toIntArray(ByteProcessor) - Static method in class imagingbook.common.ij.IjUtils
Creates and returns a new int[][] from the specified ByteProcessor.
tolerance - Variable in class imagingbook.common.image.matching.lucaskanade.LucasKanadeMatcher.Parameters
Convergence limit
Tolerance - Static variable in class imagingbook.common.math.nonlinear.NonlinearLeastSquares
 
TOLERANCE - Static variable in interface imagingbook.common.geometry.basic.Pnt2d
The default tolerance for matching coordinates (1E-6).
toLongBits(double[][]) - Static method in class imagingbook.common.math.Matrix
Converts a double[][] to a long[][] whose elements contain the 64-bit representation of the original double values.
Tomato - Enum constant in enum imagingbook.common.color.sets.CssColor
 
tool03 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
tool04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
tool04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
tool04bent1 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
tool04bent1 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
tool05 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
tool06 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
tool07 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
tool07 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
tool08 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
tool08 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
tool09 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
tool09 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
tool10 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
tool11 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
tool12 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
tool12 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
tool13 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
tool14 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
tool15 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
tool16 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
tool17 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
tool17 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
tool18 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
tool19 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
tool20 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
tool21 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
tool22 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
tool22 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
tool23 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
tool24 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
tool25 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
tool26 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
tool27 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
tool27 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
tool38 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
tool38 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
tool39 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
tool40 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
tool41 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
tool42 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
tool43 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
tool44 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
tool44 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
tool45 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
tool46 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
tool47 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
tool58 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
tool59 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
tool61 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
tool62 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
tool63 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Tools_ - package Tools_
 
ToolsSmall - Enum constant in enum imagingbook.sampleimages.GeneralSampleImage
Binary image with various tools, used for connected components segmentation.
toPath(Complex[]) - Static method in class imagingbook.common.geometry.fd.FourierDescriptor
 
toPointRoi(Pnt2d[]) - Static method in class imagingbook.common.ij.RoiUtils
Converts an array of 2D points (of type Pnt2d) to a PointRoi instance.
toPolar(double[]) - Static method in class imagingbook.common.math.Arithmetic
Returns the polar coordinates of the Cartesian point xy.
toPolar(double, double) - Static method in class imagingbook.common.math.Arithmetic
Returns the polar coordinates of the Cartesian point (x,y).
toRealVector() - Method in interface imagingbook.common.geometry.basic.Pnt2d
Returns this point's coordinates as a new RealVector instance (for interfacing with Apache Commons Math).
toRGB(float[]) - Method in class imagingbook.common.color.colorspace.AbstractRgbColorSpace
 
toRGB(float[]) - Method in class imagingbook.common.color.colorspace.HlsColorSpace
 
toRGB(float[]) - Method in class imagingbook.common.color.colorspace.HsvColorSpace
 
toRGB(float[]) - Method in class imagingbook.common.color.colorspace.LabColorSpace
 
toRGB(float[]) - Method in class imagingbook.common.color.colorspace.LinearRgb65ColorSpace
 
toRGB(float[]) - Method in class imagingbook.common.color.colorspace.LuvColorSpace
 
toRGB(float[]) - Method in class imagingbook.common.color.colorspace.XYZ50ColorSpace
 
toRGB(float[]) - Method in class imagingbook.common.color.colorspace.XYZ65ColorSpace
 
toShortProcessor() - Method in class imagingbook.common.image.PixelPack
Converts this PixelPack to a new ShortProcessor instance.
toShortProcessor(double) - Method in class imagingbook.common.image.PixelPack
Converts this PixelPack to a new ShortProcessor instance.
toString() - Method in class imagingbook.common.corners.Corner
 
toString() - Method in class imagingbook.common.edges.EdgeTrace
 
toString() - Method in class imagingbook.common.geometry.basic.Pnt2d.PntDouble
The number of output digits is specified by the current settings of PrintPrecision.
toString() - Method in class imagingbook.common.geometry.basic.Pnt2d.PntInt
 
toString() - Method in class imagingbook.common.geometry.circle.AlgebraicCircle
 
toString() - Method in class imagingbook.common.geometry.circle.GeometricCircle
 
toString() - Method in class imagingbook.common.geometry.delaunay.guibas.Triangle2D
 
toString() - Method in class imagingbook.common.geometry.ellipse.AlgebraicEllipse
 
toString() - Method in class imagingbook.common.geometry.ellipse.GeometricEllipse
 
toString() - Method in class imagingbook.common.geometry.fd.FourierDescriptor
 
toString() - Method in class imagingbook.common.geometry.hulls.AxisAlignedBoundingBox
 
toString() - Method in class imagingbook.common.geometry.line.AlgebraicLine
 
toString() - Method in class imagingbook.common.geometry.line.HessianLine
 
toString() - Method in class imagingbook.common.geometry.line.ParametricLine
 
toString() - Method in class imagingbook.common.geometry.line.SlopeInterceptLine
 
toString() - Method in class imagingbook.common.geometry.mappings.linear.LinearMapping2D
 
toString() - Method in class imagingbook.common.geometry.mappings.nonlinear.BilinearMapping2D
 
toString() - Method in class imagingbook.common.hough.HoughLine
 
toString() - Method in class imagingbook.common.image.LocalMinMaxFinder.ExtremalPoint
 
toString() - Method in class imagingbook.common.math.Complex
 
toString() - Method in class imagingbook.common.math.eigen.Eigensolver2x2
 
toString() - Method in class imagingbook.common.mser.components.Component
 
toString() - Method in class imagingbook.common.mser.components.ComponentTree
 
toString() - Method in class imagingbook.common.mser.components.PixelMap.Pixel
 
toString() - Method in class imagingbook.common.mser.MserData
 
toString() - Method in class imagingbook.common.regions.BinaryRegion
 
toString() - Method in class imagingbook.common.regions.Contour.Inner
 
toString() - Method in class imagingbook.common.regions.Contour.Outer
 
toString() - Method in class imagingbook.common.regions.Contour
 
toString() - Method in class imagingbook.common.sift.KeyPoint
 
toString() - Method in class imagingbook.common.sift.scalespace.ScaleLevel
 
toString() - Method in class imagingbook.common.sift.SiftDescriptor
 
toString() - Method in class imagingbook.common.sift.SiftMatch
 
toString() - Method in class imagingbook.common.util.bits.BitVector32
 
toString() - Method in class imagingbook.common.util.bits.BitVector64
 
toString() - Method in class imagingbook.common.util.SortedVector
 
toString() - Method in class imagingbook.common.util.tuples.Tuple2
 
toString() - Method in class imagingbook.common.util.tuples.Tuple3
 
toString() - Method in class imagingbook.common.util.tuples.Tuple4
 
toString(double[]) - Static method in class imagingbook.common.math.Matrix
Returns a string representation of the specified vector.
toString(double[][]) - Static method in class imagingbook.common.math.Matrix
Returns a string representation of the specified matrix.
toString(float[]) - Static method in class imagingbook.common.math.Matrix
Returns a string representation of the specified vector.
toString(float[][]) - Static method in class imagingbook.common.math.Matrix
Returns a string representation of the specified matrix.
toString(long[][]) - Static method in class imagingbook.common.math.Matrix
Returns a string representation of the specified matrix with long elements.
toString(RealMatrix) - Static method in class imagingbook.common.math.Matrix
Returns a string representation of the specified matrix.
toString(RealVector) - Static method in class imagingbook.common.math.Matrix
Returns a string representation of the specified vector.
toVector2D() - Method in interface imagingbook.common.geometry.basic.Pnt2d
Returns this point's coordinates as a new Vector2D instance (for interfacing with Apache Commons Math).
tPeak - Variable in class imagingbook.common.sift.SiftParameters
Minimum DoG magnitude required for extrapolated peaks (abs.
trace(double[][]) - Static method in class imagingbook.common.math.Matrix
Calculates and returns the trace of the given double[][] matrix.
trace(float[][]) - Static method in class imagingbook.common.math.Matrix
Calculates and returns the trace of the given float[][] matrix.
transform(double[][], boolean) - Method in interface imagingbook.spectral.dct.Dct2d.Double
Transforms the given 2D array 'in-place'.
transform(double[][], double[][], boolean) - Method in interface imagingbook.spectral.dft.Dft2d.Double
Transforms the given 2D arrays 'in-place'.
transform(double[], double[], boolean) - Method in interface imagingbook.spectral.dft.Dft1d.Double
Transforms the given 1D arrays 'in-place'.
transform(double[], double[], boolean) - Method in class imagingbook.spectral.dft.Dft1dDirect.Double
 
transform(double[], double[], boolean) - Method in class imagingbook.spectral.dft.Dft1dFast.Double
 
transform(float[][], boolean) - Method in interface imagingbook.spectral.dct.Dct2d.Float
Transforms the given 2D array 'in-place'.
transform(float[][], float[][], boolean) - Method in interface imagingbook.spectral.dft.Dft2d.Float
Transforms the given 2D arrays 'in-place'.
transform(float[], float[], boolean) - Method in interface imagingbook.spectral.dft.Dft1d.Float
Transforms the given 1D arrays 'in-place'.
transform(float[], float[], boolean) - Method in class imagingbook.spectral.dft.Dft1dDirect.Float
 
transform(float[], float[], boolean) - Method in class imagingbook.spectral.dft.Dft1dFast.Float
 
Translation2D - Class in imagingbook.common.geometry.mappings.linear
This class represents a pure 2D translation (as a special case of affine transformation).
Translation2D(double[]) - Constructor for class imagingbook.common.geometry.mappings.linear.Translation2D
Constructor, creates a new 2D translation mapping.
Translation2D(double, double) - Constructor for class imagingbook.common.geometry.mappings.linear.Translation2D
Constructor, creates a new 2D translation mapping.
Translation2D(Translation2D) - Constructor for class imagingbook.common.geometry.mappings.linear.Translation2D
Constructor, reates a new translation instance from a given translation.
transpose(double[][]) - Static method in class imagingbook.common.math.Matrix
Returns the transpose of the given double[][] matrix.
transpose(float[][]) - Static method in class imagingbook.common.math.Matrix
Returns the transpose of the given float[][] matrix.
Triangle - Interface in imagingbook.common.geometry.delaunay
Interface specifying a 2D triangle.
Triangle2D - Class in imagingbook.common.geometry.delaunay.guibas
Represents a 2D triangle, specified by three corner points.
Triangle2D(Pnt2d[]) - Constructor for class imagingbook.common.geometry.delaunay.guibas.Triangle2D
 
Triangle2D(Pnt2d, Pnt2d, Pnt2d) - Constructor for class imagingbook.common.geometry.delaunay.guibas.Triangle2D
Constructor of the 2D triangle class used to create a new triangle instance from three 2D vectors describing the triangle's vertices.
TriangulationGuibas - Class in imagingbook.common.geometry.delaunay.guibas
This is an implementation of the triangulation algorithm described in [1].
TriangulationGuibas(Collection<? extends Pnt2d>) - Constructor for class imagingbook.common.geometry.delaunay.guibas.TriangulationGuibas
Constructor.
TriangulationGuibas(Collection<? extends Pnt2d>, boolean) - Constructor for class imagingbook.common.geometry.delaunay.guibas.TriangulationGuibas
Constructor.
Tschumperle_Deriche_Filter - Class in Ch17_EdgePreserving_Smoothing
This ImageJ plugin demonstrates the use of the Anisotropic Diffusion filter described in [1].
Tschumperle_Deriche_Filter() - Constructor for class Ch17_EdgePreserving_Smoothing.Tschumperle_Deriche_Filter
Constructor, asks to open a predefined sample image if no other image is currently open.
TschumperleDericheF - Interface in imagingbook.common.filter.edgepreserving
Common interface for Tschumperle-Deriche filter implementations.
TschumperleDericheF.Constants - Class in imagingbook.common.filter.edgepreserving
 
TschumperleDericheF.Parameters - Class in imagingbook.common.filter.edgepreserving
Parameter bundle for Tschumperle-Deriche filters (implementations of TschumperleDericheF).
TschumperleDericheFilter - Class in imagingbook.common.filter.edgepreserving
This class implements the Anisotropic Diffusion filter described in [1].
TschumperleDericheFilter() - Constructor for class imagingbook.common.filter.edgepreserving.TschumperleDericheFilter
 
TschumperleDericheFilter(TschumperleDericheF.Parameters) - Constructor for class imagingbook.common.filter.edgepreserving.TschumperleDericheFilter
 
tsigma - Variable in class imagingbook.common.filter.edgepreserving.KuwaharaF.Parameters
Threshold on sigma to avoid banding in flat regions
Tuple - Interface in imagingbook.common.util.tuples
Elementary implementation of tuples, i.e, ordered sequences of items of arbitrary types.
Tuple2<T0,T1> - Class in imagingbook.common.util.tuples
A tuple with exactly 2 elements of arbitrary types.
Tuple2(T0, T1) - Constructor for class imagingbook.common.util.tuples.Tuple2
 
Tuple3<T0,T1,T2> - Class in imagingbook.common.util.tuples
A tuple with exactly 3 elements of arbitrary types.
Tuple3(T0, T1, T2) - Constructor for class imagingbook.common.util.tuples.Tuple3
 
Tuple4<T0,T1,T2,T3> - Class in imagingbook.common.util.tuples
A tuple with exactly 4 elements of arbitrary types.
Tuple4(T0, T1, T2, T3) - Constructor for class imagingbook.common.util.tuples.Tuple4
 
Turquoise - Enum constant in enum imagingbook.common.color.sets.CssColor
 
turtle01 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
turtle01 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
turtle02 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
turtle02 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
turtle03 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
turtle04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
turtle04 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
turtle05 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
turtle05 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
turtle06 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
turtle07 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
turtle07 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
turtle08 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
turtle09 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
turtle09 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
turtle10 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
turtle10 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
turtle11 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
turtle12 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
turtle13 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
turtle13 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
turtle14 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
turtle15 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
turtle16 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
turtle16 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
turtle17 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
turtle17 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
turtle18 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
turtle18 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
turtle19 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
turtle20 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
turtle20 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia216
 
turtle21 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
turtle22 - Enum constant in enum imagingbook.sampleimages.kimia.Kimia1070
 
Type1CoreFont - Enum in imagingbook.pdf
This class collects the set of 14 Type-1 standard fonts that every PS/PDF reader is supposed to have available by default.
Type1FontPdfDemo - Class in imagingbook.pdf
Creates a 1-page PDF with samples of all 14 standard Type1 fonts embedded.
Type1FontPdfDemo() - Constructor for class imagingbook.pdf.Type1FontPdfDemo
 

U

u - Variable in class imagingbook.common.sift.KeyPoint
lattice x-position
UndefinedScoreValue - Static variable in class imagingbook.common.corners.GradientCornerDetector
 
Unlock_Image - Class in Tools_
ImageJ plugin, unlocks the currently active image.
Unlock_Image() - Constructor for class Tools_.Unlock_Image
 
unset(int) - Method in interface imagingbook.common.util.bits.BitVector
Unsets the specified element (to bit-value 0).
unset(int) - Method in class imagingbook.common.util.bits.BitVector32
 
unset(int) - Method in class imagingbook.common.util.bits.BitVector64
 
unset(int, int) - Method in class imagingbook.common.util.bits.BitMap
Unsets the specified element (to bit-value 0).
unset(Pnt2d.PntInt) - Method in class imagingbook.common.util.bits.BitMap
Unsets the specified element (to bit-value 0).
unsetAll() - Method in class imagingbook.common.util.bits.BitMap
Sets all elements to 0.
unsetAll() - Method in interface imagingbook.common.util.bits.BitVector
Sets all element values to 0.
unsetAll() - Method in class imagingbook.common.util.bits.BitVector32
 
unsetAll() - Method in class imagingbook.common.util.bits.BitVector64
 
Unsharp_Masking_Filter - Class in Ch05_Edges_Contours
This plugin implements an Unsharp Masking filter similar to Photoshop without thresholds, using a "clean" (sufficiently large) Gaussian filter.
Unsharp_Masking_Filter() - Constructor for class Ch05_Edges_Contours.Unsharp_Masking_Filter
Constructor, asks to open a predefined sample image if no other image is currently open.
update() - Method in class imagingbook.common.image.ImageGraphics
Forces the image to be updated by copying the (modified) BufferedImage back to the input image.
UpdateAndDraw_Demo - Class in ImageJ_Demos
This ImageJ plugin modifies and re-displays the current image repeatedly.
UpdateAndDraw_Demo() - Constructor for class ImageJ_Demos.UpdateAndDraw_Demo
 
upscaleFactor - Variable in class imagingbook.pdf.PdfExporter.Parameters
 
upscaleImage - Variable in class imagingbook.pdf.PdfExporter.Parameters
 
uriToPath(URI) - Static method in class imagingbook.core.resource.ResourceUtils
Converts an URI to a Path for locations that are either in the file system or inside a JAR file.
Utils - Class in imagingbook.pdf
 
Utils() - Constructor for class imagingbook.pdf.Utils
 

V

v - Variable in class imagingbook.common.sift.KeyPoint
lattice y-position
val - Variable in class imagingbook.common.mser.components.PixelMap.Pixel
 
validate() - Method in class imagingbook.common.corners.GradientCornerDetector.Parameters
 
validate() - Method in class imagingbook.common.edges.CannyEdgeDetector.Parameters
 
validate() - Method in class imagingbook.common.mser.components.ComponentTree
Performs integrity checks on this component tree.
validate() - Method in interface imagingbook.common.util.ParameterBundle
Validates the correctness and compatibility of the parameters in this bundle.
validate() - Method in class imagingbook.pdf.PdfExporter.Parameters
 
validateComponentTree - Variable in class imagingbook.common.mser.MserParameters
 
ValidImageExtensions - Static variable in interface imagingbook.core.resource.ImageResource
The set of image file extensions supported in ImageResource.autoName().
value() - Element in annotation type imagingbook.common.ij.DialogUtils.DialogDigits
 
value() - Element in annotation type imagingbook.common.ij.DialogUtils.DialogLabel
 
value() - Element in annotation type imagingbook.common.ij.DialogUtils.DialogStringColumns
 
value() - Element in annotation type imagingbook.core.jdoc.JavaDocBaseUrl
 
value() - Element in annotation type imagingbook.core.plugin.IjPluginName
 
value() - Element in annotation type imagingbook.core.plugin.IjPluginPath
 
valueOf(String) - Static method in enum Ch06_Corner_Detection.Find_Corners.DetectorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum Ch07_Morphological_Filters.Bin_Morphology_Disk.OpType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum Ch08_Binary_Regions.Region_Segmentation_Demo.SegmentationMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum Ch11_Circle_Ellipse_Fitting.Ellipse_Closest_Points_Demo.ClosestPointAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum imagingbook.common.color.cie.NamedIccProfile
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum imagingbook.common.color.cie.StandardIlluminant
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum imagingbook.common.color.quantize.KMeansClusteringQuantizer.InitialClusterMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum imagingbook.common.color.sets.BasicAwtColor
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum imagingbook.common.color.sets.CssColor
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum imagingbook.common.color.sets.RalColor
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum imagingbook.common.corners.SubpixelMaxInterpolator.Method
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum imagingbook.common.filter.edgepreserving.PeronaMalikF.ColorMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum imagingbook.common.filter.edgepreserving.PeronaMalikF.ConductanceFunction.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum imagingbook.common.geometry.basic.NeighborhoodType2D
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum imagingbook.common.geometry.fitting.circle.algebraic.CircleFitAlgebraic.FitType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum imagingbook.common.geometry.fitting.circle.geometric.CircleFitGeometric.FitType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum imagingbook.common.geometry.fitting.ellipse.algebraic.EllipseFitAlgebraic.FitType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum imagingbook.common.geometry.fitting.ellipse.geometric.EllipseFitGeometric.FitType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum imagingbook.common.ij.NamedLookupTable
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum imagingbook.common.image.interpolation.InterpolationMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum imagingbook.common.image.matching.DistanceTransform.DistanceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum imagingbook.common.image.OutOfBoundsStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum imagingbook.common.math.VectorNorm.NormType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum imagingbook.common.mser.components.ComponentTree.Method
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum imagingbook.common.mser.MserColors
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum imagingbook.common.sift.SiftColors
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum imagingbook.common.sift.SiftDetector.NeighborhoodType3D
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum imagingbook.common.threshold.adaptive.NiblackThresholder.RegionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum imagingbook.common.threshold.Thresholder.BackgroundMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum imagingbook.pdf.Type1CoreFont
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum imagingbook.sampleimages.GeneralSampleImage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum imagingbook.sampleimages.kimia.Kimia1070
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum imagingbook.sampleimages.kimia.Kimia216
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum imagingbook.sampleimages.kimia.Kimia99
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum imagingbook.sampleimages.kimia.KimiaCollage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum imagingbook.spectral.dft.ScalingMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum Ch06_Corner_Detection.Find_Corners.DetectorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum Ch07_Morphological_Filters.Bin_Morphology_Disk.OpType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum Ch08_Binary_Regions.Region_Segmentation_Demo.SegmentationMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum Ch11_Circle_Ellipse_Fitting.Ellipse_Closest_Points_Demo.ClosestPointAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum imagingbook.common.color.cie.NamedIccProfile
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum imagingbook.common.color.cie.StandardIlluminant
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum imagingbook.common.color.quantize.KMeansClusteringQuantizer.InitialClusterMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum imagingbook.common.color.sets.BasicAwtColor
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum imagingbook.common.color.sets.CssColor
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum imagingbook.common.color.sets.RalColor
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum imagingbook.common.corners.SubpixelMaxInterpolator.Method
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum imagingbook.common.filter.edgepreserving.PeronaMalikF.ColorMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum imagingbook.common.filter.edgepreserving.PeronaMalikF.ConductanceFunction.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum imagingbook.common.geometry.basic.NeighborhoodType2D
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum imagingbook.common.geometry.fitting.circle.algebraic.CircleFitAlgebraic.FitType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum imagingbook.common.geometry.fitting.circle.geometric.CircleFitGeometric.FitType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum imagingbook.common.geometry.fitting.ellipse.algebraic.EllipseFitAlgebraic.FitType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum imagingbook.common.geometry.fitting.ellipse.geometric.EllipseFitGeometric.FitType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum imagingbook.common.ij.NamedLookupTable
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum imagingbook.common.image.interpolation.InterpolationMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum imagingbook.common.image.matching.DistanceTransform.DistanceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum imagingbook.common.image.OutOfBoundsStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum imagingbook.common.math.VectorNorm.NormType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum imagingbook.common.mser.components.ComponentTree.Method
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum imagingbook.common.mser.MserColors
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum imagingbook.common.sift.SiftColors
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum imagingbook.common.sift.SiftDetector.NeighborhoodType3D
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum imagingbook.common.threshold.adaptive.NiblackThresholder.RegionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum imagingbook.common.threshold.Thresholder.BackgroundMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum imagingbook.pdf.Type1CoreFont
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum imagingbook.sampleimages.GeneralSampleImage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum imagingbook.sampleimages.kimia.Kimia1070
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum imagingbook.sampleimages.kimia.Kimia216
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum imagingbook.sampleimages.kimia.Kimia99
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum imagingbook.sampleimages.kimia.KimiaCollage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum imagingbook.spectral.dft.ScalingMode
Returns an array containing the constants of this enum type, in the order they are declared.
variance(int[]) - Static method in class imagingbook.common.histogram.HistogramUtils
Calculates and returns the intensity variance (σ2) of the distribution represented by the given histogram.
variance(int[], int, int) - Static method in class imagingbook.common.histogram.HistogramUtils
Calculates and returns the intensity variance (σ2) of the distribution represented by the given histogram, limited to the specified intensity range (fast version).
varianceSlow(int[], int, int) - Static method in class imagingbook.common.histogram.HistogramUtils
 
variation - Variable in class imagingbook.common.mser.MserData
Component size variation (wrt.
varThreshold - Variable in class imagingbook.common.filter.edgepreserving.NagaoMatsuyamaF.Parameters
 
VectorAccessor - Class in imagingbook.common.image.access
Accessor for vector-valued images with arbitrary depth (number of components).
VectorMedianFilter - Class in imagingbook.common.filter.nonlinear
Vector median filter for color images implemented by extending the GenericFilterVector class.
VectorMedianFilter() - Constructor for class imagingbook.common.filter.nonlinear.VectorMedianFilter
 
VectorMedianFilter(VectorMedianFilter.Parameters) - Constructor for class imagingbook.common.filter.nonlinear.VectorMedianFilter
 
VectorMedianFilter.Parameters - Class in imagingbook.common.filter.nonlinear
 
VectorMedianFilterSharpen - Class in imagingbook.common.filter.nonlinear
Sharpening vector median filter for color images implemented by extending the GenericFilterVector class.
VectorMedianFilterSharpen() - Constructor for class imagingbook.common.filter.nonlinear.VectorMedianFilterSharpen
 
VectorMedianFilterSharpen(VectorMedianFilterSharpen.Parameters) - Constructor for class imagingbook.common.filter.nonlinear.VectorMedianFilterSharpen
 
VectorMedianFilterSharpen.Parameters - Class in imagingbook.common.filter.nonlinear
 
VectorNorm - Class in imagingbook.common.math
This class defines various vector norms for calculating the magnitude of a vector and the distance between vectors.
VectorNorm.L1 - Class in imagingbook.common.math
Implementation of the L1 vector norm (Manhattan norm/distance).
VectorNorm.L2 - Class in imagingbook.common.math
Implementation of the L2 vector norm (Euclidean norm/distance).
VectorNorm.Linf - Class in imagingbook.common.math
Implementation of the L-infinity vector norm (maximum norm/distance).
VectorNorm.NormType - Enum in imagingbook.common.math
Enumeration type for VectorNorm to be used as parameter choice.
VERBOSE - Static variable in interface imagingbook.common.geometry.fitting.circle.geometric.CircleFitGeometric
 
VERBOSE - Static variable in class imagingbook.common.geometry.fitting.ellipse.geometric.EllipseFitGeometric
 
VERBOSE - Static variable in class imagingbook.common.math.eigen.eispack.QZVEC
 
VERBOSE - Static variable in class imagingbook.common.math.eigen.GeneralizedEigenDecomposition
 
VERBOSE - Static variable in class imagingbook.core.plugin.PluginsConfigBuilder
 
VERBOSE - Static variable in class imagingbook.pdf.CoreFontMapper
 
verifyPdfLib() - Static method in class imagingbook.pdf.Utils
 
VideoHD - Enum constant in enum imagingbook.common.color.cie.NamedIccProfile
 
VideoNTSC - Enum constant in enum imagingbook.common.color.cie.NamedIccProfile
 
VideoPAL - Enum constant in enum imagingbook.common.color.cie.NamedIccProfile
 
Violet - Enum constant in enum imagingbook.common.color.sets.CssColor
 

W

W - Variable in class Ch10_Line_Fitting.Line_Make_Random.Parameters
 
W - Static variable in class Ch10_Line_Fitting.Line_Rotation_Demo
 
W - Variable in class Ch11_Circle_Ellipse_Fitting.Circle_Make_Random.Parameters
 
W - Variable in class Ch11_Circle_Ellipse_Fitting.Ellipse_Make_Random.Parameters
 
WartburgSmall - Enum constant in enum imagingbook.sampleimages.GeneralSampleImage
Color image, used for piecewise image warping.
whalesharks - Enum constant in enum imagingbook.sampleimages.kimia.Kimia99
 
Wheat - Enum constant in enum imagingbook.common.color.sets.CssColor
 
White - Enum constant in enum imagingbook.common.color.sets.BasicAwtColor
 
White - Enum constant in enum imagingbook.common.color.sets.CssColor
 
WhiteSmoke - Enum constant in enum imagingbook.common.color.sets.CssColor
 
WideGamutRGB - Enum constant in enum imagingbook.common.color.cie.NamedIccProfile
 
width - Variable in class imagingbook.common.image.access.ImageAccessor
 
width - Variable in class imagingbook.common.image.PixelPack
 
width - Variable in class imagingbook.common.mser.components.PixelMap
Image width
writeObject(Object, File) - Static method in class imagingbook.common.util.SerializationHelper
Writes a serialized representation of an arbitrary Java object to a file.

X

x - Variable in class imagingbook.common.geometry.basic.Pnt2d.PntDouble
The (immutable) x-coordinate of this point
x - Variable in class imagingbook.common.geometry.basic.Pnt2d.PntInt
The (immutable) x-coordinate of this point
x - Variable in class imagingbook.common.sift.KeyPoint
interpolated lattice x-position
x_real - Variable in class imagingbook.common.sift.KeyPoint
real x-position (in image coordinates)
x1 - Variable in class Ch10_Line_Fitting.Line_Make_Random.Parameters
 
x2 - Variable in class Ch10_Line_Fitting.Line_Make_Random.Parameters
 
xc - Variable in class Ch11_Circle_Ellipse_Fitting.Circle_Make_Random.Parameters
 
xc - Variable in class Ch11_Circle_Ellipse_Fitting.Ellipse_Make_Random.Parameters
 
xc - Variable in class imagingbook.common.geometry.circle.GeometricCircle
Circle parameter.
xc - Variable in class imagingbook.common.geometry.ellipse.GeometricEllipse
Ellipse parameters.
xc - Variable in class imagingbook.common.geometry.fitting.ellipse.geometric.EllipseGeometricFitCoord.Parameters
 
xc - Variable in class imagingbook.common.geometry.fitting.ellipse.geometric.EllipseGeometricFitDist.Parameters
 
xyToXYZ(double, double) - Static method in class imagingbook.common.color.cie.CieUtils
Calculates the XYZ coordinates for a given point (x,y) in the CIE xy-color diagram.
xyToXYZ(float, float) - Static method in class imagingbook.common.color.cie.CieUtils
xyYToXYZ(double, double, double) - Static method in class imagingbook.common.color.cie.CieUtils
Calculates the XYZ coordinates for a given point (x,y) in the CIE xy-color diagram, with Y explicitly specified.
xyYToXYZ(float, float, float) - Static method in class imagingbook.common.color.cie.CieUtils
XYZ50ColorSpace - Class in imagingbook.common.color.colorspace
Implementation of a D50-based XYZ color space, as a substitute for Java's built-in standard connection space (obtained with ColorSpace.getInstance(ColorSpace.CS_CIEXYZ)), with improved accuracy.
XYZ65ColorSpace - Class in imagingbook.common.color.colorspace
Implementation of a D65-based XYZ color space, as a substitute for Java's built-in standard connection space (obtained with ColorSpace.getInstance(ColorSpace.CS_CIEXYZ)), with improved accuracy.
XYZscalingAdaptation - Class in imagingbook.common.color.adapt
This class represents a linear chromatic adaptation transform, mapping XYZ color coordinates from a source white (reference) point to a target white point.
XYZToxy(double[]) - Static method in class imagingbook.common.color.cie.CieUtils
Calculates the 2D (x,y) color diagram coordinates for 3D XYZ color coordinates (X,Y,Z).
XYZToxy(float[]) - Static method in class imagingbook.common.color.cie.CieUtils
Float version of CieUtils.XYZToxy(double[]).
XYZToxyz(double[]) - Static method in class imagingbook.common.color.cie.CieUtils
Calculates the 3D (x,y,z) color diagram coordinates for 3D XYZ color coordinates (X,Y,Z).
XYZToxyz(float[]) - Static method in class imagingbook.common.color.cie.CieUtils
Float version of CieUtils.XYZToxyz(double[]).

Y

y - Variable in class imagingbook.common.geometry.basic.Pnt2d.PntDouble
The (immutable) y-coordinate of this point
y - Variable in class imagingbook.common.geometry.basic.Pnt2d.PntInt
The (immutable) y-coordinate of this point
y - Variable in class imagingbook.common.sift.KeyPoint
interpolated lattice y-position
y_real - Variable in class imagingbook.common.sift.KeyPoint
real y-position (in image coordinates)
y1 - Variable in class Ch10_Line_Fitting.Line_Make_Random.Parameters
 
y2 - Variable in class Ch10_Line_Fitting.Line_Make_Random.Parameters
 
yc - Variable in class Ch11_Circle_Ellipse_Fitting.Circle_Make_Random.Parameters
 
yc - Variable in class Ch11_Circle_Ellipse_Fitting.Ellipse_Make_Random.Parameters
 
yc - Variable in class imagingbook.common.geometry.circle.GeometricCircle
Circle parameter.
yc - Variable in class imagingbook.common.geometry.ellipse.GeometricEllipse
Ellipse parameters.
yc - Variable in class imagingbook.common.geometry.fitting.ellipse.geometric.EllipseGeometricFitCoord.Parameters
 
yc - Variable in class imagingbook.common.geometry.fitting.ellipse.geometric.EllipseGeometricFitDist.Parameters
 
Yellow - Enum constant in enum imagingbook.common.color.sets.BasicAwtColor
 
Yellow - Enum constant in enum imagingbook.common.color.sets.CssColor
 
Yellow - Enum constant in enum imagingbook.common.mser.MserColors
 
Yellow - Enum constant in enum imagingbook.common.sift.SiftColors
 
YellowGreen - Enum constant in enum imagingbook.common.color.sets.CssColor
 

Z

ZapfDingbats - Enum constant in enum imagingbook.pdf.Type1CoreFont
 
zero() - Method in class imagingbook.common.image.PixelPack.PixelSlice
Sets all pixel values to zero.
zero() - Method in class imagingbook.common.image.PixelPack
Sets all values of this pixel pack to zero.
ZERO - Static variable in class imagingbook.common.geometry.basic.Pnt2d.PntDouble
Singleton point instance with zero coordinates.
ZERO - Static variable in class imagingbook.common.geometry.basic.Pnt2d.PntInt
Singleton point instance with zero coordinates.
ZERO - Static variable in class imagingbook.common.math.Complex
Constant - complex zero value (z = 0 + i 0).
ZeroLengthVectorException() - Constructor for exception imagingbook.common.math.Matrix.ZeroLengthVectorException
 
ZeroLengthVectorException(String) - Constructor for exception imagingbook.common.math.Matrix.ZeroLengthVectorException
 
ZeroValues - Enum constant in enum imagingbook.common.image.OutOfBoundsStrategy
Insert zero values.
zeroVector(int) - Static method in class imagingbook.common.math.Matrix
Creates and returns a new zero-valued double[] vector of the specified length.
ZipCompressor - Class in imagingbook.common.util
This class provides ZIP-compression/decompression of byte arrays.
ZipCompressor() - Constructor for class imagingbook.common.util.ZipCompressor
 
ZipCompressor(int, boolean) - Constructor for class imagingbook.common.util.ZipCompressor
 
Zoom_Exact - Class in Tools_
ImageJ plugin, resizes the window of the given image to fit an arbitrary, user-specified magnification factor.
Zoom_Exact() - Constructor for class Tools_.Zoom_Exact
 
Zoom_To_Selection - Class in Tools_
ImageJ plugin, zooms the current image such that the given selection (ROI) fits the image window.
Zoom_To_Selection() - Constructor for class Tools_.Zoom_To_Selection
 
zoomExact(ImagePlus, double) - Static method in class imagingbook.common.ij.GuiTools
Convenience method for GuiTools.zoomExact(ImagePlus, double, int, int) using default screen margins.
zoomExact(ImagePlus, double, int, int) - Static method in class imagingbook.common.ij.GuiTools
Resizes the window of the given image to fit an arbitrary, user-specified magnification factor.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form