- a - Variable in class boofcv.alg.fiducial.calib.squares.SquareEdge
-
- acuteAngle(SquareNode, int, SquareNode, int) - Method in class boofcv.alg.fiducial.calib.squares.SquareGraph
-
Returns an angle between 0 and PI/4 which describes the difference in slope
between the two sides
- add(int, int) - Static method in class boofcv.alg.fiducial.qrcode.GaliosFieldOps
-
- add(QrCode.ErrorLevel, int, int, int) - Method in class boofcv.alg.fiducial.qrcode.QrCode.VersionInfo
-
- addAllFeatures(QrCode) - Method in class boofcv.alg.fiducial.qrcode.QrCodeBinaryGridToPixel
-
- addAlphanumeric(String) - Method in class boofcv.alg.fiducial.qrcode.QrCodeEncoder
-
Creates a QR-Code which encodes data in the alphanumeric format
- addAutomatic(String) - Method in class boofcv.alg.fiducial.qrcode.QrCodeEncoder
-
Select the encoding based on the letters in the message.
- addBytes(String) - Method in class boofcv.alg.fiducial.qrcode.QrCodeEncoder
-
- addBytes(byte[]) - Method in class boofcv.alg.fiducial.qrcode.QrCodeEncoder
-
Creates a QR-Code which encodes data in the byte format.
- addDescriptor(boolean, ImageRectangle) - Method in class boofcv.alg.tracker.tld.TldTemplateMatching
-
Creates a new descriptor for the specified region
- addDescriptor(boolean, float, float, float, float) - Method in class boofcv.alg.tracker.tld.TldTemplateMatching
-
- addFeature(Desc) - Method in interface boofcv.alg.scene.FeatureToWordHistogram
-
Adds a feature to the histogram
- addFeature(TupleDesc_F64) - Method in class boofcv.alg.scene.FeatureToWordHistogram_F64
-
- addKanji(String) - Method in class boofcv.alg.fiducial.qrcode.QrCodeEncoder
-
Creates a QR-Code which encodes Kanji characters
- addNumeric(String) - Method in class boofcv.alg.fiducial.qrcode.QrCodeEncoder
-
Creates a QR-Code which encodes a number sequence
- addNumeric(byte[]) - Method in class boofcv.alg.fiducial.qrcode.QrCodeEncoder
-
Creates a QR-Code which encodes a number sequence
- addPattern(GrayU8, double) - Method in class boofcv.alg.fiducial.square.DetectFiducialSquareImage
-
Adds a new image to the detector.
- addPatternBinary(GrayU8, double) - Method in class boofcv.abst.fiducial.SquareImage_to_FiducialDetector
-
Add a new pattern to be detected.
- addPatternImage(T, double, double) - Method in class boofcv.abst.fiducial.SquareImage_to_FiducialDetector
-
Add a new pattern to be detected.
- adjustBeforeOptimize(Polygon2D_F64, GrowQueue_B, boolean) - Method in class boofcv.alg.fiducial.calib.chess.DetectChessboardSquarePoints
-
The polygon detected from the contour is too small because the binary image was eroded.
- adjustRectangle(Rectangle2D_F64, ScaleTranslate2D) - Method in class boofcv.alg.tracker.tld.TldAdjustRegion
-
Estimate motion of points inside the rectangle and updates the rectangle using the found motion.
- alignment - Variable in class boofcv.alg.fiducial.qrcode.QrCode
-
Alignment pattern information
- Alignment() - Constructor for class boofcv.alg.fiducial.qrcode.QrCode.Alignment
-
- alignment - Variable in class boofcv.alg.fiducial.qrcode.QrCode.VersionInfo
-
- alignToBytes(int) - Static method in class boofcv.alg.fiducial.qrcode.QrCodeDecoderBits
-
- almostParallel(SquareNode, int, SquareNode, int) - Method in class boofcv.alg.fiducial.calib.squares.SquareGraph
-
Checks to see if the two sides are almost parallel to each other by looking at their acute
angle.
- ALPHANUMERIC - Static variable in class boofcv.alg.fiducial.qrcode.QrCodeEncoder
-
All the possible values in alphanumeric mode.
- alphanumericToValues(String) - Static method in class boofcv.alg.fiducial.qrcode.QrCodeEncoder
-
- ambiguous - Variable in class boofcv.alg.tracker.tld.TldDetection
-
- ambiguousThreshold - Variable in class boofcv.factory.fiducial.ConfigFiducialBinary
-
Value from 0 to 1.
- append(int, int, boolean) - Method in class boofcv.alg.fiducial.qrcode.PackedBits8
-
Appends bits on to the end of the stack.
- apply(int, int, int) - Method in class boofcv.alg.fiducial.qrcode.QrCodeMaskPattern
-
Applies the mask to the specified bit.
- applyErrorCorrection(QrCode) - Method in class boofcv.alg.fiducial.qrcode.QrCodeDecoderBits
-
Reconstruct the data while applying error correction.
- arrayLength() - Method in interface boofcv.alg.fiducial.qrcode.PackedBits
-
- arrayLength() - Method in class boofcv.alg.fiducial.qrcode.PackedBits32
-
- arrayLength() - Method in class boofcv.alg.fiducial.qrcode.PackedBits8
-
- c - Variable in class boofcv.alg.tracker.meanshift.LocalWeightedHistogramRotRect
-
- calibChessboard(ConfigChessboard, Class<T>) - Static method in class boofcv.factory.fiducial.FactoryFiducial
-
Wrapper around chessboard calibration detector.
- calibCircleHexagonalGrid(ConfigCircleHexagonalGrid, Class<T>) - Static method in class boofcv.factory.fiducial.FactoryFiducial
-
- calibCircleRegularGrid(ConfigCircleRegularGrid, Class<T>) - Static method in class boofcv.factory.fiducial.FactoryFiducial
-
- CalibrationDetectorChessboard - Class in boofcv.abst.fiducial.calib
-
- CalibrationDetectorChessboard(ConfigChessboard) - Constructor for class boofcv.abst.fiducial.calib.CalibrationDetectorChessboard
-
- CalibrationDetectorCircleHexagonalGrid - Class in boofcv.abst.fiducial.calib
-
Calibration implementation of circle hexagonal grid fiducial.
- CalibrationDetectorCircleHexagonalGrid(ConfigCircleHexagonalGrid) - Constructor for class boofcv.abst.fiducial.calib.CalibrationDetectorCircleHexagonalGrid
-
Configures the detector based on the pass in configuration class
- CalibrationDetectorCircleRegularGrid - Class in boofcv.abst.fiducial.calib
-
Calibration implementation of circle regular grid fiducial.
- CalibrationDetectorCircleRegularGrid(ConfigCircleRegularGrid) - Constructor for class boofcv.abst.fiducial.calib.CalibrationDetectorCircleRegularGrid
-
Configures the detector based on the pass in configuration class
- CalibrationDetectorSquareFiducialGrid - Class in boofcv.abst.fiducial.calib
-
- CalibrationDetectorSquareFiducialGrid(ConfigSquareGridBinary) - Constructor for class boofcv.abst.fiducial.calib.CalibrationDetectorSquareFiducialGrid
-
- CalibrationDetectorSquareGrid - Class in boofcv.abst.fiducial.calib
-
Implementation of DetectorFiducialCalibration for square grid target types.
- CalibrationDetectorSquareGrid(ConfigSquareGrid) - Constructor for class boofcv.abst.fiducial.calib.CalibrationDetectorSquareGrid
-
- CalibrationFiducialDetector<T extends boofcv.struct.image.ImageGray<T>> - Class in boofcv.abst.fiducial
-
Wrapper which allows a calibration target to be used like a fiducial for pose estimation.
- CalibrationFiducialDetector(ConfigChessboard, Class<T>) - Constructor for class boofcv.abst.fiducial.CalibrationFiducialDetector
-
Configure it to detect chessboard style targets
- CalibrationFiducialDetector(ConfigSquareGrid, Class<T>) - Constructor for class boofcv.abst.fiducial.CalibrationFiducialDetector
-
Configure it to detect square-grid style targets
- CalibrationFiducialDetector(ConfigSquareGridBinary, Class<T>) - Constructor for class boofcv.abst.fiducial.CalibrationFiducialDetector
-
Configure it to detect square-grid style targets
- CalibrationFiducialDetector(ConfigCircleHexagonalGrid, Class<T>) - Constructor for class boofcv.abst.fiducial.CalibrationFiducialDetector
-
- CalibrationFiducialDetector(ConfigCircleRegularGrid, Class<T>) - Constructor for class boofcv.abst.fiducial.CalibrationFiducialDetector
-
- CalibrationPatterns - Enum in boofcv.abst.fiducial.calib
-
List of all the supported types of calibration fiducial patterns
- calibSquareGrid(ConfigSquareGrid, Class<T>) - Static method in class boofcv.factory.fiducial.FactoryFiducial
-
Wrapper around square-grid calibration detector.
- calibSquareGridBinary(ConfigSquareGridBinary, Class<T>) - Static method in class boofcv.factory.fiducial.FactoryFiducial
-
- candidateDetections - Variable in class boofcv.alg.tracker.tld.TldDetection
-
- categories - Variable in class boofcv.deepboof.BaseImageClassifier
-
- category - Variable in class boofcv.abst.scene.ImageClassifier.Score
-
The category
- categoryBest - Variable in class boofcv.deepboof.BaseImageClassifier
-
- categoryScores - Variable in class boofcv.deepboof.BaseImageClassifier
-
- center - Variable in class boofcv.alg.fiducial.calib.squares.SquareNode
-
- centerDistance - Variable in class boofcv.abst.fiducial.calib.ConfigCircleHexagonalGrid
-
Euclidean distance between the center of a circle and each of its 5 neighbors.
- centerDistance - Variable in class boofcv.abst.fiducial.calib.ConfigCircleRegularGrid
-
Distance between each center's center along the x and y axis.
- checkConnect(SquareNode, int, SquareNode, int, double) - Method in class boofcv.alg.fiducial.calib.squares.SquareGraph
-
Checks to see if the two nodes can be connected.
- checkFlip(SquareGrid) - Method in class boofcv.alg.fiducial.calib.squares.SquareGridTools
-
Checks to see if it needs to be flipped.
- checkFormatBits(int) - Static method in class boofcv.alg.fiducial.qrcode.QrCodePolynomialMath
-
Check the format bits.
- checkPreconditions(List<SquareNode>) - Method in class boofcv.alg.fiducial.calib.squares.SquareCrossClustersIntoGrids
-
Checks basic preconditions.
- checkValidity() - Method in class boofcv.abst.fiducial.calib.ConfigChessboard
-
- checkValidity() - Method in class boofcv.abst.fiducial.calib.ConfigCircleHexagonalGrid
-
- checkValidity() - Method in class boofcv.abst.fiducial.calib.ConfigCircleRegularGrid
-
- checkValidity() - Method in class boofcv.abst.fiducial.calib.ConfigSquareGrid
-
- checkValidity() - Method in class boofcv.abst.fiducial.calib.ConfigSquareGridBinary
-
- checkValidity() - Method in class boofcv.abst.tracker.ConfigTld
-
- checkValidity() - Method in class boofcv.factory.fiducial.ConfigFiducialBinary
-
- checkValidity() - Method in class boofcv.factory.fiducial.ConfigFiducialImage
-
- checkValidity() - Method in class boofcv.factory.fiducial.ConfigQrCode
-
- checkVariance(ImageRectangle) - Method in class boofcv.alg.tracker.tld.TldVarianceFilter
-
Performs variance test at the specified rectangle
- checkVersionBits(int) - Static method in class boofcv.alg.fiducial.qrcode.QrCodePolynomialMath
-
Encodes the version bits.
- chessboard(int, int, double) - Method in class boofcv.abst.fiducial.calib.RenderCalibrationTargets
-
- chessboard(ConfigChessboard) - Static method in class boofcv.factory.fiducial.FactoryFiducialCalibration
-
Detector for chessboard targets.
- ChessboardPolygonHelper<T extends boofcv.struct.image.ImageGray<T>> - Class in boofcv.alg.fiducial.calib.chess
-
Helper which expands polygons prior to optimization.
- ChessboardPolygonHelper() - Constructor for class boofcv.alg.fiducial.calib.chess.ChessboardPolygonHelper
-
- circleDiameter - Variable in class boofcv.abst.fiducial.calib.ConfigCircleHexagonalGrid
-
Diameter of each circle.
- circleDiameter - Variable in class boofcv.abst.fiducial.calib.ConfigCircleRegularGrid
-
Diameter of each circle.
- circleHex(int, int, double, double) - Method in class boofcv.abst.fiducial.calib.RenderCalibrationTargets
-
- circleHexagonalGrid(ConfigCircleHexagonalGrid) - Static method in class boofcv.factory.fiducial.FactoryFiducialCalibration
-
Detector for hexagonal grid of circles.
- circleRegular(int, int, double, double) - Method in class boofcv.abst.fiducial.calib.RenderCalibrationTargets
-
- circleRegularGrid(ConfigCircleRegularGrid) - Static method in class boofcv.factory.fiducial.FactoryFiducialCalibration
-
Detector for regular grid of circles.
- circshift(GrayF64, GrayF64) - Static method in class boofcv.alg.tracker.circulant.CirculantTracker
-
- circulant(ConfigCirculantTracker, Class<T>) - Static method in class boofcv.factory.tracker.FactoryTrackerObjectAlgs
-
- circulant(ConfigCirculantTracker, Class<T>) - Static method in class boofcv.factory.tracker.FactoryTrackerObjectQuad
-
Creates the Circulant feature tracker.
- Circulant_to_TrackerObjectQuad<T extends boofcv.struct.image.ImageGray<T>> - Class in boofcv.abst.tracker
-
- Circulant_to_TrackerObjectQuad(CirculantTracker<T>, ImageType<T>) - Constructor for class boofcv.abst.tracker.Circulant_to_TrackerObjectQuad
-
- CirculantTracker<T extends boofcv.struct.image.ImageGray<T>> - Class in boofcv.alg.tracker.circulant
-
Tracker that uses the theory of Circulant matrices, Discrete Fourier Transform (DCF), and linear classifiers to track
a target and learn its changes in appearance [1].
- CirculantTracker(double, double, double, double, double, int, double, InterpolatePixelS<T>) - Constructor for class boofcv.alg.tracker.circulant.CirculantTracker
-
Configure tracker
- ClassifierAndSource - Class in boofcv.factory.scene
-
Contains a classifier and where to download its models.
- ClassifierAndSource() - Constructor for class boofcv.factory.scene.ClassifierAndSource
-
- ClassifierKNearestNeighborsBow<T extends boofcv.struct.image.ImageBase<T>,Desc extends boofcv.struct.feature.TupleDesc> - Class in boofcv.alg.scene
-
Scene classification which uses bag-of-word model and K-Nearest Neighbors.
- ClassifierKNearestNeighborsBow(NearestNeighbor<HistogramScene>, DescribeImageDense<T, Desc>, FeatureToWordHistogram<Desc>) - Constructor for class boofcv.alg.scene.ClassifierKNearestNeighborsBow
-
Configures internal algorithms.
- classify(T) - Method in interface boofcv.abst.scene.ImageClassifier
-
Process the image and determine which category it belongs to.
- classify(T) - Method in class boofcv.alg.scene.ClassifierKNearestNeighborsBow
-
Finds the scene which most resembles the provided image
- classify(Planar<GrayF32>) - Method in class boofcv.deepboof.BaseImageClassifier
-
The original implementation takes in an image then crops it randomly.
- ClipAndReduce<T extends boofcv.struct.image.ImageBase<T>> - Class in boofcv.deepboof
-
Transforms an image in an attempt to not change the information contained inside of it for processing by
a classification algorithm that requires an image of fixed size.
- ClipAndReduce(boolean, ImageType<T>) - Constructor for class boofcv.deepboof.ClipAndReduce
-
Configuration constructor
- clone() - Method in class boofcv.alg.fiducial.qrcode.QrCode
-
- cluster - Variable in class boofcv.alg.fiducial.calib.circle.EllipsesIntoClusters.Node
-
ID number of the cluster
- clusters - Variable in class boofcv.alg.fiducial.calib.squares.SquaresIntoClusters
-
- CodecClusterGmm - Class in boofcv.alg.scene.codec
-
- CodecClusterGmm() - Constructor for class boofcv.alg.scene.codec.CodecClusterGmm
-
- CodecClusterKMeans - Class in boofcv.alg.scene.codec
-
- CodecClusterKMeans() - Constructor for class boofcv.alg.scene.codec.CodecClusterKMeans
-
- CodecListHistogramScene - Class in boofcv.alg.scene.codec
-
- CodecListHistogramScene() - Constructor for class boofcv.alg.scene.codec.CodecListHistogramScene
-
- codewords - Variable in class boofcv.alg.fiducial.qrcode.QrCode.BlockInfo
-
Code words per block
- codewords - Variable in class boofcv.alg.fiducial.qrcode.QrCode.VersionInfo
-
- columns - Variable in class boofcv.alg.fiducial.calib.circle.EllipseClustersIntoGrid.Grid
-
- columns - Variable in class boofcv.alg.fiducial.calib.squares.SquareGrid
-
- Comaniciu2003_to_TrackerObjectQuad<T extends boofcv.struct.image.ImageBase<T>> - Class in boofcv.abst.tracker
-
- Comaniciu2003_to_TrackerObjectQuad(TrackerMeanShiftComaniciu2003<T>, ImageType<T>) - Constructor for class boofcv.abst.tracker.Comaniciu2003_to_TrackerObjectQuad
-
- compute(int, int) - Method in class boofcv.alg.tracker.meanshift.LikelihoodHistCoupled_PL_U8
-
- compute(int, int) - Method in class boofcv.alg.tracker.meanshift.LikelihoodHistCoupled_SB_U8
-
- compute(int, int) - Method in class boofcv.alg.tracker.meanshift.LikelihoodHueSatHistCoupled_PL_U8
-
- compute(int, int) - Method in class boofcv.alg.tracker.meanshift.LikelihoodHueSatHistInd_PL_U8
-
- computeAlphas(InterleavedF64, InterleavedF64, double, InterleavedF64) - Static method in class boofcv.alg.tracker.circulant.CirculantTracker
-
new_alphaf = yf ./ (fft2(k) + lambda); %(Eq.
- computeConfidence(int, int, int, int) - Method in class boofcv.alg.tracker.tld.TldTemplateMatching
-
Compute a value which indicates how confident the specified region is to be a member of the positive set.
- computeConfidence(ImageRectangle) - Method in class boofcv.alg.tracker.tld.TldTemplateMatching
-
see the other function with the same name
- computeCosineWindow(GrayF64) - Static method in class boofcv.alg.tracker.circulant.CirculantTracker
-
Computes the cosine window
- computeECC(GrowQueue_I8, GrowQueue_I8) - Method in class boofcv.alg.fiducial.qrcode.ReidSolomonCodes
-
Given the input message compute the error correction code for it
- computeErrors(Se3_F64) - Method in class boofcv.alg.fiducial.square.QuadPoseEstimator
-
Compute the sum of reprojection errors for all four points
- computeFernValue(float, float, float, float, TldFernDescription) - Method in class boofcv.alg.tracker.tld.TldFernClassifier
-
Computes the value of the specified fern at the specified location in the image.
- computeFernValueRand(float, float, float, float, TldFernDescription) - Method in class boofcv.alg.tracker.tld.TldFernClassifier
-
Computes the value of a fern after adding noise to the image being sampled.
- computeFractionBoundary(float) - Method in class boofcv.alg.fiducial.square.BaseDetectFiducialSquare
-
Computes the fraction of pixels inside the image border which are black
- computeGaussianWeights(int) - Method in class boofcv.alg.tracker.circulant.CirculantTracker
-
Computes the weights used in the gaussian kernel
This isn't actually symmetric for even widths.
- computeHistogram(T, RectangleRotate_F32) - Method in class boofcv.alg.tracker.meanshift.LocalWeightedHistogramRotRect
-
Computes the histogram inside the specified region.
- computeHistogramBin(float[]) - Method in class boofcv.alg.tracker.meanshift.LocalWeightedHistogramRotRect
-
Given the value of a pixel, compute which bin in the histogram it belongs in
- computeHistogramBorder(T, RectangleRotate_F32) - Method in class boofcv.alg.tracker.meanshift.LocalWeightedHistogramRotRect
-
Computes the histogram and skips pixels which are outside the image border
- computeHistogramInside(RectangleRotate_F32) - Method in class boofcv.alg.tracker.meanshift.LocalWeightedHistogramRotRect
-
Computes the histogram quickly inside the image
- computeNccDescriptor(NccFeature, float, float, float, float) - Method in class boofcv.alg.tracker.tld.TldTemplateMatching
-
Computes the NCC descriptor by sample points at evenly spaced distances inside the rectangle
- computeNodeInfo(SquareNode) - Method in class boofcv.alg.fiducial.calib.squares.SquareGraph
-
- computeOverlap(ImageRectangle, ImageRectangle) - Method in class boofcv.alg.tracker.tld.TldHelperFunctions
-
Computes the fractional area of intersection between the two regions.
- computeSize(SquareGrid) - Method in class boofcv.alg.fiducial.calib.squares.SquareGridTools
-
- computeStability(int, double, FiducialStability) - Method in interface boofcv.abst.fiducial.FiducialDetector
-
Computes metrics which represents the fiducial's pose estimate stability given its current observed state.
- computeStability(int, double, FiducialStability) - Method in class boofcv.abst.fiducial.FiducialDetectorPnP
-
Estimates the stability by perturbing each land mark by the specified number of pixels in the distorted image.
- computeTemplateConfidence() - Method in class boofcv.alg.tracker.tld.TldDetection
-
Computes the confidence for all the regions which pass the fern test
- computeTransform() - Method in class boofcv.alg.fiducial.qrcode.QrCodeBinaryGridToPixel
-
- computeVariance(int, int, int, int) - Method in class boofcv.alg.tracker.tld.TldVarianceFilter
-
Computes the variance inside the specified rectangle.
- computeVarianceSafe(int, int, int, int) - Method in class boofcv.alg.tracker.tld.TldVarianceFilter
-
Computes the variance inside the specified rectangle.
- computeWeights(int, double) - Method in class boofcv.alg.tracker.meanshift.LocalWeightedHistogramRotRect
-
compute the weights by convolving 1D gaussian kernel
- confidence - Variable in class boofcv.alg.tracker.tld.TldRegion
-
Score computed from NCC descriptor
- confidenceAccept - Variable in class boofcv.alg.tracker.tld.TldParameters
-
The minimum value for a region's confidence that will be accepted.
- confidenceThresholdLower - Variable in class boofcv.alg.tracker.tld.TldParameters
-
Lower acceptance threshold for confidence.
- confidenceThresholdStrong - Variable in class boofcv.alg.tracker.tld.TldParameters
-
A track must have a confidence above this value to be considered highly confident, allowing learning
to be activated again.
- confidenceThresholdUpper - Variable in class boofcv.alg.tracker.tld.TldParameters
-
Upper acceptance threshold for confidence.
- config - Variable in class boofcv.alg.tracker.tld.TldDetection
-
- ConfigChessboard - Class in boofcv.abst.fiducial.calib
-
Calibration parameters for chessboard style calibration grid.
- ConfigChessboard(int, int, double) - Constructor for class boofcv.abst.fiducial.calib.ConfigChessboard
-
- ConfigCircleHexagonalGrid - Class in boofcv.abst.fiducial.calib
-
Calibration parameters for an hexagonal grid of circle calibration target.
- ConfigCircleHexagonalGrid(int, int, double, double) - Constructor for class boofcv.abst.fiducial.calib.ConfigCircleHexagonalGrid
-
- ConfigCircleRegularGrid - Class in boofcv.abst.fiducial.calib
-
Calibration parameters for a regular grid of circle calibration target.
- ConfigCircleRegularGrid(int, int, double, double) - Constructor for class boofcv.abst.fiducial.calib.ConfigCircleRegularGrid
-
- ConfigCirculantTracker - Class in boofcv.abst.tracker
-
- ConfigCirculantTracker(float) - Constructor for class boofcv.abst.tracker.ConfigCirculantTracker
-
- ConfigCirculantTracker() - Constructor for class boofcv.abst.tracker.ConfigCirculantTracker
-
- ConfigComaniciu2003 - Class in boofcv.abst.tracker
-
- ConfigComaniciu2003(int, int, float) - Constructor for class boofcv.abst.tracker.ConfigComaniciu2003
-
- ConfigComaniciu2003(boolean) - Constructor for class boofcv.abst.tracker.ConfigComaniciu2003
-
- ConfigComaniciu2003() - Constructor for class boofcv.abst.tracker.ConfigComaniciu2003
-
- configDetector - Variable in class boofcv.abst.fiducial.calib.ConfigSquareGridBinary
-
Description of the binary fiducial detector
- ConfigFiducialBinary - Class in boofcv.factory.fiducial
-
- ConfigFiducialBinary() - Constructor for class boofcv.factory.fiducial.ConfigFiducialBinary
-
- ConfigFiducialBinary(double) - Constructor for class boofcv.factory.fiducial.ConfigFiducialBinary
-
- ConfigFiducialImage - Class in boofcv.factory.fiducial
-
- ConfigFiducialImage() - Constructor for class boofcv.factory.fiducial.ConfigFiducialImage
-
- ConfigQrCode - Class in boofcv.factory.fiducial
-
TODO Comment
- ConfigQrCode() - Constructor for class boofcv.factory.fiducial.ConfigQrCode
-
- ConfigSquareGrid - Class in boofcv.abst.fiducial.calib
-
Calibration parameters for square-grid style calibration grid.
- ConfigSquareGrid(int, int, double, double) - Constructor for class boofcv.abst.fiducial.calib.ConfigSquareGrid
-
- ConfigSquareGridBinary - Class in boofcv.abst.fiducial.calib
-
- ConfigSquareGridBinary(int, int, double, double) - Constructor for class boofcv.abst.fiducial.calib.ConfigSquareGridBinary
-
Configures the grid with the following specifications and configures the fiducial detector to be
3x3 with fiducials id number 0 to (numRows*numCols)-1.
- ConfigSquareGridBinary() - Constructor for class boofcv.abst.fiducial.calib.ConfigSquareGridBinary
-
- configThreshold - Variable in class boofcv.abst.fiducial.calib.ConfigSquareGridBinary
-
Description of image thresholding algorithm
- ConfigTld - Class in boofcv.abst.tracker
-
- ConfigTld(boolean) - Constructor for class boofcv.abst.tracker.ConfigTld
-
- ConfigTld() - Constructor for class boofcv.abst.tracker.ConfigTld
-
- configure(LensDistortionNarrowFOV, int, int, boolean) - Method in class boofcv.alg.fiducial.square.BaseDetectFiducialSquare
-
Specifies the image's intrinsic parameters and target size
- configureBeforePolyline(PointsToPolyline, boolean) - Method in class boofcv.alg.fiducial.calib.chess.ChessboardPolygonHelper
-
- configureContourDetector(T) - Method in class boofcv.alg.fiducial.calib.circle.DetectCircleGrid
-
Configures the contour detector based on the image size.
- configureContourDetector(T) - Method in class boofcv.alg.fiducial.calib.circle.DetectCircleHexagonalGrid
-
- configureContourDetector(T) - Method in class boofcv.alg.fiducial.calib.circle.DetectCircleRegularGrid
-
- connections - Variable in class boofcv.alg.fiducial.calib.circle.EllipsesIntoClusters.Node
-
Index of all the ellipses which it is connected to.
- Connections() - Constructor for class boofcv.alg.tracker.tld.TldNonMaximalSuppression.Connections
-
- connections - Variable in class boofcv.alg.tracker.tld.TldRegion
-
Number of connections found in non-maximum suppression
- connectLine - Variable in class boofcv.alg.fiducial.calib.squares.SquaresIntoRegularClusters
-
- connectLine - Variable in class boofcv.alg.fiducial.qrcode.QrCodePositionPatternDetector
-
- contour - Variable in class boofcv.alg.fiducial.calib.circle.EllipseClustersIntoGrid
-
- convertRegion(Rectangle2D_F64, Rectangle2D_I32) - Static method in class boofcv.alg.tracker.tld.TldHelperFunctions
-
- convertRegion(Rectangle2D_I32, Rectangle2D_F64) - Static method in class boofcv.alg.tracker.tld.TldHelperFunctions
-
- correct(GrowQueue_I8, GrowQueue_I8) - Method in class boofcv.alg.fiducial.qrcode.ReidSolomonCodes
-
Decodes the message and performs any necessary error correction
- correctDCH(int, int, int, int, int) - Static method in class boofcv.alg.fiducial.qrcode.QrCodePolynomialMath
-
Applies a brute force algorithm to find the message which has the smallest hamming distance.
- corrected - Variable in class boofcv.alg.fiducial.qrcode.QrCode
-
Raw byte data after error correction has been applied to it.
- correctFormatBits(int) - Static method in class boofcv.alg.fiducial.qrcode.QrCodePolynomialMath
-
Attempts to correct format bit sequence.
- correctVersionBits(int) - Static method in class boofcv.alg.fiducial.qrcode.QrCodePolynomialMath
-
Attempts to correct version bit sequence.
- cosine - Variable in class boofcv.alg.tracker.circulant.CirculantTracker
-
- create1D_F32(double[]) - Static method in class boofcv.deepboof.DataManipulationOps
-
Converts the double array into a 1D float kernel
- createCopyPoints2D3D() - Method in class boofcv.alg.fiducial.square.QuadPoseEstimator
-
- createDescriptor() - Method in class boofcv.alg.tracker.tld.TldTemplateMatching
-
Creates a new descriptor or recycles an old one
- createFern() - Method in class boofcv.alg.tracker.tld.TldFernManager
-
- createLayout(int, int, double) - Static method in class boofcv.abst.fiducial.calib.CalibrationDetectorCircleHexagonalGrid
-
Specifies the physical location of each point on the 2D calibration plane.
- createLayout(int, int, double, double) - Static method in class boofcv.abst.fiducial.calib.CalibrationDetectorCircleRegularGrid
-
Specifies the physical location of each point on the 2D calibration plane.
- createLayout(int, int, double, double) - Static method in class boofcv.abst.fiducial.calib.CalibrationDetectorSquareGrid
-
Creates a target that is composed of squares.
- createModel(RectangleLength2D_I32) - Method in class boofcv.alg.tracker.meanshift.LikelihoodHistCoupled_PL_U8
-
- createModel(RectangleLength2D_I32) - Method in class boofcv.alg.tracker.meanshift.LikelihoodHistCoupled_SB_U8
-
- createModel(RectangleLength2D_I32) - Method in class boofcv.alg.tracker.meanshift.LikelihoodHueSatHistCoupled_PL_U8
-
- createModel(RectangleLength2D_I32) - Method in class boofcv.alg.tracker.meanshift.LikelihoodHueSatHistInd_PL_U8
-
- createModel(RectangleLength2D_I32) - Method in interface boofcv.alg.tracker.meanshift.PixelLikelihood
-
Specifies where the initial location of the target is in the image and computes the model using pixels
inside the rectangle
- createSamplePoints(int) - Method in class boofcv.alg.tracker.meanshift.LocalWeightedHistogramRotRect
-
create the list of points in square coordinates that it will sample.
- createSparseFlow(SfotConfig, Class<T>, Class<D>, ImageGradient<T, D>) - Static method in class boofcv.factory.tracker.FactoryTrackerObjectAlgs
-
- createTLD(TldParameters, InterpolatePixelS<T>, ImageGradient<T, D>, Class<T>, Class<D>) - Static method in class boofcv.factory.tracker.FactoryTrackerObjectAlgs
-
- data - Variable in class boofcv.alg.fiducial.qrcode.PackedBits32
-
Integer array used to store bits
- data - Variable in class boofcv.alg.fiducial.qrcode.PackedBits8
-
Integer array used to store bits
- dataCodewords - Variable in class boofcv.alg.fiducial.qrcode.QrCode.BlockInfo
-
Number of data codewords
- DataManipulationOps - Class in boofcv.deepboof
-
Functions for manipulating data by transforming it or converting its format.
- DataManipulationOps() - Constructor for class boofcv.deepboof.DataManipulationOps
-
- declareDataStructures(PyramidDiscrete<I>) - Method in class boofcv.alg.tracker.tld.TldRegionTracker
-
Declares internal data structures based on the input image pyramid
- decodeFormatMessage(int, QrCode) - Static method in class boofcv.alg.fiducial.qrcode.QrCodePolynomialMath
-
Assumes that the format message has no errors in it and decodes its data and saves it into the qr code
- decodeMessage(QrCode) - Method in class boofcv.alg.fiducial.qrcode.QrCodeDecoderBits
-
- dense_gauss_kernel(double, GrayF64, GrayF64, GrayF64) - Method in class boofcv.alg.tracker.circulant.CirculantTracker
-
Gaussian Kernel with dense sampling.
- desc - Variable in class boofcv.alg.fiducial.square.DetectFiducialSquareImage.FiducialDef
-
- destination(SquareNode) - Method in class boofcv.alg.fiducial.calib.squares.SquareEdge
-
Returns the destination node.
- destinationSide(SquareNode) - Method in class boofcv.alg.fiducial.calib.squares.SquareEdge
-
- detachEdge(SquareEdge) - Method in class boofcv.alg.fiducial.calib.squares.SquareGraph
-
Removes the edge from the two nodes and recycles the data structure
- detect(T) - Method in class boofcv.abst.fiducial.CalibrationFiducialDetector
-
- detect(T) - Method in interface boofcv.abst.fiducial.FiducialDetector
-
Detects fiducials inside the image
- detect(T) - Method in class boofcv.abst.fiducial.SquareBase_to_FiducialDetector
-
- detect(T) - Method in class boofcv.alg.fiducial.calib.DetectFiducialSquareGrid
-
Searches for the fiducial inside the image.
- DetectChessboardFiducial<T extends boofcv.struct.image.ImageGray<T>> - Class in boofcv.alg.fiducial.calib.chess
-
Detects calibration points inside a chessboard calibration target.
- DetectChessboardFiducial(int, int, ConfigLength, DetectPolygonBinaryGrayRefine<T>, InputToBinary<T>) - Constructor for class boofcv.alg.fiducial.calib.chess.DetectChessboardFiducial
-
Configures detection parameters
- DetectChessboardSquarePoints<T extends boofcv.struct.image.ImageGray<T>> - Class in boofcv.alg.fiducial.calib.chess
-
Given a binary image it detects the presence of chess board calibration grids.
- DetectChessboardSquarePoints(int, int, ConfigLength, DetectPolygonBinaryGrayRefine<T>) - Constructor for class boofcv.alg.fiducial.calib.chess.DetectChessboardSquarePoints
-
Configures chess board detector.
- DetectCircleGrid<T extends boofcv.struct.image.ImageGray<T>> - Class in boofcv.alg.fiducial.calib.circle
-
Base class for grid based circle fiducials.
- DetectCircleGrid(int, int, InputToBinary<T>, BinaryEllipseDetector<T>, EllipsesIntoClusters, EllipseClustersIntoGrid) - Constructor for class boofcv.alg.fiducial.calib.circle.DetectCircleGrid
-
Creates and configures the detector
- DetectCircleHexagonalGrid<T extends boofcv.struct.image.ImageGray<T>> - Class in boofcv.alg.fiducial.calib.circle
-
Detects a hexagonal circle grid.
- DetectCircleHexagonalGrid(int, int, InputToBinary<T>, BinaryEllipseDetector<T>, EllipsesIntoClusters) - Constructor for class boofcv.alg.fiducial.calib.circle.DetectCircleHexagonalGrid
-
Creates and configures the detector
- DetectCircleRegularGrid<T extends boofcv.struct.image.ImageGray<T>> - Class in boofcv.alg.fiducial.calib.circle
-
Detects regular grids of circles, see below.
- DetectCircleRegularGrid(int, int, InputToBinary<T>, BinaryEllipseDetector<T>, EllipsesIntoClusters) - Constructor for class boofcv.alg.fiducial.calib.circle.DetectCircleRegularGrid
-
Creates and configures the detector
- DetectFiducialSquareBinary<T extends boofcv.struct.image.ImageGray<T>> - Class in boofcv.alg.fiducial.square
-
Square fiducial that encodes numerical values in a binary N by N grids, where N ≥ 3.
- DetectFiducialSquareBinary(int, double, double, InputToBinary<T>, DetectPolygonBinaryGrayRefine<T>, Class<T>) - Constructor for class boofcv.alg.fiducial.square.DetectFiducialSquareBinary
-
Configures the fiducial detector
- DetectFiducialSquareGrid<T extends boofcv.struct.image.ImageGray<T>> - Class in boofcv.alg.fiducial.calib
-
- DetectFiducialSquareGrid(int, int, long[], BaseDetectFiducialSquare<T>) - Constructor for class boofcv.alg.fiducial.calib.DetectFiducialSquareGrid
-
Configures the fiducial detector.
- DetectFiducialSquareGrid.Detection - Class in boofcv.alg.fiducial.calib
-
A detected inner fiducial.
- DetectFiducialSquareImage<T extends boofcv.struct.image.ImageGray<T>> - Class in boofcv.alg.fiducial.square
-
Fiducial which uses images to describe arbitrary binary patterns.
- DetectFiducialSquareImage(InputToBinary<T>, DetectPolygonBinaryGrayRefine<T>, double, double, double, Class<T>) - Constructor for class boofcv.alg.fiducial.square.DetectFiducialSquareImage
-
Configures the fiducial detector
- DetectFiducialSquareImage.FiducialDef - Class in boofcv.alg.fiducial.square
-
description of an image in 4 different orientations
- Detection() - Constructor for class boofcv.alg.fiducial.calib.DetectFiducialSquareGrid.Detection
-
- detectionCascade(FastQueue<ImageRectangle>) - Method in class boofcv.alg.tracker.tld.TldDetection
-
Detects the object inside the image.
- detectMinimumSide - Variable in class boofcv.alg.tracker.tld.TldParameters
-
The minimum number of pixels along a side in a detection rectangle which will be considered.
- DetectSquareGridFiducial<T extends boofcv.struct.image.ImageGray<T>> - Class in boofcv.alg.fiducial.calib.grid
-
Detect a square grid calibration target and returns the corner points of each square.
- DetectSquareGridFiducial(int, int, double, InputToBinary<T>, DetectPolygonBinaryGrayRefine<T>) - Constructor for class boofcv.alg.fiducial.calib.grid.DetectSquareGridFiducial
-
COnfigures the detector
- distance(EllipseClustersIntoGrid.NodeInfo) - Method in class boofcv.alg.fiducial.calib.circle.EllipseClustersIntoGrid.NodeInfo
-
- distance - Variable in class boofcv.alg.fiducial.calib.squares.SquareEdge
-
- distance(SquareNode, SquareNode) - Method in class boofcv.alg.fiducial.calib.squares.SquareNode.KdTreeSquareNode
-
- distance(HistogramScene, HistogramScene) - Method in class boofcv.alg.scene.KdTreeHistogramScene_F64
-
- distance(NccFeature, List<NccFeature>) - Method in class boofcv.alg.tracker.tld.TldTemplateMatching
-
Computes the best distance to 'observed' from the candidate list.
- distanceHistogram(float[], float[]) - Method in class boofcv.alg.tracker.meanshift.TrackerMeanShiftComaniciu2003
-
Computes the difference between two histograms using SAD.
- distanceSqCorner(Point2D_F64) - Method in class boofcv.alg.fiducial.calib.squares.SquareNode
-
Finds the Euclidean distance squared of the closest corner to point p
- distortedPixels - Variable in class boofcv.alg.fiducial.square.FoundFiducial
-
Where the fiducial was found in the input image.
- divide(int, int) - Static method in class boofcv.alg.fiducial.qrcode.GaliosFieldOps
-
Divides dividend by the divisor and returns the integer results, e.g.
- divide(int, int) - Method in class boofcv.alg.fiducial.qrcode.GaliosFieldTableOps
-
Computes the following the value of output such that:
- drawCircle(double, double, double) - Method in class boofcv.abst.fiducial.calib.RenderCalibrationTargets
-
- drawSquare(double, double, double) - Method in class boofcv.abst.fiducial.calib.RenderCalibrationTargets
-
- FactoryFiducial - Class in boofcv.factory.fiducial
-
- FactoryFiducial() - Constructor for class boofcv.factory.fiducial.FactoryFiducial
-
- FactoryFiducialCalibration - Class in boofcv.factory.fiducial
-
Creates detectors of calibration targets.
- FactoryFiducialCalibration() - Constructor for class boofcv.factory.fiducial.FactoryFiducialCalibration
-
- FactoryImageClassifier - Class in boofcv.factory.scene
-
Factory for creating image classifiers.
- FactoryImageClassifier() - Constructor for class boofcv.factory.scene.FactoryImageClassifier
-
- FactoryTrackerObjectAlgs - Class in boofcv.factory.tracker
-
Factory for creating low level implementations of object tracking algorithms.
- FactoryTrackerObjectAlgs() - Constructor for class boofcv.factory.tracker.FactoryTrackerObjectAlgs
-
- FactoryTrackerObjectQuad - Class in boofcv.factory.tracker
-
Factory for implementations of
TrackerObjectQuad, a high level interface for tracking user specified
objects inside video sequences.
- FactoryTrackerObjectQuad() - Constructor for class boofcv.factory.tracker.FactoryTrackerObjectQuad
-
- failureCause - Variable in class boofcv.alg.fiducial.qrcode.QrCode
-
Specifies where the QR code parsing failed
- fast() - Static method in class boofcv.factory.fiducial.ConfigQrCode
-
Default configuration for a QR Code detector which is optimized for speed
- FeatureToWordHistogram<Desc extends boofcv.struct.feature.TupleDesc> - Interface in boofcv.alg.scene
-
Used to construct a normalized histogram which represents the frequency of certain words in an image for use
in a BOW based classifier.
- FeatureToWordHistogram_F64 - Class in boofcv.alg.scene
-
Creates a normalized histogram which represents the frequency of different visual words from the set of features.
- FeatureToWordHistogram_F64(AssignCluster<double[]>, boolean) - Constructor for class boofcv.alg.scene.FeatureToWordHistogram_F64
-
Assigns and configures internal algorithms.
- fernInfo - Variable in class boofcv.alg.tracker.tld.TldDetection
-
- fernRegions - Variable in class boofcv.alg.tracker.tld.TldDetection
-
- ferns - Variable in class boofcv.alg.tracker.tld.TldFernClassifier
-
- fernSize - Variable in class boofcv.alg.tracker.tld.TldParameters
-
Number of sample points pairs.
- FiducialDef() - Constructor for class boofcv.alg.fiducial.square.DetectFiducialSquareImage.FiducialDef
-
- FiducialDetector<T extends boofcv.struct.image.ImageBase<T>> - Interface in boofcv.abst.fiducial
-
Interface for detecting fiducial markers and their location in the image.
- FiducialDetectorPnP<T extends boofcv.struct.image.ImageBase<T>> - Class in boofcv.abst.fiducial
-
Provides everything you need to convert a image based fiducial detector into one which can estimate
the fiducial's pose given control points.
- FiducialDetectorPnP() - Constructor for class boofcv.abst.fiducial.FiducialDetectorPnP
-
- FiducialStability - Class in boofcv.abst.fiducial
-
Results from fiducial stability computation.
- FiducialStability(double, double) - Constructor for class boofcv.abst.fiducial.FiducialStability
-
- FiducialStability() - Constructor for class boofcv.abst.fiducial.FiducialStability
-
- filterContour(List<Point2D_I32>, boolean, boolean) - Method in class boofcv.alg.fiducial.calib.chess.ChessboardPolygonHelper
-
- filterPixelPolygon(Polygon2D_F64, Polygon2D_F64, GrowQueue_B, boolean) - Method in class boofcv.alg.fiducial.calib.chess.ChessboardPolygonHelper
-
If not touching the border then the number of corners must be 4.
- findBitCounts(GrayF32, double) - Method in class boofcv.alg.fiducial.square.DetectFiducialSquareBinary
-
Converts the gray scale image into a binary number.
- findClosestEdge(EllipseClustersIntoGrid.NodeInfo, Point2D_F64) - Static method in class boofcv.alg.fiducial.calib.circle.EllipseClustersIntoGrid
-
Finds the node which is an edge of 'n' that is closest to point 'p'
- findClusters() - Method in class boofcv.alg.fiducial.calib.squares.SquaresIntoClusters
-
Put sets of nodes into the same list if they are some how connected
- findEdge(EllipseClustersIntoGrid.NodeInfo) - Method in class boofcv.alg.fiducial.calib.circle.EllipseClustersIntoGrid.NodeInfo
-
- findEdge(SquareNode) - Method in class boofcv.alg.fiducial.calib.squares.SquareNode
-
- findEdgeIndex(SquareNode) - Method in class boofcv.alg.fiducial.calib.squares.SquareNode
-
- findErrorLocations_BruteForce(GrowQueue_I8, int, GrowQueue_I32) - Method in class boofcv.alg.fiducial.qrcode.ReidSolomonCodes
-
Creates a list of bytes that have errors in them
- findIntersection(SquareNode, SquareNode) - Method in class boofcv.alg.fiducial.calib.squares.SquareGridTools
-
Finds the side which intersects the line segment from the center of target to center of node
- findLine(EllipseClustersIntoGrid.NodeInfo, EllipseClustersIntoGrid.NodeInfo, int, List<EllipseClustersIntoGrid.NodeInfo>, boolean) - Static method in class boofcv.alg.fiducial.calib.circle.EllipseClustersIntoGrid
-
Finds all the nodes which form an approximate line
- findSideIntersect(SquareNode, LineSegment2D_F64, Point2D_F64, LineSegment2D_F64) - Method in class boofcv.alg.fiducial.calib.squares.SquareGraph
-
Finds the side which intersects the line on the shape.
- fixate() - Method in class boofcv.alg.fiducial.qrcode.QrCodeEncoder
-
Call this function after you are done adding to the QR code
- flipBits8(byte[], int) - Static method in class boofcv.alg.fiducial.qrcode.QrCodeEncoder
-
- flipBits8(GrowQueue_I8) - Static method in class boofcv.alg.fiducial.qrcode.QrCodeEncoder
-
- flipBits8(int) - Static method in class boofcv.alg.fiducial.qrcode.QrCodeEncoder
-
- flipColumns(SquareGrid) - Method in class boofcv.alg.fiducial.calib.squares.SquareGridTools
-
Flips the order of columns
- flipRows(SquareGrid) - Method in class boofcv.alg.fiducial.calib.squares.SquareGridTools
-
Flips the order of rows
- FORMAT_GENERATOR - Static variable in class boofcv.alg.fiducial.qrcode.QrCodePolynomialMath
-
- FORMAT_MASK - Static variable in class boofcv.alg.fiducial.qrcode.QrCodePolynomialMath
-
- FoundFiducial - Class in boofcv.alg.fiducial.square
-
Contains the ID and pose for a fiducial
- FoundFiducial() - Constructor for class boofcv.alg.fiducial.square.FoundFiducial
-
- foundGrids - Variable in class boofcv.alg.fiducial.calib.circle.EllipseClustersIntoGrid
-
- FUDGE_FACTOR - Static variable in class boofcv.alg.fiducial.square.QuadPoseEstimator
-
- GaliosFieldOps - Class in boofcv.alg.fiducial.qrcode
-
Basic path operators on polynomial Galious Field (GF) with GF(2) coefficients.
- GaliosFieldOps() - Constructor for class boofcv.alg.fiducial.qrcode.GaliosFieldOps
-
- GaliosFieldTableOps - Class in boofcv.alg.fiducial.qrcode
-
Precomputed look up table for performing operations on GF polynomials of the specified degree.
- GaliosFieldTableOps(int, int) - Constructor for class boofcv.alg.fiducial.qrcode.GaliosFieldTableOps
-
Specifies the GF polynomial
- gaussianKernel(double, double, GrayF64, double, GrayF64) - Static method in class boofcv.alg.tracker.circulant.CirculantTracker
-
Computes the output of the Gaussian kernel for each element in the target region
k = exp(-1 / sigma^2 * max(0, (xx + yy - 2 * xy) / numel(x)));
- gaussianWeight - Variable in class boofcv.alg.tracker.circulant.CirculantTracker
-
- gaussianWeightDFT - Variable in class boofcv.alg.tracker.circulant.CirculantTracker
-
- get(int, int) - Method in class boofcv.alg.fiducial.calib.circle.EllipseClustersIntoGrid.Grid
-
- get(int, int) - Method in class boofcv.alg.fiducial.calib.squares.SquareGrid
-
Looks up the node based on its coordinate.
- get(int) - Method in interface boofcv.alg.fiducial.qrcode.PackedBits
-
- get(int) - Method in class boofcv.alg.fiducial.qrcode.PackedBits32
-
- get(int) - Method in class boofcv.alg.fiducial.qrcode.PackedBits8
-
- get_subwindow(T, GrayF64) - Method in class boofcv.alg.tracker.circulant.CirculantTracker
-
Copies the target into the output image and applies the cosine window to it.
- getAlgorithm() - Method in class boofcv.abst.fiducial.calib.CalibrationDetectorChessboard
-
- getAlgorithm() - Method in class boofcv.abst.fiducial.calib.CalibrationDetectorSquareGrid
-
- getAlgorithm() - Method in class boofcv.abst.fiducial.SquareBase_to_FiducialDetector
-
- getAlignmentLocator() - Method in class boofcv.alg.fiducial.qrcode.QrCodeDecoderImage
-
- getAllResults() - Method in interface boofcv.abst.scene.ImageClassifier
-
Returns a list of all the likely categories for the image.
- getAllResults() - Method in class boofcv.deepboof.BaseImageClassifier
-
- getAmbiguousRegions() - Method in class boofcv.alg.tracker.tld.TldDetection
-
- getArray(int) - Method in class boofcv.alg.fiducial.qrcode.PackedBits8
-
- getBest() - Method in class boofcv.alg.tracker.tld.TldDetection
-
- getBestResult() - Method in interface boofcv.abst.scene.ImageClassifier
-
Returns the category which was the best fit.
- getBestResult() - Method in class boofcv.deepboof.BaseImageClassifier
-
- getBinary() - Method in class boofcv.abst.fiducial.QrCodePreciseDetector
-
- getBinary() - Method in class boofcv.alg.fiducial.calib.chess.DetectChessboardFiducial
-
- getBinary() - Method in class boofcv.alg.fiducial.calib.circle.DetectCircleGrid
-
- getBinary() - Method in class boofcv.alg.fiducial.calib.grid.DetectSquareGridFiducial
-
- getBinary() - Method in class boofcv.alg.fiducial.square.BaseDetectFiducialSquare
-
- getBinaryInner() - Method in class boofcv.alg.fiducial.square.DetectFiducialSquareBinary
-
- getBorderModule() - Method in class boofcv.alg.fiducial.qrcode.QrCodeGeneratorImage
-
- getBorderWidthFraction() - Method in class boofcv.alg.fiducial.square.BaseDetectFiducialSquare
-
- getBorderWidthFraction() - Method in class boofcv.factory.fiducial.ConfigFiducialBinary
-
- getBottom(Point2D_F64) - Method in class boofcv.alg.fiducial.calib.circle.KeyPointsCircleRegularGrid.Tangents
-
- getBounds(int, Polygon2D_F64) - Method in class boofcv.abst.fiducial.CalibrationFiducialDetector
-
- getBounds(int, Polygon2D_F64) - Method in interface boofcv.abst.fiducial.FiducialDetector
-
Used to retrieve the bounds around a marker in the image.
- getBounds(int, Polygon2D_F64) - Method in class boofcv.abst.fiducial.SquareBase_to_FiducialDetector
-
- getCalibDetector() - Method in class boofcv.abst.fiducial.CalibrationFiducialDetector
-
- getCalibrationCols() - Method in class boofcv.alg.fiducial.calib.grid.DetectSquareGridFiducial
-
- getCalibrationPoints() - Method in class boofcv.abst.fiducial.CalibrationFiducialDetector
-
- getCalibrationPoints() - Method in class boofcv.alg.fiducial.calib.chess.DetectChessboardFiducial
-
- getCalibrationPoints() - Method in class boofcv.alg.fiducial.calib.chess.DetectChessboardSquarePoints
-
- getCalibrationPoints() - Method in class boofcv.alg.fiducial.calib.circle.DetectCircleGrid
-
- getCalibrationPoints() - Method in class boofcv.alg.fiducial.calib.grid.DetectSquareGridFiducial
-
- getCalibrationRows() - Method in class boofcv.alg.fiducial.calib.grid.DetectSquareGridFiducial
-
- getCandidateDetections() - Method in class boofcv.alg.tracker.tld.TldDetection
-
- getCaption() - Method in interface boofcv.abst.scene.ImageCaptioning
-
- getCategories() - Method in interface boofcv.abst.scene.ImageClassifier
-
Returns a list of all the possible categories that a scene can be classified as
- getCategories() - Method in class boofcv.deepboof.BaseImageClassifier
-
- getCenter(int, Point2D_F64) - Method in class boofcv.abst.fiducial.CalibrationFiducialDetector
-
Returns the detection point average location.
- getCenter(int, Point2D_F64) - Method in interface boofcv.abst.fiducial.FiducialDetector
-
Returns where in the image the fiducial is.
- getCenter(int, Point2D_F64) - Method in class boofcv.abst.fiducial.SquareBase_to_FiducialDetector
-
Return the intersection of two lines defined by opposing corners.
- getClassifier() - Method in class boofcv.factory.scene.ClassifierAndSource
-
- getClustering() - Method in class boofcv.alg.fiducial.calib.circle.DetectCircleGrid
-
- getClusters() - Method in class boofcv.alg.fiducial.calib.circle.DetectCircleGrid
-
- getClusters() - Method in class boofcv.alg.fiducial.calib.grid.DetectSquareGridFiducial
-
- getClustersPruned() - Method in class boofcv.alg.fiducial.calib.circle.DetectCircleGrid
-
- getColumns() - Method in class boofcv.abst.fiducial.calib.CalibrationDetectorCircleHexagonalGrid
-
- getColumns() - Method in class boofcv.abst.fiducial.calib.CalibrationDetectorCircleRegularGrid
-
- getColumns() - Method in class boofcv.alg.fiducial.calib.chess.DetectChessboardFiducial
-
- getColumns() - Method in class boofcv.alg.fiducial.calib.circle.DetectCircleGrid
-
- getColumns() - Method in class boofcv.alg.fiducial.calib.grid.DetectSquareGridFiducial
-
- getConfig() - Method in class boofcv.alg.tracker.sfot.SparseFlowObjectTracker
-
- getConfig() - Method in class boofcv.alg.tracker.tld.TldTracker
-
- getConnections() - Method in class boofcv.alg.tracker.tld.TldNonMaximalSuppression
-
- getControl3D(int) - Method in class boofcv.abst.fiducial.CalibrationFiducialDetector
-
- getControl3D(int) - Method in class boofcv.abst.fiducial.FiducialDetectorPnP
-
3D location of control points in the fiducial reference frame
- getControl3D(int) - Method in class boofcv.abst.fiducial.SquareBase_to_FiducialDetector
-
- getCornerByIndex(int) - Method in class boofcv.alg.fiducial.calib.squares.SquareGrid
-
Returns the corner specified by its index.
- getCornerIndex(SquareNode) - Method in class boofcv.alg.fiducial.calib.squares.SquareGrid
-
Returns the index of the corner.
- getDecoder() - Method in class boofcv.abst.fiducial.QrCodePreciseDetector
-
- getDetectedControl(int) - Method in class boofcv.abst.fiducial.CalibrationFiducialDetector
-
- getDetectedControl(int) - Method in class boofcv.abst.fiducial.FiducialDetectorPnP
-
Returns a list of detected control points in the image for the specified fiducial.
- getDetectedControl(int) - Method in class boofcv.abst.fiducial.SquareBase_to_FiducialDetector
-
- getDetectedPoints() - Method in class boofcv.abst.fiducial.calib.CalibrationDetectorChessboard
-
- getDetectedPoints() - Method in class boofcv.abst.fiducial.calib.CalibrationDetectorCircleHexagonalGrid
-
- getDetectedPoints() - Method in class boofcv.abst.fiducial.calib.CalibrationDetectorCircleRegularGrid
-
- getDetectedPoints() - Method in class boofcv.abst.fiducial.calib.CalibrationDetectorSquareFiducialGrid
-
- getDetectedPoints() - Method in class boofcv.abst.fiducial.calib.CalibrationDetectorSquareGrid
-
- getDetection() - Method in class boofcv.alg.tracker.tld.TldTracker
-
- getDetections() - Method in interface boofcv.abst.fiducial.QrCodeDetector
-
List of detected markers
- getDetections() - Method in class boofcv.abst.fiducial.QrCodePreciseDetector
-
- getDetections() - Method in class boofcv.alg.fiducial.calib.DetectFiducialSquareGrid
-
- getDetector() - Method in class boofcv.abst.fiducial.calib.CalibrationDetectorCircleHexagonalGrid
-
- getDetector() - Method in class boofcv.abst.fiducial.calib.CalibrationDetectorCircleRegularGrid
-
- getDetector() - Method in class boofcv.alg.fiducial.calib.DetectFiducialSquareGrid
-
- getDetectorSquare() - Method in class boofcv.alg.fiducial.calib.chess.DetectChessboardSquarePoints
-
- getDetectorSquare() - Method in class boofcv.alg.fiducial.calib.grid.DetectSquareGridFiducial
-
- getDetectPositionPatterns() - Method in class boofcv.abst.fiducial.QrCodePreciseDetector
-
- getEdgeManager() - Method in class boofcv.alg.fiducial.calib.squares.SquareGraph
-
- getEllipseDetector() - Method in class boofcv.alg.fiducial.calib.circle.DetectCircleGrid
-
- getError() - Method in class boofcv.alg.fiducial.square.QuadPoseEstimator
-
Reprojection error of fiducial
- getFailures() - Method in interface boofcv.abst.fiducial.QrCodeDetector
-
List of likely markers that were rejected.
- getFailures() - Method in class boofcv.abst.fiducial.QrCodePreciseDetector
-
- getFailures() - Method in class boofcv.alg.fiducial.qrcode.QrCodeDecoderImage
-
- getFernInfo() - Method in class boofcv.alg.tracker.tld.TldDetection
-
- getFiducialToCamera(int, Se3_F64) - Method in interface boofcv.abst.fiducial.FiducialDetector
-
Used to retrieve the transformation from the fiducial's reference frame to the camera's reference frame.
- getFiducialToCamera(int, Se3_F64) - Method in class boofcv.abst.fiducial.FiducialDetectorPnP
-
- getFindSeeds() - Method in class boofcv.alg.fiducial.calib.chess.DetectChessboardFiducial
-
- getFound() - Method in class boofcv.alg.fiducial.qrcode.QrCodeDecoderImage
-
- getFound() - Method in class boofcv.alg.fiducial.square.BaseDetectFiducialSquare
-
Returns list of found fiducials
- getGraph() - Method in class boofcv.alg.fiducial.qrcode.QrCodePositionPatternDetector
-
- getGraphs() - Method in class boofcv.alg.fiducial.calib.chess.DetectChessboardSquarePoints
-
- getGray() - Method in class boofcv.alg.fiducial.qrcode.QrCodeGeneratorImage
-
- getGrayNoBorder() - Method in class boofcv.alg.fiducial.square.DetectFiducialSquareBinary
-
- getGridColumns() - Method in class boofcv.abst.fiducial.calib.CalibrationDetectorChessboard
-
Returns number of columns in the chessboard grid
- getGridColumns() - Method in class boofcv.abst.fiducial.calib.CalibrationDetectorSquareGrid
-
Returns number of columns in the grid
- getGrider() - Method in class boofcv.alg.fiducial.calib.circle.DetectCircleGrid
-
- getGridRows() - Method in class boofcv.abst.fiducial.calib.CalibrationDetectorChessboard
-
Returns number of rows in the chessboard grid
- getGridRows() - Method in class boofcv.abst.fiducial.calib.CalibrationDetectorSquareGrid
-
Returns number of rows in the grid
- getGrids() - Method in class boofcv.alg.fiducial.calib.chess.DetectChessboardSquarePoints
-
- getGrids() - Method in class boofcv.alg.fiducial.calib.circle.DetectCircleGrid
-
List of grids found inside the image
- getGrids() - Method in class boofcv.alg.fiducial.calib.circle.EllipseClustersIntoGrid
-
Returns the set of grids which were found
- getGrids() - Method in class boofcv.alg.fiducial.calib.grid.DetectSquareGridFiducial
-
- getGrids() - Method in class boofcv.alg.fiducial.calib.squares.SquareCrossClustersIntoGrids
-
- getGrids() - Method in class boofcv.alg.fiducial.calib.squares.SquareRegularClustersIntoGrids
-
Returns a list of all the square grids it found
- getGridWidth() - Method in class boofcv.alg.fiducial.square.DetectFiducialSquareBinary
-
Number of elements wide the grid is
- getGridWidth() - Method in class boofcv.factory.fiducial.ConfigFiducialBinary
-
- getHistogram() - Method in interface boofcv.alg.scene.FeatureToWordHistogram
-
Histogram of word frequencies.
- getHistogram() - Method in class boofcv.alg.scene.FeatureToWordHistogram_F64
-
Histogram of word frequencies.
- getHistogram() - Method in class boofcv.alg.scene.HistogramScene
-
- getHistogram() - Method in class boofcv.alg.tracker.meanshift.LocalWeightedHistogramRotRect
-
- getId(int) - Method in class boofcv.abst.fiducial.CalibrationFiducialDetector
-
- getId(int) - Method in interface boofcv.abst.fiducial.FiducialDetector
-
If applicable, returns the ID of the fiducial found.
- getId(int) - Method in class boofcv.abst.fiducial.SquareBase_to_FiducialDetector
-
- getImageRgb() - Method in class boofcv.deepboof.BaseImageClassifier
-
- getImageType() - Method in interface boofcv.abst.fiducial.QrCodeDetector
-
Type of image it can process
- getImageType() - Method in class boofcv.abst.fiducial.QrCodePreciseDetector
-
- getImageType() - Method in class boofcv.abst.tracker.Circulant_to_TrackerObjectQuad
-
- getImageType() - Method in class boofcv.abst.tracker.Comaniciu2003_to_TrackerObjectQuad
-
- getImageType() - Method in class boofcv.abst.tracker.Msl_to_TrackerObjectQuad
-
- getImageType() - Method in class boofcv.abst.tracker.Sfot_to_TrackObjectQuad
-
- getImageType() - Method in class boofcv.abst.tracker.Tld_to_TrackerObjectQuad
-
- getImageType() - Method in interface boofcv.abst.tracker.TrackerObjectQuad
-
Returns information on the type of image that it can process.
- getIndexOfHexEllipse(int, int) - Method in class boofcv.alg.fiducial.calib.circle.EllipseClustersIntoGrid.Grid
-
- getIndexOfRegEllipse(int, int) - Method in class boofcv.alg.fiducial.calib.circle.EllipseClustersIntoGrid.Grid
-
- getInputType() - Method in class boofcv.abst.fiducial.CalibrationFiducialDetector
-
- getInputType() - Method in interface boofcv.abst.fiducial.FiducialDetector
-
Type of input image
- getInputType() - Method in class boofcv.abst.fiducial.SquareBase_to_FiducialDetector
-
- getInputType() - Method in interface boofcv.abst.scene.ImageModelBase
-
Returns the type of input image
- getInputType() - Method in class boofcv.alg.fiducial.square.BaseDetectFiducialSquare
-
- getInputType() - Method in class boofcv.deepboof.BaseImageClassifier
-
- getKeypointFinder() - Method in class boofcv.abst.fiducial.calib.CalibrationDetectorCircleHexagonalGrid
-
- getKeypointFinder() - Method in class boofcv.abst.fiducial.calib.CalibrationDetectorCircleRegularGrid
-
- getKeyPoints() - Method in class boofcv.alg.fiducial.calib.circle.KeyPointsCircleHexagonalGrid
-
Returns the location of each key point in the image from the most recently processed grid.
- getKeyPoints() - Method in class boofcv.alg.fiducial.calib.circle.KeyPointsCircleRegularGrid
-
Returns the location of each key point in the image from the most recently processed grid.
- getLayout() - Method in class boofcv.abst.fiducial.calib.CalibrationDetectorChessboard
-
- getLayout() - Method in class boofcv.abst.fiducial.calib.CalibrationDetectorCircleHexagonalGrid
-
- getLayout() - Method in class boofcv.abst.fiducial.calib.CalibrationDetectorCircleRegularGrid
-
- getLayout() - Method in class boofcv.abst.fiducial.calib.CalibrationDetectorSquareFiducialGrid
-
- getLayout() - Method in class boofcv.abst.fiducial.calib.CalibrationDetectorSquareGrid
-
- getLeft(Point2D_F64) - Method in class boofcv.alg.fiducial.calib.circle.KeyPointsCircleRegularGrid.Tangents
-
- getLengthBitsAlphanumeric(int) - Static method in class boofcv.alg.fiducial.qrcode.QrCodeEncoder
-
- getLengthBitsBytes(int) - Static method in class boofcv.alg.fiducial.qrcode.QrCodeEncoder
-
- getLengthBitsKanji(int) - Static method in class boofcv.alg.fiducial.qrcode.QrCodeEncoder
-
- getLengthBitsNumeric(int) - Static method in class boofcv.alg.fiducial.qrcode.QrCodeEncoder
-
- getLensDistortion() - Method in interface boofcv.abst.fiducial.FiducialDetector
-
Returns the intrinsic parameters that it
- getLensDistortion() - Method in class boofcv.abst.fiducial.FiducialDetectorPnP
-
- getLikelihood() - Method in class boofcv.abst.tracker.Msl_to_TrackerObjectQuad
-
- getLocalMaximums() - Method in class boofcv.alg.tracker.tld.TldDetection
-
- getLocation() - Method in class boofcv.alg.tracker.meanshift.TrackerMeanShiftLikelihood
-
Current location of target in the image
- getLocationStability() - Method in class boofcv.alg.fiducial.square.StabilitySquareFiducialEstimate
-
- getLowLevelTracker() - Method in class boofcv.abst.tracker.Circulant_to_TrackerObjectQuad
-
- getLowLevelTracker() - Method in class boofcv.abst.tracker.Comaniciu2003_to_TrackerObjectQuad
-
- getLowLevelTracker() - Method in class boofcv.abst.tracker.Msl_to_TrackerObjectQuad
-
- getLowLevelTracker() - Method in class boofcv.abst.tracker.Sfot_to_TrackObjectQuad
-
- getLowLevelTracker() - Method in class boofcv.abst.tracker.Tld_to_TrackerObjectQuad
-
- getLowLevelTracker() - Method in interface boofcv.abst.tracker.TrackerObjectQuad
-
Provides access to the inner low level tracker.
- getMaxCornerDistance() - Method in class boofcv.alg.fiducial.calib.squares.SquaresIntoCrossClusters
-
- getMaxDistanceToMajorAxisRatio() - Method in class boofcv.alg.fiducial.calib.circle.EllipsesIntoClusters
-
- getMaxErrorFraction() - Method in class boofcv.factory.fiducial.ConfigFiducialImage
-
- getMaxN() - Method in class boofcv.alg.tracker.tld.TldFernClassifier
-
- getMaxP() - Method in class boofcv.alg.tracker.tld.TldFernClassifier
-
- getMessage(int) - Method in class boofcv.abst.fiducial.CalibrationFiducialDetector
-
- getMessage(int) - Method in interface boofcv.abst.fiducial.FiducialDetector
-
If applicable, returns a message associated with the fiducial.
- getMessage(int) - Method in class boofcv.abst.fiducial.SquareBase_to_FiducialDetector
-
- getMinimumClusterSize() - Method in class boofcv.alg.fiducial.calib.circle.EllipsesIntoClusters
-
- getNonmax() - Method in class boofcv.alg.tracker.tld.TldDetection
-
- getNumberOfConnections() - Method in class boofcv.alg.fiducial.calib.squares.SquareNode
-
Computes the number of edges attached to this node
- getNumberOfDataBytes() - Method in class boofcv.alg.fiducial.qrcode.QrCode
-
- getNumberOfDistinctFiducials() - Method in class boofcv.alg.fiducial.square.DetectFiducialSquareBinary
-
- getNumberOfModules() - Method in class boofcv.alg.fiducial.qrcode.QrCode
-
- getNumCols() - Method in class boofcv.alg.fiducial.calib.chess.DetectChessboardSquarePoints
-
- getNumRows() - Method in class boofcv.alg.fiducial.calib.chess.DetectChessboardSquarePoints
-
- getOrientationStability() - Method in class boofcv.alg.fiducial.square.StabilitySquareFiducialEstimate
-
- getPairs() - Method in class boofcv.alg.tracker.tld.TldRegionTracker
-
- getParallelThreshold() - Method in class boofcv.alg.fiducial.calib.squares.SquareGraph
-
- getPointColumns() - Method in class boofcv.abst.fiducial.calib.CalibrationDetectorSquareGrid
-
Returns number of columns in calibration point grid
- getPointRows() - Method in class boofcv.abst.fiducial.calib.CalibrationDetectorSquareGrid
-
Returns number of rows in calibration point grid
- getPoints2D3D() - Method in class boofcv.abst.fiducial.CalibrationFiducialDetector
-
- getPositionPatterns() - Method in class boofcv.alg.fiducial.qrcode.QrCodePositionPatternDetector
-
Returns a list of all the detected position pattern squares and the other PP that they are connected to.
- getPosterior() - Method in class boofcv.alg.tracker.tld.TldFernFeature
-
- getRegion() - Method in class boofcv.alg.tracker.meanshift.TrackerMeanShiftComaniciu2003
-
- getResponse() - Method in class boofcv.alg.tracker.circulant.CirculantTracker
-
- getRight(Point2D_F64) - Method in class boofcv.alg.fiducial.calib.circle.KeyPointsCircleRegularGrid.Tangents
-
- getRows() - Method in class boofcv.abst.fiducial.calib.CalibrationDetectorCircleHexagonalGrid
-
- getRows() - Method in class boofcv.abst.fiducial.calib.CalibrationDetectorCircleRegularGrid
-
- getRows() - Method in class boofcv.alg.fiducial.calib.chess.DetectChessboardFiducial
-
- getRows() - Method in class boofcv.alg.fiducial.calib.circle.DetectCircleGrid
-
- getRows() - Method in class boofcv.alg.fiducial.calib.grid.DetectSquareGridFiducial
-
- getSampleHistIndex() - Method in class boofcv.alg.tracker.meanshift.LocalWeightedHistogramRotRect
-
- getSamplePts() - Method in class boofcv.alg.tracker.meanshift.LocalWeightedHistogramRotRect
-
- getSelectedFernRectangles() - Method in class boofcv.alg.tracker.tld.TldDetection
-
Rectangles selected by the fern classifier as candidates
- getShapeToClusters() - Method in class boofcv.alg.fiducial.calib.chess.DetectChessboardSquarePoints
-
- getSizeSimilarityTolerance() - Method in class boofcv.alg.fiducial.calib.circle.EllipsesIntoClusters
-
- getSource() - Method in class boofcv.factory.scene.ClassifierAndSource
-
- getSpaceToDiameter() - Method in class boofcv.abst.fiducial.calib.CalibrationDetectorCircleHexagonalGrid
-
Distance between centers to circle radius ratio
- getSpaceToDiameter() - Method in class boofcv.abst.fiducial.calib.CalibrationDetectorCircleRegularGrid
-
Distance between centers to circle radius ratio
- getSpacetoSquareRatio() - Method in class boofcv.abst.fiducial.calib.ConfigSquareGrid
-
- getSquareDetector() - Method in class boofcv.abst.fiducial.QrCodePreciseDetector
-
- getSquareDetector() - Method in class boofcv.alg.fiducial.qrcode.QrCodePositionPatternDetector
-
- getSquareDetector() - Method in class boofcv.alg.fiducial.square.BaseDetectFiducialSquare
-
- getSquareDetector() - Method in class boofcv.factory.fiducial.ConfigFiducialBinary
-
- getSquareDetector() - Method in class boofcv.factory.fiducial.ConfigFiducialImage
-
- getSquaresIntoClusters() - Method in class boofcv.alg.fiducial.calib.grid.DetectSquareGridFiducial
-
- getStorageMetric() - Method in class boofcv.alg.tracker.tld.TldDetection
-
- getStorageRect() - Method in class boofcv.alg.tracker.tld.TldDetection
-
- getTangents() - Method in class boofcv.alg.fiducial.calib.circle.KeyPointsCircleHexagonalGrid
-
- getTangents() - Method in class boofcv.alg.fiducial.calib.circle.KeyPointsCircleRegularGrid
-
- getTargetLocation() - Method in class boofcv.alg.tracker.circulant.CirculantTracker
-
The location of the target in the image
- getTargetRegion() - Method in class boofcv.alg.tracker.tld.TldTracker
-
Returns the estimated location of the target in the current image
- getTargets() - Method in class boofcv.alg.fiducial.square.DetectFiducialSquareImage
-
- getTargetTemplate() - Method in class boofcv.alg.tracker.circulant.CirculantTracker
-
Visual appearance of the target
- getTargetWidth() - Method in class boofcv.factory.fiducial.ConfigFiducialBinary
-
- getTemplateMatching() - Method in class boofcv.alg.tracker.tld.TldTracker
-
- getTemplateNegative() - Method in class boofcv.alg.tracker.tld.TldTemplateMatching
-
- getTemplatePositive() - Method in class boofcv.alg.tracker.tld.TldTemplateMatching
-
- getThresholdLower() - Method in class boofcv.alg.tracker.tld.TldVarianceFilter
-
- getThresholdSideRatio() - Method in class boofcv.alg.fiducial.square.BaseDetectFiducialSquare
-
- getTop(Point2D_F64) - Method in class boofcv.alg.fiducial.calib.circle.KeyPointsCircleRegularGrid.Tangents
-
- getTotalDataBits() - Method in class boofcv.alg.fiducial.qrcode.QrCodeCodeWordLocations
-
Returns number of data bits available.
- getTotalWords() - Method in interface boofcv.alg.scene.FeatureToWordHistogram
-
Number of elements in the histogram.
- getTotalWords() - Method in class boofcv.alg.scene.FeatureToWordHistogram_F64
-
The total number of words used to create this histogram
- getTrackerRegion() - Method in class boofcv.alg.tracker.tld.TldTracker
-
- getTracks() - Method in class boofcv.alg.tracker.tld.TldRegionTracker
-
- getTransformGrid() - Method in class boofcv.alg.fiducial.qrcode.QrCodeBinaryGridReader
-
- getType() - Method in class boofcv.alg.scene.HistogramScene
-
- getValue() - Method in enum boofcv.alg.fiducial.qrcode.QrCode.ErrorLevel
-
- getValue() - Method in class boofcv.alg.tracker.tld.TldFernFeature
-
- getWidth(int) - Method in class boofcv.abst.fiducial.CalibrationFiducialDetector
-
- getWidth(int) - Method in interface boofcv.abst.fiducial.FiducialDetector
-
Returns the width of the fiducial in world units.
- getWidth(int) - Method in class boofcv.abst.fiducial.SquareBinary_to_FiducialDetector
-
- getWidth(int) - Method in class boofcv.abst.fiducial.SquareImage_to_FiducialDetector
-
- getWorldToCamera() - Method in class boofcv.alg.fiducial.square.QuadPoseEstimator
-
- graph - Variable in class boofcv.alg.fiducial.calib.squares.SquareNode
-
- graph - Variable in class boofcv.alg.fiducial.calib.squares.SquaresIntoClusters
-
- graph - Variable in class boofcv.alg.fiducial.calib.squares.SquaresIntoRegularClusters
-
- grayThreshold - Variable in class boofcv.alg.fiducial.qrcode.PositionPatternNode
-
- Grid() - Constructor for class boofcv.alg.fiducial.calib.circle.EllipseClustersIntoGrid.Grid
-
- gridChess(int, int, double) - Static method in class boofcv.abst.fiducial.calib.CalibrationDetectorChessboard
-
This target is composed of a checkered chess board like squares.
- gridIndex - Variable in class boofcv.alg.fiducial.calib.DetectFiducialSquareGrid.Detection
-
- gridToImage(float, float, Point2D_F32) - Method in class boofcv.alg.fiducial.qrcode.QrCodeBinaryGridReader
-
- gridToImage(double, double, Point2D_F64) - Method in class boofcv.alg.fiducial.qrcode.QrCodeBinaryGridReader
-
- gridToImage(float, float, Point2D_F32) - Method in class boofcv.alg.fiducial.qrcode.QrCodeBinaryGridToPixel
-
- gridWidth - Variable in class boofcv.factory.fiducial.ConfigFiducialBinary
-
Number of elements wide the encoded grid is.
- growArray(int, boolean) - Method in class boofcv.alg.fiducial.qrcode.PackedBits8
-
Increases the size of the data array so that it can store an addition number of bits
- id - Variable in class boofcv.alg.fiducial.calib.DetectFiducialSquareGrid.Detection
-
- id - Variable in class boofcv.alg.fiducial.square.FoundFiducial
-
ID number of the fiducial
- ids - Variable in class boofcv.abst.fiducial.calib.ConfigSquareGridBinary
-
Ordered list of expected square fiducial ID numbers.
- idx(int, int) - Method in class boofcv.alg.fiducial.calib.circle.EllipseClustersIntoGrid.Grid
-
- ImageCaptioning<T extends boofcv.struct.image.ImageBase<T>> - Interface in boofcv.abst.scene
-
High level interface for a class which creates a variable length description of an image in text.
- ImageClassifier<T extends boofcv.struct.image.ImageBase<T>> - Interface in boofcv.abst.scene
-
High level interface for a classifier which assigns a single category to an image.
- ImageClassifier.Score - Class in boofcv.abst.scene
-
Provides information on the score for a specific category when multiple results are requested
- ImageClassifierNiNImageNet - Class in boofcv.deepboof
-
Pretrained Network-in-Network (NiN) image classifier using imagenet data.
- ImageClassifierNiNImageNet() - Constructor for class boofcv.deepboof.ImageClassifierNiNImageNet
-
- ImageClassifierResNet - Class in boofcv.deepboof
-
1) Look at Torch source code
a) Determine the shape of the input tensor.
- ImageClassifierResNet(int) - Constructor for class boofcv.deepboof.ImageClassifierResNet
-
- ImageClassifierVggCifar10 - Class in boofcv.deepboof
-
Image classification using VGG network trained in CIFAR 10 data.
- ImageClassifierVggCifar10() - Constructor for class boofcv.deepboof.ImageClassifierVggCifar10
-
- imageDotProduct(GrayF64) - Static method in class boofcv.alg.tracker.circulant.CirculantTracker
-
Computes the dot product of the image with itself
- ImageModelBase<T extends boofcv.struct.image.ImageBase<T>> - Interface in boofcv.abst.scene
-
Base class for algorithms which process an image and load a model to do so
- imageRgb - Variable in class boofcv.deepboof.BaseImageClassifier
-
- imageSize - Variable in class boofcv.deepboof.BaseImageClassifier
-
- imageToGrid(float, float, Point2D_F32) - Method in class boofcv.alg.fiducial.qrcode.QrCodeBinaryGridReader
-
- imageToGrid(Point2D_F32, Point2D_F32) - Method in class boofcv.alg.fiducial.qrcode.QrCodeBinaryGridReader
-
- imageToGrid(Point2D_F64, Point2D_F64) - Method in class boofcv.alg.fiducial.qrcode.QrCodeBinaryGridReader
-
Converts a pixel coordinate into a grid coordinate.
- imageToGrid(float, float, Point2D_F32) - Method in class boofcv.alg.fiducial.qrcode.QrCodeBinaryGridToPixel
-
- imageToGrid(double, double, Point2D_F64) - Method in class boofcv.alg.fiducial.qrcode.QrCodeBinaryGridToPixel
-
- imageToTensor(Planar<GrayF32>, Tensor_F32, int) - Static method in class boofcv.deepboof.DataManipulationOps
-
Converts an image into a spatial tensor
- imageType - Variable in class boofcv.deepboof.BaseImageClassifier
-
- imageX - Variable in class boofcv.alg.tracker.meanshift.LocalWeightedHistogramRotRect
-
- imageY - Variable in class boofcv.alg.tracker.meanshift.LocalWeightedHistogramRotRect
-
- incrementN() - Method in class boofcv.alg.tracker.tld.TldFernFeature
-
- incrementP() - Method in class boofcv.alg.tracker.tld.TldFernFeature
-
- indexOf(List<EllipsesIntoClusters.Node>, int) - Static method in class boofcv.alg.fiducial.calib.circle.EllipseClustersIntoGrid
-
Finds the node with the index of 'value'
- indexOf(int, int) - Method in class boofcv.alg.fiducial.calib.squares.SquareGrid
-
- init(DetectorFiducialCalibration, double, Class<T>) - Method in class boofcv.abst.fiducial.CalibrationFiducialDetector
-
- init() - Method in class boofcv.alg.fiducial.qrcode.QrCodeGenerator
-
- init() - Method in class boofcv.alg.fiducial.qrcode.QrCodeGeneratorImage
-
- init(Image, RectangleRotate_F64) - Method in class boofcv.alg.tracker.sfot.SparseFlowObjectTracker
-
- init(int, int) - Method in class boofcv.alg.tracker.tld.TldAdjustRegion
-
- init(int) - Method in class boofcv.alg.tracker.tld.TldFernFeature
-
- initialize(T, Quadrilateral_F64) - Method in class boofcv.abst.tracker.Circulant_to_TrackerObjectQuad
-
- initialize(T, Quadrilateral_F64) - Method in class boofcv.abst.tracker.Comaniciu2003_to_TrackerObjectQuad
-
- initialize(T, Quadrilateral_F64) - Method in class boofcv.abst.tracker.Msl_to_TrackerObjectQuad
-
- initialize(T, Quadrilateral_F64) - Method in class boofcv.abst.tracker.Sfot_to_TrackObjectQuad
-
- initialize(T, Quadrilateral_F64) - Method in class boofcv.abst.tracker.Tld_to_TrackerObjectQuad
-
- initialize(T, Quadrilateral_F64) - Method in interface boofcv.abst.tracker.TrackerObjectQuad
-
Initializes tracking by specifying the object's location using a quadrilateral.
- initialize(T, int, int, int, int) - Method in class boofcv.alg.tracker.circulant.CirculantTracker
-
Initializes tracking around the specified rectangle region
- initialize(T, RectangleRotate_F32) - Method in class boofcv.alg.tracker.meanshift.TrackerMeanShiftComaniciu2003
-
Specifies the initial image to learn the target description
- initialize(T, RectangleLength2D_I32) - Method in class boofcv.alg.tracker.meanshift.TrackerMeanShiftLikelihood
-
Specifies the initial target location so that it can learn its description
- initialize(PyramidDiscrete<I>) - Method in class boofcv.alg.tracker.tld.TldRegionTracker
-
Call for the first image being tracked
- initialize(T, int, int, int, int) - Method in class boofcv.alg.tracker.tld.TldTracker
-
Starts tracking the rectangular region.
- initialLearning(T) - Method in class boofcv.alg.tracker.circulant.CirculantTracker
-
Learn the target's appearance.
- initialLearning(Rectangle2D_F64, FastQueue<ImageRectangle>) - Method in class boofcv.alg.tracker.tld.TldLearning
-
Select positive and negative examples based on the region the user's initially selected region.
- innerProcess(Tensor_F32) - Method in class boofcv.deepboof.BaseImageClassifier
-
- interp_factor - Variable in class boofcv.abst.tracker.ConfigCirculantTracker
-
Weighting factor mixing old track image and new one.
- interpolate - Variable in class boofcv.abst.tracker.ConfigTld
-
Specifies the type of interpolation.
- interpolation - Variable in class boofcv.abst.tracker.ConfigComaniciu2003
-
Which interpolation method should it use.
- intersection - Variable in class boofcv.alg.fiducial.qrcode.QrCodePositionPatternDetector
-
- invalid - Variable in class boofcv.alg.fiducial.calib.squares.SquareCrossClustersIntoGrids
-
- InvalidCalibrationTarget - Exception in boofcv.alg.fiducial.calib
-
Exception used to indicate that some thing went wrong when extract the calibration grid's points.
- InvalidCalibrationTarget(String) - Constructor for exception boofcv.alg.fiducial.calib.InvalidCalibrationTarget
-
- inverse(int) - Method in class boofcv.alg.fiducial.qrcode.GaliosFieldTableOps
-
Computes the following 2**(max-x) mod primitive
- is3D() - Method in interface boofcv.abst.fiducial.FiducialDetector
-
If true then 3D information is available for the fiducial.
- is3D() - Method in class boofcv.abst.fiducial.FiducialDetectorPnP
-
- isAmbiguous() - Method in class boofcv.alg.tracker.tld.TldDetection
-
- isEndPoint(SquareNode) - Method in class boofcv.alg.fiducial.calib.squares.SquareEdge
-
- isFailed() - Method in class boofcv.alg.tracker.meanshift.TrackerMeanShiftLikelihood
-
If true the tracker has filed
- isInBounds(int, int) - Method in class boofcv.alg.tracker.meanshift.LikelihoodHistCoupled_PL_U8
-
- isInBounds(int, int) - Method in class boofcv.alg.tracker.meanshift.LikelihoodHistCoupled_SB_U8
-
- isInBounds(int, int) - Method in class boofcv.alg.tracker.meanshift.LikelihoodHueSatHistCoupled_PL_U8
-
- isInBounds(int, int) - Method in class boofcv.alg.tracker.meanshift.LikelihoodHueSatHistInd_PL_U8
-
- isInFastBounds(RectangleRotate_F32) - Method in class boofcv.alg.tracker.meanshift.LocalWeightedHistogramRotRect
-
Checks to see if the region can be sampled using the fast algorithm
- isPerformLearning() - Method in class boofcv.alg.tracker.tld.TldTracker
-
- isSuccess() - Method in class boofcv.alg.tracker.tld.TldDetection
-
- isTrackLost() - Method in class boofcv.alg.tracker.sfot.SparseFlowObjectTracker
-
- isVerbose() - Method in class boofcv.alg.fiducial.calib.circle.DetectCircleGrid
-
- isVerbose() - Method in class boofcv.alg.fiducial.calib.circle.EllipseClustersIntoGrid
-
- isVerbose() - Method in class boofcv.alg.fiducial.calib.squares.SquareRegularClustersIntoGrids
-
- l - Variable in class boofcv.alg.fiducial.calib.circle.KeyPointsCircleRegularGrid.Tangents
-
- lambda - Variable in class boofcv.abst.tracker.ConfigCirculantTracker
-
Regularization term.
- largestSide - Variable in class boofcv.alg.fiducial.calib.squares.SquareNode
-
- learnAmbiguousNegative(Rectangle2D_F64) - Method in class boofcv.alg.tracker.tld.TldLearning
-
Mark regions which were local maximums and had high confidence as negative.
- learnFern(boolean, ImageRectangle) - Method in class boofcv.alg.tracker.tld.TldFernClassifier
-
Learns a fern from the specified region.
- learnFernNoise(boolean, ImageRectangle) - Method in class boofcv.alg.tracker.tld.TldFernClassifier
-
Computes the value for each fern inside the region and update's their P and N value.
- length() - Method in class boofcv.alg.fiducial.calib.squares.SquareNode.KdTreeSquareNode
-
- length(int) - Static method in class boofcv.alg.fiducial.qrcode.GaliosFieldOps
-
The bit in which the most significant non-zero bit is stored
- length() - Method in interface boofcv.alg.fiducial.qrcode.PackedBits
-
- length() - Method in class boofcv.alg.fiducial.qrcode.PackedBits32
-
- length() - Method in class boofcv.alg.fiducial.qrcode.PackedBits8
-
- length() - Method in class boofcv.alg.scene.KdTreeHistogramScene_F64
-
- lengthSide - Variable in class boofcv.alg.fiducial.square.DetectFiducialSquareImage.FiducialDef
-
- levels - Variable in class boofcv.alg.fiducial.qrcode.QrCode.VersionInfo
-
- LikelihoodHistCoupled_PL_U8 - Class in boofcv.alg.tracker.meanshift
-
Creates a histogram in a color image and is used to identify the likelihood of an color being a member
of the original distribution.
- LikelihoodHistCoupled_PL_U8(int, int) - Constructor for class boofcv.alg.tracker.meanshift.LikelihoodHistCoupled_PL_U8
-
- LikelihoodHistCoupled_SB_U8 - Class in boofcv.alg.tracker.meanshift
-
Creates a histogram in a gray scale image which is then used to compute the likelihood of a color being a
member of the original distribution based on its frequency.
- LikelihoodHistCoupled_SB_U8(int, int) - Constructor for class boofcv.alg.tracker.meanshift.LikelihoodHistCoupled_SB_U8
-
- likelihoodHistogramCoupled(double, int, ImageType<T>) - Static method in class boofcv.factory.tracker.FactoryTrackerObjectAlgs
-
- likelihoodHueSatHistCoupled(double, int, ImageType<T>) - Static method in class boofcv.factory.tracker.FactoryTrackerObjectAlgs
-
- LikelihoodHueSatHistCoupled_PL_U8 - Class in boofcv.alg.tracker.meanshift
-
TODO redo comments
Converts an RGB image into HSV image to add invariance to changes in lighting conditions.
- LikelihoodHueSatHistCoupled_PL_U8(int, int) - Constructor for class boofcv.alg.tracker.meanshift.LikelihoodHueSatHistCoupled_PL_U8
-
Configures likelihood function
- LikelihoodHueSatHistInd_PL_U8 - Class in boofcv.alg.tracker.meanshift
-
Converts an RGB image into HSV image to add invariance to changes in lighting conditions.
- LikelihoodHueSatHistInd_PL_U8(int, int) - Constructor for class boofcv.alg.tracker.meanshift.LikelihoodHueSatHistInd_PL_U8
-
Configures likelihood function
- likelihoodHueSatHistIndependent(double, int, ImageType<T>) - Static method in class boofcv.factory.tracker.FactoryTrackerObjectAlgs
-
- lineA - Variable in class boofcv.alg.fiducial.calib.squares.SquaresIntoRegularClusters
-
- lineA - Variable in class boofcv.alg.fiducial.qrcode.QrCodePositionPatternDetector
-
- lineB - Variable in class boofcv.alg.fiducial.calib.squares.SquaresIntoRegularClusters
-
- lineB - Variable in class boofcv.alg.fiducial.qrcode.QrCodePositionPatternDetector
-
- listInfo - Variable in class boofcv.alg.fiducial.calib.circle.EllipseClustersIntoGrid
-
- listObs - Variable in class boofcv.alg.fiducial.square.QuadPoseEstimator
-
- loadModel(File) - Method in interface boofcv.abst.scene.ImageModelBase
-
Loads the model at the specified location.
- loadModel(File) - Method in class boofcv.deepboof.ImageClassifierNiNImageNet
-
- loadModel(File) - Method in class boofcv.deepboof.ImageClassifierResNet
-
- loadModel(File) - Method in class boofcv.deepboof.ImageClassifierVggCifar10
-
Expects there to be two files in the provided directory:
YuvStatistics.txt
model.net
- LocalWeightedHistogramRotRect<T extends boofcv.struct.image.ImageBase<T>> - Class in boofcv.alg.tracker.meanshift
-
Computes a local histogram weighted using a Gaussian function.
- LocalWeightedHistogramRotRect(int, double, int, int, float, InterpolatePixelMB<T>) - Constructor for class boofcv.alg.tracker.meanshift.LocalWeightedHistogramRotRect
-
Configures histogram calculation.
- location - Variable in class boofcv.abst.fiducial.FiducialStability
-
Sensitivity of location estimate.
- location - Variable in class boofcv.alg.fiducial.calib.DetectFiducialSquareGrid.Detection
-
- LOCATION_BITS - Static variable in class boofcv.alg.fiducial.qrcode.QrCode
-
Location of data bits in the code qr for each version.
- lookup(int) - Static method in enum boofcv.alg.fiducial.qrcode.QrCode.ErrorLevel
-
- lookup(String) - Static method in enum boofcv.alg.fiducial.qrcode.QrCode.ErrorLevel
-
- lookup(int) - Static method in enum boofcv.alg.fiducial.qrcode.QrCode.Mode
-
- lookup(String) - Static method in enum boofcv.alg.fiducial.qrcode.QrCode.Mode
-
- lookupFern(int) - Method in class boofcv.alg.tracker.tld.TldFernManager
-
Looks up the fern with the specified value.
- lookupFernPN(TldRegionFernInfo) - Method in class boofcv.alg.tracker.tld.TldFernClassifier
-
For the specified regions, computes the values of each fern inside of it and then retrives their P and N values.
- lookupMask(int) - Static method in class boofcv.alg.fiducial.qrcode.QrCodeMaskPattern
-
- lookupMask(String) - Static method in class boofcv.alg.fiducial.qrcode.QrCodeMaskPattern
-
- lookupPosterior(int) - Method in class boofcv.alg.tracker.tld.TldFernManager
-
Looks up the posterior probability of the specified fern.
- M000 - Static variable in class boofcv.alg.fiducial.qrcode.QrCodeMaskPattern
-
- M001 - Static variable in class boofcv.alg.fiducial.qrcode.QrCodeMaskPattern
-
- M010 - Static variable in class boofcv.alg.fiducial.qrcode.QrCodeMaskPattern
-
- M011 - Static variable in class boofcv.alg.fiducial.qrcode.QrCodeMaskPattern
-
- M100 - Static variable in class boofcv.alg.fiducial.qrcode.QrCodeMaskPattern
-
- M101 - Static variable in class boofcv.alg.fiducial.qrcode.QrCodeMaskPattern
-
- M110 - Static variable in class boofcv.alg.fiducial.qrcode.QrCodeMaskPattern
-
- M111 - Static variable in class boofcv.alg.fiducial.qrcode.QrCodeMaskPattern
-
- managers - Variable in class boofcv.alg.tracker.tld.TldFernClassifier
-
- markerWidth - Variable in class boofcv.alg.fiducial.qrcode.QrCodeGenerator
-
- mask - Variable in class boofcv.alg.fiducial.qrcode.QrCode
-
Which masking pattern is applied
- massage - Variable in class boofcv.deepboof.BaseImageClassifier
-
- massage(T, T) - Method in class boofcv.deepboof.ClipAndReduce
-
Clipps and scales the input iamge as neccisary
- MAX_LINE_ANGLE_CHANGE - Static variable in class boofcv.alg.fiducial.calib.circle.EllipseClustersIntoGrid
-
- MAX_VERSION - Static variable in class boofcv.alg.fiducial.qrcode.QrCode
-
Maximum possible version of a QR Code
- maxElementInBin - Variable in class boofcv.alg.tracker.meanshift.LikelihoodHueSatHistCoupled_PL_U8
-
- maxErrorFraction - Variable in class boofcv.factory.fiducial.ConfigFiducialImage
-
If the difference between an candidate and a target is less than this amount it is considered
a match.
- maximumCascadeConsider - Variable in class boofcv.alg.tracker.tld.TldParameters
-
Maximum number of NCC templates it will examine inside the detection cascade.
- maximumCornerDistance - Variable in class boofcv.abst.fiducial.calib.ConfigChessboard
-
The maximum distance in pixels that two corners can be from each other.
- maximumErrorFB - Variable in class boofcv.alg.tracker.sfot.SfotConfig
-
Maximum allowed forward-backwards error in pixels
- maximumErrorFB - Variable in class boofcv.alg.tracker.tld.TldParameters
-
The maximum allowed forwards-backwards error (pixels) for a track.
- maxN - Variable in class boofcv.alg.tracker.tld.TldFernClassifier
-
- maxNeighbors - Variable in class boofcv.alg.fiducial.calib.squares.SquaresIntoCrossClusters
-
- maxNeighbors - Variable in class boofcv.alg.fiducial.calib.squares.SquaresIntoRegularClusters
-
- maxP - Variable in class boofcv.alg.tracker.tld.TldFernClassifier
-
- maxPixelValue - Variable in class boofcv.abst.tracker.ConfigCirculantTracker
-
Maximum pixel value.
- maxPixelValue - Variable in class boofcv.abst.tracker.ConfigComaniciu2003
-
Largest value a pixel can have.
- maxPixelValue - Variable in class boofcv.alg.tracker.meanshift.LocalWeightedHistogramRotRect
-
- meanShiftComaniciu2003(ConfigComaniciu2003, ImageType<T>) - Static method in class boofcv.factory.tracker.FactoryTrackerObjectAlgs
-
- meanShiftComaniciu2003(ConfigComaniciu2003, ImageType<T>) - Static method in class boofcv.factory.tracker.FactoryTrackerObjectQuad
-
Implementation of mean-shift which matches the histogram and can handle targets composed of multiple colors.
- meanShiftLikelihood(int, int, double, MeanShiftLikelihoodType, ImageType<T>) - Static method in class boofcv.factory.tracker.FactoryTrackerObjectQuad
-
Very basic and very fast implementation of mean-shift which uses a fixed sized rectangle for its region.
- MeanShiftLikelihoodType - Enum in boofcv.abst.tracker
-
- meanShiftMaxIterations - Variable in class boofcv.abst.tracker.ConfigComaniciu2003
-
Maximum number of mean-shift iterations.
- meanShiftMinimumChange - Variable in class boofcv.abst.tracker.ConfigComaniciu2003
-
Mean-shift will stop when the change is below this threshold.
- message - Variable in class boofcv.alg.fiducial.qrcode.QrCode
-
If applicable the message is decoded into a sequence of characters.
- milliBinary - Variable in class boofcv.abst.fiducial.QrCodePreciseDetector
-
- milliDecoding - Variable in class boofcv.abst.fiducial.QrCodePreciseDetector
-
- milliGraph - Variable in class boofcv.alg.fiducial.qrcode.QrCodePositionPatternDetector
-
- minimumBlackBorderFraction - Variable in class boofcv.factory.fiducial.ConfigFiducialBinary
-
Fraction of border pixels which must be black.
- minimumBlackBorderFraction - Variable in class boofcv.factory.fiducial.ConfigFiducialImage
-
Fraction of border pixels which must be black.
- minimumSizeRatio - Variable in class boofcv.abst.tracker.ConfigComaniciu2003
-
The scale is allowed to be reduced by this much from the original region which is selected.
- minimumValue - Variable in class boofcv.alg.tracker.meanshift.LikelihoodHueSatHistCoupled_PL_U8
-
- mode - Variable in class boofcv.alg.fiducial.qrcode.QrCode
-
Text encoding mode
- moduleWidth - Variable in class boofcv.alg.fiducial.qrcode.QrCodeGenerator
-
- moduleX - Variable in class boofcv.alg.fiducial.qrcode.QrCode.Alignment
-
Center grid coordinate of alignment pattern.
- moduleY - Variable in class boofcv.alg.fiducial.qrcode.QrCode.Alignment
-
Center grid coordinate of alignment pattern.
- modulus(int, int) - Static method in class boofcv.alg.fiducial.qrcode.GaliosFieldOps
-
Performs the polynomial GF modulus operation.
- motionIterations - Variable in class boofcv.alg.tracker.tld.TldParameters
-
Number of iterations in LSMeD to estimate the region's motion.
- Msl_to_TrackerObjectQuad<T extends boofcv.struct.image.ImageBase<T>> - Class in boofcv.abst.tracker
-
- Msl_to_TrackerObjectQuad(TrackerMeanShiftLikelihood<T>, PixelLikelihood<T>, ImageType<T>) - Constructor for class boofcv.abst.tracker.Msl_to_TrackerObjectQuad
-
- multiply(int, int) - Static method in class boofcv.alg.fiducial.qrcode.GaliosFieldOps
-
Multiply the two polynomials together.
- multiply(int, int, int, int) - Static method in class boofcv.alg.fiducial.qrcode.GaliosFieldOps
-
Implementation of multiplication with a primitive polynomial.
- multiply(int, int) - Method in class boofcv.alg.fiducial.qrcode.GaliosFieldTableOps
-
Computes the following (x*y) mod primitive.
- N - Static variable in class boofcv.alg.fiducial.square.DetectFiducialSquareBinary
-
- network - Variable in class boofcv.deepboof.BaseImageClassifier
-
- nin_imagenet() - Static method in class boofcv.factory.scene.FactoryImageClassifier
-
NIN trained on ImageNet data
- Node() - Constructor for class boofcv.alg.fiducial.calib.circle.EllipsesIntoClusters.Node
-
- NodeInfo() - Constructor for class boofcv.alg.fiducial.calib.circle.EllipseClustersIntoGrid.NodeInfo
-
- nodes - Variable in class boofcv.alg.fiducial.calib.squares.SquareGrid
-
- nodes - Variable in class boofcv.alg.fiducial.calib.squares.SquaresIntoClusters
-
- normalize(GrayF32, float, float) - Static method in class boofcv.deepboof.DataManipulationOps
-
Normalizes a gray scale image by first subtracting the mean then dividing by stdev.
- normalizeHistogram() - Method in class boofcv.alg.tracker.meanshift.LocalWeightedHistogramRotRect
-
- normToPixel - Variable in class boofcv.alg.fiducial.square.QuadPoseEstimator
-
- numberOfSamples - Variable in class boofcv.alg.tracker.sfot.SfotConfig
-
Number of points it samples along one side of the grid.
- numCols - Variable in class boofcv.abst.fiducial.calib.ConfigChessboard
-
Number of squares wide the grid is.
- numCols - Variable in class boofcv.abst.fiducial.calib.ConfigCircleHexagonalGrid
-
Number of black circles wide the grid is.
- numCols - Variable in class boofcv.abst.fiducial.calib.ConfigCircleRegularGrid
-
Number of black circles wide the grid is.
- numCols - Variable in class boofcv.abst.fiducial.calib.ConfigSquareGrid
-
Number of black squares wide the grid is.
- numCols - Variable in class boofcv.abst.fiducial.calib.ConfigSquareGridBinary
-
Number of squares wide the grid is.
- numCols - Variable in class boofcv.alg.fiducial.calib.circle.DetectCircleGrid
-
- numDetected - Variable in class boofcv.alg.fiducial.calib.DetectFiducialSquareGrid.Detection
-
- numFerns - Variable in class boofcv.alg.tracker.tld.TldParameters
-
Number of fern descriptors.
- numHistogramBins - Variable in class boofcv.abst.tracker.ConfigComaniciu2003
-
Number of histogram bins for each band.
- numHistogramBins - Variable in class boofcv.alg.tracker.meanshift.LikelihoodHueSatHistCoupled_PL_U8
-
- numModules - Variable in class boofcv.alg.fiducial.qrcode.QrCodeGenerator
-
- numN - Variable in class boofcv.alg.tracker.tld.TldFernFeature
-
Number of times N-constraint has been applied
- numNegativeFerns - Variable in class boofcv.alg.tracker.tld.TldParameters
-
Number of ferns it will use to train the negative classifier
- numP - Variable in class boofcv.alg.tracker.tld.TldFernFeature
-
Number of times P-constraint has been applied
- numRows - Variable in class boofcv.abst.fiducial.calib.ConfigChessboard
-
Number of squares tall the grid is.
- numRows - Variable in class boofcv.abst.fiducial.calib.ConfigCircleHexagonalGrid
-
Number of black circles tall the grid is.
- numRows - Variable in class boofcv.abst.fiducial.calib.ConfigCircleRegularGrid
-
Number of black circles tall the grid is.
- numRows - Variable in class boofcv.abst.fiducial.calib.ConfigSquareGrid
-
Number of black squares tall the grid is.
- numRows - Variable in class boofcv.abst.fiducial.calib.ConfigSquareGridBinary
-
Number of squares tall the grid is.
- numRows - Variable in class boofcv.alg.fiducial.calib.circle.DetectCircleGrid
-
- numSamples - Variable in class boofcv.abst.tracker.ConfigComaniciu2003
-
Number of points it samples along each axis of the rectangle.
- numSigmas - Variable in class boofcv.abst.tracker.ConfigComaniciu2003
-
Used to compute weights.
- PackedBits - Interface in boofcv.alg.fiducial.qrcode
-
Stores a set of bits inside of a array
- PackedBits32 - Class in boofcv.alg.fiducial.qrcode
-
Stores a set of bits inside of an int array.
- PackedBits32(int) - Constructor for class boofcv.alg.fiducial.qrcode.PackedBits32
-
- PackedBits32() - Constructor for class boofcv.alg.fiducial.qrcode.PackedBits32
-
- PackedBits8 - Class in boofcv.alg.fiducial.qrcode
-
Stores a set of bits inside of a byte array
- PackedBits8(int) - Constructor for class boofcv.alg.fiducial.qrcode.PackedBits8
-
- PackedBits8() - Constructor for class boofcv.alg.fiducial.qrcode.PackedBits8
-
- padding - Variable in class boofcv.abst.tracker.ConfigCirculantTracker
-
How much padding is added around the region requested by the user.
- parameters - Variable in class boofcv.abst.tracker.ConfigTld
-
Configuration parameters
- parseSimple(BufferedReader) - Static method in class boofcv.abst.fiducial.calib.ConfigSquareGridBinary
-
Parses a simple configuration text sequence that describes the target type.
- performLearning(T) - Method in class boofcv.alg.tracker.circulant.CirculantTracker
-
Update the alphas and the track's appearance
- performTracking(T) - Method in class boofcv.alg.tracker.circulant.CirculantTracker
-
Search for the track in the image and
- pixel - Variable in class boofcv.alg.fiducial.qrcode.QrCode.Alignment
-
Pixel coordinate of this alignment pattern's center
- PixelLikelihood<T extends boofcv.struct.image.ImageBase<T>> - Interface in boofcv.alg.tracker.meanshift
-
Computes the likelihood that a pixel belongs to the target.
- pixelToMarker(double, double, Point2D_F64) - Method in class boofcv.alg.fiducial.square.QuadPoseEstimator
-
Given the found solution, compute the the observed pixel would appear on the marker's surface.
- pixelToNorm - Variable in class boofcv.alg.fiducial.square.QuadPoseEstimator
-
- points - Variable in class boofcv.alg.fiducial.square.QuadPoseEstimator
-
- polyAdd(GrowQueue_I8, GrowQueue_I8, GrowQueue_I8) - Method in class boofcv.alg.fiducial.qrcode.GaliosFieldTableOps
-
Adds two polynomials together.
- polyAdd_S(GrowQueue_I8, GrowQueue_I8, GrowQueue_I8) - Method in class boofcv.alg.fiducial.qrcode.GaliosFieldTableOps
-
Adds two polynomials together.
- polyAddScaleB(GrowQueue_I8, GrowQueue_I8, int, GrowQueue_I8) - Method in class boofcv.alg.fiducial.qrcode.GaliosFieldTableOps
-
Adds two polynomials together while scaling the second.
- polyDivide(GrowQueue_I8, GrowQueue_I8, GrowQueue_I8, GrowQueue_I8) - Method in class boofcv.alg.fiducial.qrcode.GaliosFieldTableOps
-
Performs polynomial division using a synthetic division algorithm.
- polyDivide_S(GrowQueue_I8, GrowQueue_I8, GrowQueue_I8, GrowQueue_I8) - Method in class boofcv.alg.fiducial.qrcode.GaliosFieldTableOps
-
Performs polynomial division using a synthetic division algorithm.
- polyEval(GrowQueue_I8, int) - Method in class boofcv.alg.fiducial.qrcode.GaliosFieldTableOps
-
Evaluate the polynomial using Horner's method.
- polyEval_S(GrowQueue_I8, int) - Method in class boofcv.alg.fiducial.qrcode.GaliosFieldTableOps
-
Evaluate the polynomial using Horner's method.
- polyEvalContinue(int, GrowQueue_I8, int) - Method in class boofcv.alg.fiducial.qrcode.GaliosFieldTableOps
-
Continue evaluating a polynomial which has been broken up into multiple arrays.
- polygon - Variable in class boofcv.factory.fiducial.ConfigQrCode
-
- polyMult(GrowQueue_I8, GrowQueue_I8, GrowQueue_I8) - Method in class boofcv.alg.fiducial.qrcode.GaliosFieldTableOps
-
Coefficients for largest powers are first, e.g.
- polyMult_flipA(GrowQueue_I8, GrowQueue_I8, GrowQueue_I8) - Method in class boofcv.alg.fiducial.qrcode.GaliosFieldTableOps
-
- polyMult_S(GrowQueue_I8, GrowQueue_I8, GrowQueue_I8) - Method in class boofcv.alg.fiducial.qrcode.GaliosFieldTableOps
-
- polyScale(GrowQueue_I8, int, GrowQueue_I8) - Method in class boofcv.alg.fiducial.qrcode.GaliosFieldTableOps
-
Scales the polynomial.
- PositionPatternNode - Class in boofcv.alg.fiducial.qrcode
-
Information for position detection patterns.
- PositionPatternNode() - Constructor for class boofcv.alg.fiducial.qrcode.PositionPatternNode
-
- posterior - Variable in class boofcv.alg.tracker.tld.TldFernFeature
-
Posterior probability.
- power(int, int) - Method in class boofcv.alg.fiducial.qrcode.GaliosFieldTableOps
-
Computes the following x**power mod primitive
- power_n(int, int) - Method in class boofcv.alg.fiducial.qrcode.GaliosFieldTableOps
-
- ppCorner - Variable in class boofcv.alg.fiducial.qrcode.QrCode
-
- ppDown - Variable in class boofcv.alg.fiducial.qrcode.QrCode
-
- ppRight - Variable in class boofcv.alg.fiducial.qrcode.QrCode
-
The finder pattern that is composed of the 3 position patterns.
- preprocess(Planar<GrayF32>) - Method in class boofcv.deepboof.BaseImageClassifier
-
Massage the input image into a format recognized by the network
- preprocess(Planar<GrayF32>) - Method in class boofcv.deepboof.ImageClassifierNiNImageNet
-
Massage the input image into a format recognized by the network
- preprocess(Planar<GrayF32>) - Method in class boofcv.deepboof.ImageClassifierVggCifar10
-
- print() - Method in class boofcv.alg.fiducial.qrcode.PackedBits8
-
- printClassified() - Method in class boofcv.alg.fiducial.square.DetectFiducialSquareBinary
-
- process(GrayF32) - Method in class boofcv.abst.fiducial.calib.CalibrationDetectorChessboard
-
- process(GrayF32) - Method in class boofcv.abst.fiducial.calib.CalibrationDetectorCircleHexagonalGrid
-
- process(GrayF32) - Method in class boofcv.abst.fiducial.calib.CalibrationDetectorCircleRegularGrid
-
- process(GrayF32) - Method in class boofcv.abst.fiducial.calib.CalibrationDetectorSquareFiducialGrid
-
- process(GrayF32) - Method in class boofcv.abst.fiducial.calib.CalibrationDetectorSquareGrid
-
- process(T) - Method in interface boofcv.abst.fiducial.QrCodeDetector
-
Processes the image and searches for markers
- process(T) - Method in class boofcv.abst.fiducial.QrCodePreciseDetector
-
- process(T) - Method in interface boofcv.abst.scene.ImageCaptioning
-
- process(T, Quadrilateral_F64) - Method in class boofcv.abst.tracker.Circulant_to_TrackerObjectQuad
-
- process(T, Quadrilateral_F64) - Method in class boofcv.abst.tracker.Comaniciu2003_to_TrackerObjectQuad
-
- process(T, Quadrilateral_F64) - Method in class boofcv.abst.tracker.Msl_to_TrackerObjectQuad
-
- process(T, Quadrilateral_F64) - Method in class boofcv.abst.tracker.Sfot_to_TrackObjectQuad
-
- process(T, Quadrilateral_F64) - Method in class boofcv.abst.tracker.Tld_to_TrackerObjectQuad
-
- process(T, Quadrilateral_F64) - Method in interface boofcv.abst.tracker.TrackerObjectQuad
-
Updates the tracks location using the latest video frame.
- process(T) - Method in class boofcv.alg.fiducial.calib.chess.DetectChessboardFiducial
-
- process(T, GrayU8) - Method in class boofcv.alg.fiducial.calib.chess.DetectChessboardSquarePoints
-
Detects chessboard in the binary image.
- process(T) - Method in class boofcv.alg.fiducial.calib.circle.DetectCircleGrid
-
Processes the image and finds grids.
- process(List<EllipseRotated_F64>, List<List<EllipsesIntoClusters.Node>>) - Method in class boofcv.alg.fiducial.calib.circle.EllipseClustersIntoGrid
-
Computes grids from the clusters.
- process(List<EllipseRotated_F64>, List<List<EllipsesIntoClusters.Node>>) - Method in class boofcv.alg.fiducial.calib.circle.EllipseClustersIntoHexagonalGrid
-
Computes grids from the clusters.
- process(List<EllipseRotated_F64>, List<List<EllipsesIntoClusters.Node>>) - Method in class boofcv.alg.fiducial.calib.circle.EllipseClustersIntoRegularGrid
-
Computes grids from the clusters.
- process(List<BinaryEllipseDetector.EllipseInfo>, List<List<EllipsesIntoClusters.Node>>) - Method in class boofcv.alg.fiducial.calib.circle.EllipsesIntoClusters
-
Processes the ellipses and creates clusters.
- process(EllipseClustersIntoGrid.Grid) - Method in class boofcv.alg.fiducial.calib.circle.KeyPointsCircleHexagonalGrid
-
Computes key points from the grid of ellipses
- process(EllipseClustersIntoGrid.Grid) - Method in class boofcv.alg.fiducial.calib.circle.KeyPointsCircleRegularGrid
-
Computes key points from the grid of ellipses
- process(T) - Method in class boofcv.alg.fiducial.calib.grid.DetectSquareGridFiducial
-
Process the image and detect the calibration target
- process(List<List<SquareNode>>) - Method in class boofcv.alg.fiducial.calib.squares.SquareCrossClustersIntoGrids
-
Converts all the found clusters into grids, if they are valid.
- process(List<List<SquareNode>>) - Method in class boofcv.alg.fiducial.calib.squares.SquareRegularClustersIntoGrids
-
Converts the set of provided clusters into ordered grids.
- process(List<DetectPolygonFromContour.Info>) - Method in class boofcv.alg.fiducial.calib.squares.SquaresIntoCrossClusters
-
Processes the unordered set of squares and creates a graph out of them using prior knowledge and geometric
constraints.
- process(List<Polygon2D_F64>) - Method in class boofcv.alg.fiducial.calib.squares.SquaresIntoRegularClusters
-
Processes the unordered set of squares and creates a graph out of them using prior knowledge and geometric
constraints.
- process(T, QrCode) - Method in class boofcv.alg.fiducial.qrcode.QrCodeAlignmentPatternLocator
-
Uses the previously detected position patterns to seed the search for the alignment patterns
- process(FastQueue<PositionPatternNode>, T) - Method in class boofcv.alg.fiducial.qrcode.QrCodeDecoderImage
-
- process(T, GrayU8) - Method in class boofcv.alg.fiducial.qrcode.QrCodePositionPatternDetector
-
Detects position patterns inside the image and forms a graph.
- process(T) - Method in class boofcv.alg.fiducial.square.BaseDetectFiducialSquare
-
Examines the input image to detect fiducials inside of it
- process(Quadrilateral_F64, boolean) - Method in class boofcv.alg.fiducial.square.QuadPoseEstimator
-
Estimate the 3D pose of the camera from the observed location of the fiducial.
- process(double, Quadrilateral_F64) - Method in class boofcv.alg.fiducial.square.StabilitySquareFiducialEstimate
-
Processes the observation and generates a stability estimate
- process() - Method in interface boofcv.alg.scene.FeatureToWordHistogram
-
No more features are being added.
- process() - Method in class boofcv.alg.scene.FeatureToWordHistogram_F64
-
No more features are being added.
- process(T) - Method in class boofcv.alg.tracker.meanshift.TrackerMeanShiftLikelihood
-
Updates the target's location in the image by performing a mean-shift search.
- process(FastQueue<AssociatedPair>, Rectangle2D_F64) - Method in class boofcv.alg.tracker.tld.TldAdjustRegion
-
Adjusts target rectangle using track information
- process(FastQueue<TldRegion>, FastQueue<TldRegion>) - Method in class boofcv.alg.tracker.tld.TldNonMaximalSuppression
-
Finds local maximums from the set of provided regions
- process(ImagePyramid<I>, Rectangle2D_F64) - Method in class boofcv.alg.tracker.tld.TldRegionTracker
-
Creates several tracks inside the target rectangle and compuets their motion
- processCluster(List<SquareNode>) - Method in class boofcv.alg.fiducial.calib.squares.SquareCrossClustersIntoGrids
-
Converts the cluster into a grid data structure.
- processSquare(GrayF32, BaseDetectFiducialSquare.Result, double, double) - Method in class boofcv.alg.fiducial.square.BaseDetectFiducialSquare
-
Processes the detected square and matches it to a known fiducial.
- processSquare(GrayF32, BaseDetectFiducialSquare.Result, double, double) - Method in class boofcv.alg.fiducial.square.DetectFiducialSquareBinary
-
- processSquare(GrayF32, BaseDetectFiducialSquare.Result, double, double) - Method in class boofcv.alg.fiducial.square.DetectFiducialSquareImage
-
- profiler - Variable in class boofcv.alg.fiducial.qrcode.QrCodePositionPatternDetector
-
- putGridIntoCanonical(EllipseClustersIntoGrid.Grid) - Method in class boofcv.alg.fiducial.calib.circle.DetectCircleGrid
-
Puts the grid into a canonical orientation
- putGridIntoCanonical(EllipseClustersIntoGrid.Grid) - Method in class boofcv.alg.fiducial.calib.circle.DetectCircleHexagonalGrid
-
Puts the grid into a canonical orientation
- putGridIntoCanonical(EllipseClustersIntoGrid.Grid) - Method in class boofcv.alg.fiducial.calib.circle.DetectCircleRegularGrid
-
Puts the grid into a canonical orientation
- putIntoCanonical(SquareGrid) - Method in class boofcv.alg.fiducial.calib.squares.SquareGridTools
-
There can be 2 or 4 possible orientations which are equally valid solutions.
- QrCode - Class in boofcv.alg.fiducial.qrcode
-
Information for a detected QR Code.
- QrCode() - Constructor for class boofcv.alg.fiducial.qrcode.QrCode
-
- qrcode(ConfigQrCode, Class<T>) - Static method in class boofcv.factory.fiducial.FactoryFiducial
-
- QrCode.Alignment - Class in boofcv.alg.fiducial.qrcode
-
Information related to a specific alignment pattern.
- QrCode.BlockInfo - Class in boofcv.alg.fiducial.qrcode
-
Specifies the format for a data block.
- QrCode.ErrorLevel - Enum in boofcv.alg.fiducial.qrcode
-
Error correction level
- QrCode.Failure - Enum in boofcv.alg.fiducial.qrcode
-
Specifies the step at which decoding failed
- QrCode.Mode - Enum in boofcv.alg.fiducial.qrcode
-
The encoding mode.
- QrCode.VersionInfo - Class in boofcv.alg.fiducial.qrcode
-
- QrCodeAlignmentPatternLocator<T extends boofcv.struct.image.ImageGray<T>> - Class in boofcv.alg.fiducial.qrcode
-
Searches the image for alignment patterns.
- QrCodeAlignmentPatternLocator(Class<T>) - Constructor for class boofcv.alg.fiducial.qrcode.QrCodeAlignmentPatternLocator
-
- QrCodeBinaryGridReader<T extends boofcv.struct.image.ImageGray<T>> - Class in boofcv.alg.fiducial.qrcode
-
Reads binary values from the qr code's grid.
- QrCodeBinaryGridReader(Class<T>) - Constructor for class boofcv.alg.fiducial.qrcode.QrCodeBinaryGridReader
-
- QrCodeBinaryGridToPixel - Class in boofcv.alg.fiducial.qrcode
-
Given a set of control points, it computes a distortion model and allows the user to read the value of grid elements.
- QrCodeBinaryGridToPixel() - Constructor for class boofcv.alg.fiducial.qrcode.QrCodeBinaryGridToPixel
-
- QrCodeCodeWordLocations - Class in boofcv.alg.fiducial.qrcode
-
Pre-computes which pixels in a QR code are data bits or not.
- QrCodeCodeWordLocations(int, int[], boolean) - Constructor for class boofcv.alg.fiducial.qrcode.QrCodeCodeWordLocations
-
- QrCodeCodeWordLocations(int) - Constructor for class boofcv.alg.fiducial.qrcode.QrCodeCodeWordLocations
-
- QrCodeDecoderBits - Class in boofcv.alg.fiducial.qrcode
-
After the data bits have been read this will decode them and extract a meaningful message.
- QrCodeDecoderBits() - Constructor for class boofcv.alg.fiducial.qrcode.QrCodeDecoderBits
-
- QrCodeDecoderImage<T extends boofcv.struct.image.ImageGray<T>> - Class in boofcv.alg.fiducial.qrcode
-
TODO document
- QrCodeDecoderImage(Class<T>) - Constructor for class boofcv.alg.fiducial.qrcode.QrCodeDecoderImage
-
- QrCodeDetector<T extends boofcv.struct.image.ImageGray<T>> - Interface in boofcv.abst.fiducial
-
High level interface for reading QR Codes from gray scale images
- QrCodeEncoder - Class in boofcv.alg.fiducial.qrcode
-
Provides an easy to use interface for specifying QR-Code parameters and generating the raw data sequence.
- QrCodeEncoder() - Constructor for class boofcv.alg.fiducial.qrcode.QrCodeEncoder
-
- QrCodeGenerator - Class in boofcv.alg.fiducial.qrcode
-
Abstract class for creating qr codes.
- QrCodeGenerator(double) - Constructor for class boofcv.alg.fiducial.qrcode.QrCodeGenerator
-
- QrCodeGeneratorImage - Class in boofcv.alg.fiducial.qrcode
-
Renders a QR Code inside a gray scale image.
- QrCodeGeneratorImage(int) - Constructor for class boofcv.alg.fiducial.qrcode.QrCodeGeneratorImage
-
- QrCodeMaskPattern - Class in boofcv.alg.fiducial.qrcode
-
Masks that are applied to the QR code toe ensure that there are no regions with "structure" in them.
- QrCodeMaskPattern(int) - Constructor for class boofcv.alg.fiducial.qrcode.QrCodeMaskPattern
-
- QrCodePolynomialMath - Class in boofcv.alg.fiducial.qrcode
-
Contains all the formulas for encoding and decoding BCH and Reid-Solomon codes.
- QrCodePolynomialMath() - Constructor for class boofcv.alg.fiducial.qrcode.QrCodePolynomialMath
-
- QrCodePositionPatternDetector<T extends boofcv.struct.image.ImageGray<T>> - Class in boofcv.alg.fiducial.qrcode
-
Detects position patterns for a QR code inside an image and forms a graph of ones which can potentially
be connected together.
- QrCodePositionPatternDetector(DetectPolygonBinaryGrayRefine<T>, int) - Constructor for class boofcv.alg.fiducial.qrcode.QrCodePositionPatternDetector
-
Configures the detector
- QrCodePreciseDetector<T extends boofcv.struct.image.ImageGray<T>> - Class in boofcv.abst.fiducial
-
A QR-Code detector which is designed to find the location of corners in the finder pattern precisely.
- QrCodePreciseDetector(InputToBinary<T>, QrCodePositionPatternDetector<T>, boolean, Class<T>) - Constructor for class boofcv.abst.fiducial.QrCodePreciseDetector
-
- QuadPoseEstimator - Class in boofcv.alg.fiducial.square
-
Estimates the pose using P3P and iterative refinement from 4 points on a plane with known locations.
- QuadPoseEstimator(double, int) - Constructor for class boofcv.alg.fiducial.square.QuadPoseEstimator
-
Constructor which picks reasonable and generally good algorithms for pose estimation.
- QuadPoseEstimator(EstimateNofPnP, RefinePnP) - Constructor for class boofcv.alg.fiducial.square.QuadPoseEstimator
-
Constructor in which internal estimation algorithms are provided
- quadToRectRot(Quadrilateral_F64, RectangleRotate_F64) - Static method in class boofcv.abst.tracker.Sfot_to_TrackObjectQuad
-
- quadToRectRot(Quadrilateral_F64, RectangleRotate_F32) - Static method in class boofcv.abst.tracker.Sfot_to_TrackObjectQuad
-
- r - Variable in class boofcv.alg.fiducial.calib.circle.KeyPointsCircleRegularGrid.Tangents
-
- r - Variable in class boofcv.alg.tracker.tld.TldRegionFernInfo
-
Location being considered
- randomSeed - Variable in class boofcv.alg.tracker.tld.TldParameters
-
Random number seed.
- randSeed - Variable in class boofcv.alg.tracker.sfot.SfotConfig
-
Random seed used by random number generator
- rawbits - Variable in class boofcv.alg.fiducial.qrcode.QrCode
-
The raw byte data encoded into the QR Code.
- read(int, int, boolean) - Method in class boofcv.alg.fiducial.qrcode.PackedBits8
-
Read bits from the array and store them in an int
- read(float, float) - Method in class boofcv.alg.fiducial.qrcode.QrCodeBinaryGridReader
-
- read(InputStream) - Method in class boofcv.alg.scene.codec.CodecClusterGmm
-
- readBit(int, int) - Method in class boofcv.alg.fiducial.qrcode.QrCodeBinaryGridReader
-
Reads a bit from the qr code's data matrix while adjusting for location distortions using known
feature locations.
- rect - Variable in class boofcv.alg.tracker.tld.TldRegion
-
Description of the rectangular region
- rectRotToQuad(RectangleRotate_F64, Quadrilateral_F64) - Static method in class boofcv.abst.tracker.Sfot_to_TrackObjectQuad
-
- rectRotToQuad(RectangleRotate_F32, Quadrilateral_F64) - Static method in class boofcv.abst.tracker.Sfot_to_TrackObjectQuad
-
- recycleData() - Method in class boofcv.alg.fiducial.calib.squares.SquaresIntoClusters
-
Reset and recycle data structures from the previous run
- recycleData() - Method in class boofcv.alg.fiducial.qrcode.QrCodePositionPatternDetector
-
- regionConnect - Variable in class boofcv.alg.tracker.tld.TldParameters
-
If two regions have an overlap fraction more than or equal to this value then they will be considered connected.
- regionOut - Variable in class boofcv.alg.tracker.circulant.CirculantTracker
-
- regionTrack - Variable in class boofcv.alg.tracker.circulant.CirculantTracker
-
- ReidSolomonCodes - Class in boofcv.alg.fiducial.qrcode
-
TODO Summarize
- ReidSolomonCodes(int, int) - Constructor for class boofcv.alg.fiducial.qrcode.ReidSolomonCodes
-
- removeFeatureWithLargestError() - Method in class boofcv.alg.fiducial.qrcode.QrCodeBinaryGridToPixel
-
- removeOutsideCornerFeatures() - Method in class boofcv.alg.fiducial.qrcode.QrCodeBinaryGridToPixel
-
Outside corners on position patterns are more likely to be damaged, so remove them
- render(QrCode) - Method in class boofcv.alg.fiducial.qrcode.QrCodeGenerator
-
Generates a QR Code with the specified message.
- render(QrCode) - Method in class boofcv.alg.fiducial.qrcode.QrCodeGeneratorImage
-
- RenderCalibrationTargets - Class in boofcv.abst.fiducial.calib
-
Generic class for rendering calibration targets
- RenderCalibrationTargets() - Constructor for class boofcv.abst.fiducial.calib.RenderCalibrationTargets
-
- renderData - Variable in class boofcv.alg.fiducial.qrcode.QrCodeGenerator
-
- renormalizeN() - Method in class boofcv.alg.tracker.tld.TldFernClassifier
-
Renormalizes fern.numN to avoid overflow
- renormalizeP() - Method in class boofcv.alg.tracker.tld.TldFernClassifier
-
Renormalizes fern.numP to avoid overflow
- reset() - Method in class boofcv.alg.fiducial.calib.chess.DetectChessboardFiducial
-
Forgets any past history and resets the detector
- reset() - Method in class boofcv.alg.fiducial.calib.circle.EllipseClustersIntoGrid.Grid
-
- reset() - Method in class boofcv.alg.fiducial.calib.circle.EllipseClustersIntoGrid.NodeInfo
-
- reset() - Method in class boofcv.alg.fiducial.calib.circle.KeyPointsCircleRegularGrid.Tangents
-
- reset() - Method in class boofcv.alg.fiducial.calib.DetectFiducialSquareGrid.Detection
-
- reset() - Method in class boofcv.alg.fiducial.calib.squares.SquareEdge
-
Discards previous settings.
- reset() - Method in class boofcv.alg.fiducial.calib.squares.SquareGrid
-
- reset() - Method in class boofcv.alg.fiducial.calib.squares.SquareNode
-
Discards previous information
- reset() - Method in class boofcv.alg.fiducial.qrcode.PositionPatternNode
-
- reset() - Method in class boofcv.alg.fiducial.qrcode.QrCode
-
Resets the QR-Code so that it's in its initial state.
- reset() - Method in class boofcv.alg.fiducial.qrcode.QrCodeEncoder
-
- reset() - Method in interface boofcv.alg.scene.FeatureToWordHistogram
-
- reset() - Method in class boofcv.alg.scene.FeatureToWordHistogram_F64
-
- reset() - Method in class boofcv.alg.tracker.tld.TldFernClassifier
-
Discard all information on fern values and their probabilities
- reset() - Method in class boofcv.alg.tracker.tld.TldFernManager
-
- reset() - Method in class boofcv.alg.tracker.tld.TldNonMaximalSuppression.Connections
-
- reset() - Method in class boofcv.alg.tracker.tld.TldTemplateMatching
-
Discard previous results and puts it back into its initial state
- RESET_GRAPH - Static variable in class boofcv.alg.fiducial.calib.squares.SquareNode
-
- resetRuntimeProfiling() - Method in class boofcv.abst.fiducial.QrCodePreciseDetector
-
- resetRuntimeProfiling() - Method in class boofcv.alg.fiducial.qrcode.QrCodePositionPatternDetector
-
- resize(int) - Method in interface boofcv.alg.fiducial.qrcode.PackedBits
-
- resize(int) - Method in class boofcv.alg.fiducial.qrcode.PackedBits32
-
- resize(int) - Method in class boofcv.alg.fiducial.qrcode.PackedBits8
-
- resizeImages(int) - Method in class boofcv.alg.tracker.circulant.CirculantTracker
-
- Result() - Constructor for class boofcv.alg.fiducial.square.BaseDetectFiducialSquare.Result
-
- reverse(SquareGrid) - Method in class boofcv.alg.fiducial.calib.squares.SquareGridTools
-
- robustCycles - Variable in class boofcv.alg.tracker.sfot.SfotConfig
-
Number of iterative cycles used by LeastMedianOfSquares
- robustMaxError - Variable in class boofcv.alg.tracker.sfot.SfotConfig
-
Maximum allowed error in pixels when performing robust model fitting using LeastMedianOfSquares
- rotateCCW(SquareGrid) - Method in class boofcv.alg.fiducial.calib.squares.SquareGridTools
-
- rotateClockWise() - Method in class boofcv.alg.fiducial.square.DetectFiducialSquareBinary
-
- rows - Variable in class boofcv.alg.fiducial.calib.circle.EllipseClustersIntoGrid.Grid
-
- rows - Variable in class boofcv.alg.fiducial.calib.squares.SquareGrid
-
- s - Variable in class boofcv.alg.tracker.meanshift.LocalWeightedHistogramRotRect
-
- sampleHistIndex - Variable in class boofcv.alg.tracker.meanshift.LocalWeightedHistogramRotRect
-
- SamplePair() - Constructor for class boofcv.alg.tracker.tld.TldFernDescription.SamplePair
-
- samplePts - Variable in class boofcv.alg.tracker.meanshift.LocalWeightedHistogramRotRect
-
- scaleChange - Variable in class boofcv.abst.tracker.ConfigComaniciu2003
-
Specifies how much it will scale the region up and down by when testing for a scale change.
- scaleChange - Variable in class boofcv.alg.tracker.meanshift.TrackerMeanShiftComaniciu2003
-
- scaleSpread - Variable in class boofcv.alg.tracker.tld.TldParameters
-
Determines the number of scales it will search in increments of powers of 1.2.
- scaleWeight - Variable in class boofcv.abst.tracker.ConfigComaniciu2003
-
Weighting factor which limits the amount it will change the scale.
- Score() - Constructor for class boofcv.abst.scene.ImageClassifier.Score
-
- score - Variable in class boofcv.abst.scene.ImageClassifier.Score
-
The score associated with a particular category.
- selectBest() - Method in class boofcv.alg.tracker.tld.TldDetection
-
- selectBestRegionsFern(double, double) - Method in class boofcv.alg.tracker.tld.TldDetection
-
compute the probability that each region is the target conditional upon this image
the sumP and sumN are needed for image conditional probability
NOTE: This is a big change from the original paper
- selectBoundaryCorners() - Method in class boofcv.abst.fiducial.CalibrationFiducialDetector
-
Selects points which will be the corners in the boundary.
- selectPyramidScale(int, int, int) - Static method in class boofcv.alg.tracker.tld.TldTracker
-
Selects the scale for the image pyramid based on image size and feature size
- selectSeedNext(EllipseClustersIntoGrid.NodeInfo, EllipseClustersIntoGrid.NodeInfo, EllipseClustersIntoGrid.NodeInfo, boolean) - Static method in class boofcv.alg.fiducial.calib.circle.EllipseClustersIntoGrid
-
Select the first node (currentSeed) in the next row it finds the next element in the next row by
looking at the first and second elements in the previous row.
- selectThreshold(ImageRectangle) - Method in class boofcv.alg.tracker.tld.TldVarianceFilter
-
Selects a threshold based on image statistics.
- set(double, int) - Method in class boofcv.abst.scene.ImageClassifier.Score
-
- set(int, int, SquareNode) - Method in class boofcv.alg.fiducial.calib.squares.SquareGrid
-
- set(int, int) - Method in interface boofcv.alg.fiducial.qrcode.PackedBits
-
- set(int, int) - Method in class boofcv.alg.fiducial.qrcode.PackedBits32
-
- set(int, int) - Method in class boofcv.alg.fiducial.qrcode.PackedBits8
-
- set(QrCode.Alignment) - Method in class boofcv.alg.fiducial.qrcode.QrCode.Alignment
-
- set(QrCode) - Method in class boofcv.alg.fiducial.qrcode.QrCode
-
Sets 'this' so that it's equivalent to 'o'.
- setAdjustWithFeatures(boolean) - Method in class boofcv.alg.fiducial.qrcode.QrCodeBinaryGridToPixel
-
- setAmbiguityThreshold(double) - Method in class boofcv.alg.fiducial.square.DetectFiducialSquareBinary
-
parameters which specifies how tolerant it is of a square being ambiguous black or white.
- setBorderModule(int) - Method in class boofcv.alg.fiducial.qrcode.QrCodeGeneratorImage
-
Used to change the white border's size.
- setBorderWidthFraction(double) - Method in class boofcv.factory.fiducial.ConfigFiducialBinary
-
- setClassificationData(List<HistogramScene>, int) - Method in class boofcv.alg.scene.ClassifierKNearestNeighborsBow
-
Provides a set of labeled word histograms to use to classify a new image
- setDegree(int) - Method in class boofcv.alg.fiducial.qrcode.ReidSolomonCodes
-
- setError(QrCode.ErrorLevel) - Method in class boofcv.alg.fiducial.qrcode.QrCodeEncoder
-
- setFiducial(double, double, double, double, double, double, double, double) - Method in class boofcv.alg.fiducial.square.QuadPoseEstimator
-
Specify the location of points on the 2D fiducial.
- setGridWidth(int) - Method in class boofcv.factory.fiducial.ConfigFiducialBinary
-
- setHistogram(double[]) - Method in class boofcv.alg.scene.HistogramScene
-
- setHomographyInv(Homography2D_F64) - Method in class boofcv.alg.fiducial.qrcode.QrCodeBinaryGridToPixel
-
- setImage(T) - Method in class boofcv.alg.fiducial.qrcode.QrCodeBinaryGridReader
-
- setImage(Planar<GrayU8>) - Method in class boofcv.alg.tracker.meanshift.LikelihoodHistCoupled_PL_U8
-
- setImage(GrayU8) - Method in class boofcv.alg.tracker.meanshift.LikelihoodHistCoupled_SB_U8
-
- setImage(Planar<GrayU8>) - Method in class boofcv.alg.tracker.meanshift.LikelihoodHueSatHistCoupled_PL_U8
-
- setImage(Planar<GrayU8>) - Method in class boofcv.alg.tracker.meanshift.LikelihoodHueSatHistInd_PL_U8
-
- setImage(T) - Method in interface boofcv.alg.tracker.meanshift.PixelLikelihood
-
Sets the input image
- setImage(T) - Method in class boofcv.alg.tracker.tld.TldFernClassifier
-
Call before any other functions.
- setImage(T) - Method in class boofcv.alg.tracker.tld.TldTemplateMatching
-
Must call this function before any of the others which process descriptions
- setImage(T) - Method in class boofcv.alg.tracker.tld.TldVarianceFilter
-
Sets the input image.
- setImageShape(int, int) - Method in class boofcv.alg.fiducial.calib.chess.ChessboardPolygonHelper
-
- setLengthSide(double) - Method in class boofcv.alg.fiducial.square.DetectFiducialSquareBinary
-
- setLensDistoriton(LensDistortionNarrowFOV) - Method in class boofcv.alg.fiducial.square.QuadPoseEstimator
-
Specifies the intrinsic parameters.
- setLensDistortion(LensDistortionNarrowFOV, int, int) - Method in interface boofcv.abst.fiducial.FiducialDetector
-
Specifies how to remove lens distortion from the input image and how to convert pixels into normalized
image coordinates.
- setLensDistortion(LensDistortionNarrowFOV, int, int) - Method in class boofcv.abst.fiducial.FiducialDetectorPnP
-
- setLensDistortion(LensDistortionNarrowFOV, int, int) - Method in class boofcv.abst.fiducial.SquareBase_to_FiducialDetector
-
- setMarker(QrCode) - Method in class boofcv.alg.fiducial.qrcode.QrCodeBinaryGridReader
-
- setMask(QrCodeMaskPattern) - Method in class boofcv.alg.fiducial.qrcode.QrCodeEncoder
-
- setMaxCornerDistance(double) - Method in class boofcv.alg.fiducial.calib.squares.SquaresIntoCrossClusters
-
- setMaxDistanceToMajorAxisRatio(double) - Method in class boofcv.alg.fiducial.calib.circle.EllipsesIntoClusters
-
- setMaxErrorFraction(double) - Method in class boofcv.factory.fiducial.ConfigFiducialImage
-
- setMinimumClusterSize(int) - Method in class boofcv.alg.fiducial.calib.circle.EllipsesIntoClusters
-
- setNumNeighbors(int) - Method in class boofcv.alg.scene.ClassifierKNearestNeighborsBow
-
Specifies the number of neighbors it should search for when classifying\
- setParallelThreshold(double) - Method in class boofcv.alg.fiducial.calib.squares.SquareGraph
-
- setPerformLearning(boolean) - Method in class boofcv.alg.tracker.tld.TldTracker
-
- setProfilerState(boolean) - Method in class boofcv.abst.fiducial.QrCodePreciseDetector
-
- setProfilerState(boolean) - Method in class boofcv.alg.fiducial.qrcode.QrCodePositionPatternDetector
-
- setShape(int, int) - Method in class boofcv.alg.fiducial.calib.circle.EllipseClustersIntoGrid.Grid
-
- setSizeSimilarityTolerance(double) - Method in class boofcv.alg.fiducial.calib.circle.EllipsesIntoClusters
-
- setSquare(Polygon2D_F64, float) - Method in class boofcv.alg.fiducial.qrcode.QrCodeBinaryGridReader
-
- setSquareDetector(ConfigPolygonDetector) - Method in class boofcv.factory.fiducial.ConfigFiducialBinary
-
- setSquareDetector(ConfigPolygonDetector) - Method in class boofcv.factory.fiducial.ConfigFiducialImage
-
- setTargetWidth(double) - Method in class boofcv.factory.fiducial.ConfigFiducialBinary
-
- setThresholdSideRatio(double) - Method in class boofcv.alg.fiducial.square.BaseDetectFiducialSquare
-
- setTrackerLocation(int, int, int, int) - Method in class boofcv.alg.tracker.tld.TldTracker
-
Used to set the location of the track without changing any appearance history.
- setTrackLocation(int, int, int, int) - Method in class boofcv.alg.tracker.circulant.CirculantTracker
-
Used to change the track's location.
- setTrackLocation(RectangleRotate_F32) - Method in class boofcv.alg.tracker.meanshift.TrackerMeanShiftComaniciu2003
-
Used to set the location of the track without changing any appearance history.
- setTrackLocation(RectangleLength2D_I32) - Method in class boofcv.alg.tracker.meanshift.TrackerMeanShiftLikelihood
-
Used to set the location of the track without changing any appearance history.
- setTransformFromSquare(Polygon2D_F64) - Method in class boofcv.alg.fiducial.qrcode.QrCodeBinaryGridToPixel
-
- setType(int) - Method in class boofcv.alg.scene.HistogramScene
-
- setVerbose(boolean) - Method in class boofcv.alg.fiducial.calib.circle.DetectCircleGrid
-
- setVerbose(boolean) - Method in class boofcv.alg.fiducial.calib.circle.EllipseClustersIntoGrid
-
- setVerbose(boolean) - Method in class boofcv.alg.fiducial.calib.squares.SquareCrossClustersIntoGrids
-
- setVerbose(boolean) - Method in class boofcv.alg.fiducial.calib.squares.SquareRegularClustersIntoGrids
-
- setVerbose(boolean) - Method in class boofcv.alg.fiducial.square.BaseDetectFiducialSquare
-
Used to toggle on/off verbose debugging information
- setVersion(int) - Method in class boofcv.alg.fiducial.qrcode.QrCodeEncoder
-
- Sfot_to_TrackObjectQuad<T extends boofcv.struct.image.ImageGray<T>,D extends boofcv.struct.image.ImageGray<D>> - Class in boofcv.abst.tracker
-
- Sfot_to_TrackObjectQuad(SparseFlowObjectTracker<T, D>, Class<T>) - Constructor for class boofcv.abst.tracker.Sfot_to_TrackObjectQuad
-
- SfotConfig - Class in boofcv.alg.tracker.sfot
-
- SfotConfig() - Constructor for class boofcv.alg.tracker.sfot.SfotConfig
-
- sideA - Variable in class boofcv.alg.fiducial.calib.squares.SquareEdge
-
- sideB - Variable in class boofcv.alg.fiducial.calib.squares.SquareEdge
-
- sideLengths - Variable in class boofcv.alg.fiducial.calib.squares.SquareNode
-
- sigma - Variable in class boofcv.abst.tracker.ConfigCirculantTracker
-
gaussian kernel bandwidth
- sign(LineGeneral2D_F64, Point2D_F64) - Static method in class boofcv.alg.fiducial.calib.squares.SquareGridTools
-
- size - Variable in class boofcv.alg.fiducial.qrcode.PackedBits32
-
Number of bits stored
- size - Variable in class boofcv.alg.fiducial.qrcode.PackedBits8
-
Number of bits stored
- sizeH - Variable in class boofcv.alg.tracker.meanshift.LikelihoodHueSatHistCoupled_PL_U8
-
- sizeH - Variable in class boofcv.alg.tracker.meanshift.LikelihoodHueSatHistInd_PL_U8
-
- sizeS - Variable in class boofcv.alg.tracker.meanshift.LikelihoodHueSatHistCoupled_PL_U8
-
- sizeS - Variable in class boofcv.alg.tracker.meanshift.LikelihoodHueSatHistInd_PL_U8
-
- SMALL_PIXELS - Static variable in class boofcv.alg.fiducial.square.QuadPoseEstimator
-
- smallestSide - Variable in class boofcv.alg.fiducial.calib.squares.SquareNode
-
- smallestSideLength() - Method in class boofcv.alg.fiducial.calib.squares.SquareNode
-
- sorter - Variable in class boofcv.alg.fiducial.calib.circle.EllipseClustersIntoGrid
-
- spaceWidth - Variable in class boofcv.abst.fiducial.calib.ConfigSquareGrid
-
Physical width of the space between each square
- spaceWidth - Variable in class boofcv.abst.fiducial.calib.ConfigSquareGridBinary
-
Physical width space between each square
- sparseFlow(SfotConfig, Class<T>, Class<D>) - Static method in class boofcv.factory.tracker.FactoryTrackerObjectQuad
-
- SparseFlowObjectTracker<Image extends boofcv.struct.image.ImageGray<Image>,Derivative extends boofcv.struct.image.ImageGray<Derivative>> - Class in boofcv.alg.tracker.sfot
-
Uses a pyramidal KLT tracker to track features inside the user selected region.
- SparseFlowObjectTracker(SfotConfig, Class<Image>, Class<Derivative>, ImageGradient<Image, Derivative>) - Constructor for class boofcv.alg.tracker.sfot.SparseFlowObjectTracker
-
- spawnGrid(Rectangle2D_F64) - Method in class boofcv.alg.tracker.tld.TldRegionTracker
-
Spawn KLT tracks at evenly spaced points inside a grid
- specifySize(double, double) - Method in class boofcv.abst.fiducial.calib.RenderCalibrationTargets
-
- square - Variable in class boofcv.abst.fiducial.calib.ConfigChessboard
-
Configuration for square detector.
- square - Variable in class boofcv.abst.fiducial.calib.ConfigSquareGrid
-
Configuration for square detector
NOTE: Number of sides, clockwise, and convex are all set by the detector in its consturctor.
- square - Variable in class boofcv.alg.fiducial.calib.squares.SquareNode
-
- square(double, double, double) - Method in class boofcv.alg.fiducial.qrcode.QrCodeGenerator
-
- square(double, double, double, double) - Method in class boofcv.alg.fiducial.qrcode.QrCodeGenerator
-
- square(double, double, double) - Method in class boofcv.alg.fiducial.qrcode.QrCodeGeneratorImage
-
- square(double, double, double, double) - Method in class boofcv.alg.fiducial.qrcode.QrCodeGeneratorImage
-
- SquareBase_to_FiducialDetector<T extends boofcv.struct.image.ImageGray<T>,Detector extends BaseDetectFiducialSquare<T>> - Class in boofcv.abst.fiducial
-
- SquareBase_to_FiducialDetector(Detector) - Constructor for class boofcv.abst.fiducial.SquareBase_to_FiducialDetector
-
- squareBinary(ConfigFiducialBinary, ConfigThreshold, Class<T>) - Static method in class boofcv.factory.fiducial.FactoryFiducial
-
Detector for square binary based fiducials.
- SquareBinary_to_FiducialDetector<T extends boofcv.struct.image.ImageGray<T>> - Class in boofcv.abst.fiducial
-
- SquareBinary_to_FiducialDetector(DetectFiducialSquareBinary<T>, double) - Constructor for class boofcv.abst.fiducial.SquareBinary_to_FiducialDetector
-
- SquareCrossClustersIntoGrids - Class in boofcv.alg.fiducial.calib.squares
-
Takes as input a set of unordered cross connected clusters and converts them into ordered grids with known numbers
of rows and columns.
- SquareCrossClustersIntoGrids() - Constructor for class boofcv.alg.fiducial.calib.squares.SquareCrossClustersIntoGrids
-
- squareDetector - Variable in class boofcv.factory.fiducial.ConfigFiducialBinary
-
Configuration for square detector
NOTE: Number of sides, clockwise, and convex are all set by the detector in its consturctor.
- squareDetector - Variable in class boofcv.factory.fiducial.ConfigFiducialImage
-
Configuration for square detector
NOTE: Number of sides, clockwise, and convex are all set by the detector in its consturctor.
- SquareEdge - Class in boofcv.alg.fiducial.calib.squares
-
Edge in the graph which connects square shapes
- SquareEdge() - Constructor for class boofcv.alg.fiducial.calib.squares.SquareEdge
-
- SquareEdge(SquareNode, SquareNode, int, int) - Constructor for class boofcv.alg.fiducial.calib.squares.SquareEdge
-
- SquareGraph - Class in boofcv.alg.fiducial.calib.squares
-
Used for constructing a graph of squares that form a regular grid.
- SquareGraph() - Constructor for class boofcv.alg.fiducial.calib.squares.SquareGraph
-
- squareGrid(int, int, double, double) - Method in class boofcv.abst.fiducial.calib.RenderCalibrationTargets
-
- SquareGrid - Class in boofcv.alg.fiducial.calib.squares
-
Data structure which describes a set of
SquareNode as a grid.
- SquareGrid() - Constructor for class boofcv.alg.fiducial.calib.squares.SquareGrid
-
- squareGrid(ConfigSquareGrid) - Static method in class boofcv.factory.fiducial.FactoryFiducialCalibration
-
Detector for a grid of square targets.
- SquareGridTools - Class in boofcv.alg.fiducial.calib.squares
-
- SquareGridTools() - Constructor for class boofcv.alg.fiducial.calib.squares.SquareGridTools
-
- squareImage(ConfigFiducialImage, ConfigThreshold, Class<T>) - Static method in class boofcv.factory.fiducial.FactoryFiducial
-
Detector for square image based fiducials.
- SquareImage_to_FiducialDetector<T extends boofcv.struct.image.ImageGray<T>> - Class in boofcv.abst.fiducial
-
- SquareImage_to_FiducialDetector(DetectFiducialSquareImage<T>) - Constructor for class boofcv.abst.fiducial.SquareImage_to_FiducialDetector
-
- SquareNode - Class in boofcv.alg.fiducial.calib.squares
-
Graph representation of square blobs.
- SquareNode() - Constructor for class boofcv.alg.fiducial.calib.squares.SquareNode
-
- SquareNode.KdTreeSquareNode - Class in boofcv.alg.fiducial.calib.squares
-
- SquareRegularClustersIntoGrids - Class in boofcv.alg.fiducial.calib.squares
-
Takes as input a set of unordered regular connected clusters and converts them into ordered grids with known numbers
of rows and columns.
- SquareRegularClustersIntoGrids(int) - Constructor for class boofcv.alg.fiducial.calib.squares.SquareRegularClustersIntoGrids
-
Configures class
- SquaresIntoClusters - Class in boofcv.alg.fiducial.calib.squares
-
Base class for clustering unorganized squares into different types of clusters.
- SquaresIntoClusters() - Constructor for class boofcv.alg.fiducial.calib.squares.SquaresIntoClusters
-
- SquaresIntoCrossClusters - Class in boofcv.alg.fiducial.calib.squares
-
Processes the detected squares in the image and connects them into clusters in which the corners of each square
almost touches the corner of a neighbor.
- SquaresIntoCrossClusters(double, int) - Constructor for class boofcv.alg.fiducial.calib.squares.SquaresIntoCrossClusters
-
Declares data structures and configures algorithm
- SquaresIntoRegularClusters - Class in boofcv.alg.fiducial.calib.squares
-
Processes the detected squares in the image and connects them into clusters.
- SquaresIntoRegularClusters(double, int, double) - Constructor for class boofcv.alg.fiducial.calib.squares.SquaresIntoRegularClusters
-
Declares data structures and configures algorithm
- squareToImageSample(float, float, RectangleRotate_F32) - Method in class boofcv.alg.tracker.meanshift.LocalWeightedHistogramRotRect
-
Converts a point from square coordinates into image coordinates
- squareWidth - Variable in class boofcv.abst.fiducial.calib.ConfigChessboard
-
Physical width of each square on the calibration target
- squareWidth - Variable in class boofcv.abst.fiducial.calib.ConfigSquareGrid
-
Physical width of the square.
- squareWidth - Variable in class boofcv.abst.fiducial.calib.ConfigSquareGridBinary
-
Physical width of the square.
- StabilitySquareFiducialEstimate - Class in boofcv.alg.fiducial.square
-
- StabilitySquareFiducialEstimate(QuadPoseEstimator) - Constructor for class boofcv.alg.fiducial.square.StabilitySquareFiducialEstimate
-
- subpixelPeak(int, int) - Method in class boofcv.alg.tracker.circulant.CirculantTracker
-
Refine the local-peak using a search algorithm for sub-pixel accuracy.
- subtract(int, int) - Static method in class boofcv.alg.fiducial.qrcode.GaliosFieldOps
-
- sumN - Variable in class boofcv.alg.tracker.tld.TldRegionFernInfo
-
Sum of negative fern examples in this region
- sumP - Variable in class boofcv.alg.tracker.tld.TldRegionFernInfo
-
Sum of positive fern examples in this region
- t - Variable in class boofcv.alg.fiducial.calib.circle.KeyPointsCircleRegularGrid.Tangents
-
- Tangents() - Constructor for class boofcv.alg.fiducial.calib.circle.KeyPointsCircleHexagonalGrid.Tangents
-
- Tangents() - Constructor for class boofcv.alg.fiducial.calib.circle.KeyPointsCircleRegularGrid.Tangents
-
- targetWidth - Variable in class boofcv.factory.fiducial.ConfigFiducialBinary
-
Length of a targets size in world units.
- template - Variable in class boofcv.alg.tracker.circulant.CirculantTracker
-
- template - Variable in class boofcv.alg.tracker.tld.TldDetection
-
- templateNew - Variable in class boofcv.alg.tracker.circulant.CirculantTracker
-
- tensorInput - Variable in class boofcv.deepboof.BaseImageClassifier
-
- tensorOutput - Variable in class boofcv.deepboof.BaseImageClassifier
-
- tensorToImage(Tensor_F32, Planar<GrayF32>, int) - Static method in class boofcv.deepboof.DataManipulationOps
-
- threshCorner - Variable in class boofcv.alg.fiducial.qrcode.QrCode
-
- threshDown - Variable in class boofcv.alg.fiducial.qrcode.QrCode
-
- threshold - Variable in class boofcv.alg.fiducial.qrcode.QrCode.Alignment
-
Threshold value selected at this alignment pattern
- threshold - Variable in class boofcv.factory.fiducial.ConfigQrCode
-
- thresholdBinaryNumber() - Method in class boofcv.alg.fiducial.square.DetectFiducialSquareBinary
-
Sees how many pixels were positive and negative in each square region.
- thresholding - Variable in class boofcv.abst.fiducial.calib.ConfigChessboard
-
Configuration for thresholding the image
- thresholding - Variable in class boofcv.abst.fiducial.calib.ConfigCircleHexagonalGrid
-
Configuration for thresholding the image
- thresholding - Variable in class boofcv.abst.fiducial.calib.ConfigCircleRegularGrid
-
Configuration for thresholding the image
- thresholding - Variable in class boofcv.abst.fiducial.calib.ConfigSquareGrid
-
Configuration for thresholding the image
- thresholdSimilarArea - Variable in class boofcv.alg.tracker.tld.TldParameters
-
How similar the area needs to be for it to be considered a continuation of the previous track and will
update the description
- threshRight - Variable in class boofcv.alg.fiducial.qrcode.QrCode
-
- tld(ConfigTld, Class<T>) - Static method in class boofcv.factory.tracker.FactoryTrackerObjectQuad
-
- Tld_to_TrackerObjectQuad<T extends boofcv.struct.image.ImageGray<T>,D extends boofcv.struct.image.ImageGray<D>> - Class in boofcv.abst.tracker
-
- Tld_to_TrackerObjectQuad(TldTracker<T, D>, Class<T>) - Constructor for class boofcv.abst.tracker.Tld_to_TrackerObjectQuad
-
- TldAdjustRegion - Class in boofcv.alg.tracker.tld
-
Adjusts the previous region using information from the region tracker.
- TldAdjustRegion(int) - Constructor for class boofcv.alg.tracker.tld.TldAdjustRegion
-
- TldDetection<T extends boofcv.struct.image.ImageGray<T>> - Class in boofcv.alg.tracker.tld
-
Runs a detection cascade for each region.
- TldDetection(TldFernClassifier<T>, TldTemplateMatching<T>, TldVarianceFilter<T>, TldParameters) - Constructor for class boofcv.alg.tracker.tld.TldDetection
-
- TldDetection() - Constructor for class boofcv.alg.tracker.tld.TldDetection
-
- TldFernClassifier<T extends boofcv.struct.image.ImageGray<T>> - Class in boofcv.alg.tracker.tld
-
Manages ferns, creates their descriptions, compute their values, and handles their probabilities.
- TldFernClassifier(Random, int, int, int, float, InterpolatePixelS<T>) - Constructor for class boofcv.alg.tracker.tld.TldFernClassifier
-
Configures fern algorithm
- TldFernClassifier() - Constructor for class boofcv.alg.tracker.tld.TldFernClassifier
-
- TldFernDescription - Class in boofcv.alg.tracker.tld
-
- TldFernDescription(Random, int) - Constructor for class boofcv.alg.tracker.tld.TldFernDescription
-
Creates random fern.
- TldFernDescription.SamplePair - Class in boofcv.alg.tracker.tld
-
- TldFernFeature - Class in boofcv.alg.tracker.tld
-
Contains information on a fern feature value pair.
- TldFernFeature() - Constructor for class boofcv.alg.tracker.tld.TldFernFeature
-
- TldFernManager - Class in boofcv.alg.tracker.tld
-
Lookup table for ferns.
- TldFernManager(int) - Constructor for class boofcv.alg.tracker.tld.TldFernManager
-
Configures the manager
- TldHelperFunctions - Class in boofcv.alg.tracker.tld
-
- TldHelperFunctions() - Constructor for class boofcv.alg.tracker.tld.TldHelperFunctions
-
- TldLearning<T extends boofcv.struct.image.ImageGray<T>> - Class in boofcv.alg.tracker.tld
-
Uses information from the user and from the tracker to update the positive and negative target model for both
ferns and templates.
- TldLearning(Random, TldParameters, TldTemplateMatching<T>, TldVarianceFilter<T>, TldFernClassifier<T>, TldDetection<T>) - Constructor for class boofcv.alg.tracker.tld.TldLearning
-
Creates and configures learning
- TldNonMaximalSuppression - Class in boofcv.alg.tracker.tld
-
Performs non-maximum suppression on high confidence detected regions.
- TldNonMaximalSuppression(double) - Constructor for class boofcv.alg.tracker.tld.TldNonMaximalSuppression
-
Configures non-maximum suppression
- TldNonMaximalSuppression.Connections - Class in boofcv.alg.tracker.tld
-
Contains connection information for a specific rectangular region
- TldParameters - Class in boofcv.alg.tracker.tld
-
Configuration file for TLD tracker.
- TldParameters() - Constructor for class boofcv.alg.tracker.tld.TldParameters
-
- TldRegion - Class in boofcv.alg.tracker.tld
-
A high confidence region detected inside the image where
- TldRegion() - Constructor for class boofcv.alg.tracker.tld.TldRegion
-
- TldRegionFernInfo - Class in boofcv.alg.tracker.tld
-
Storage for fern classification results for a particular rectangle in the image.
- TldRegionFernInfo() - Constructor for class boofcv.alg.tracker.tld.TldRegionFernInfo
-
- TldRegionTracker<I extends boofcv.struct.image.ImageGray<I>,D extends boofcv.struct.image.ImageGray<D>> - Class in boofcv.alg.tracker.tld
-
Tracks features inside target's rectangle using pyramidal KLT and updates the rectangle using found motion.
- TldRegionTracker(int, int, double, ImageGradient<I, D>, PyramidKltTracker<I, D>, Class<I>, Class<D>) - Constructor for class boofcv.alg.tracker.tld.TldRegionTracker
-
Configures tracker
- TldRegionTracker.Track - Class in boofcv.alg.tracker.tld
-
- TldTemplateMatching<T extends boofcv.struct.image.ImageGray<T>> - Class in boofcv.alg.tracker.tld
-
Created NCC templates to describe the target region.
- TldTemplateMatching(InterpolatePixelS<T>) - Constructor for class boofcv.alg.tracker.tld.TldTemplateMatching
-
- TldTemplateMatching() - Constructor for class boofcv.alg.tracker.tld.TldTemplateMatching
-
- TldTracker<T extends boofcv.struct.image.ImageGray<T>,D extends boofcv.struct.image.ImageGray<D>> - Class in boofcv.alg.tracker.tld
-
Main class for Tracking-Learning-Detection (TLD) [1] (a.k.a Predator) object tracker for video sequences.
- TldTracker(TldParameters, InterpolatePixelS<T>, ImageGradient<T, D>, Class<T>, Class<D>) - Constructor for class boofcv.alg.tracker.tld.TldTracker
-
Configures the TLD tracker
- TldVarianceFilter<T extends boofcv.struct.image.ImageGray<T>> - Class in boofcv.alg.tracker.tld
-
Compute the variance for a rectangular region using the integral image.
- TldVarianceFilter(Class<T>) - Constructor for class boofcv.alg.tracker.tld.TldVarianceFilter
-
Constructor which specifies the input image type.
- TldVarianceFilter() - Constructor for class boofcv.alg.tracker.tld.TldVarianceFilter
-
- toString() - Method in class boofcv.abst.fiducial.FiducialStability
-
- toString() - Method in class boofcv.alg.fiducial.qrcode.QrCodeMaskPattern
-
- toString() - Method in class boofcv.factory.fiducial.ConfigFiducialBinary
-
- toString() - Method in class boofcv.factory.fiducial.ConfigFiducialImage
-
- totalDataBytes(QrCode.ErrorLevel) - Method in class boofcv.alg.fiducial.qrcode.QrCode.VersionInfo
-
Returns the total number of bytes in the data area that can be stored in at this version and error
correction level.
- totalEllipses(int, int) - Method in class boofcv.alg.fiducial.calib.circle.DetectCircleGrid
-
Computes the number of ellipses on the grid
- totalEllipses(int, int) - Method in class boofcv.alg.fiducial.calib.circle.DetectCircleHexagonalGrid
-
- totalEllipses(int, int) - Method in class boofcv.alg.fiducial.calib.circle.DetectCircleRegularGrid
-
- totalFound() - Method in class boofcv.abst.fiducial.CalibrationFiducialDetector
-
- totalFound() - Method in interface boofcv.abst.fiducial.FiducialDetector
-
The total number of fiducial found
- totalFound() - Method in class boofcv.abst.fiducial.SquareBase_to_FiducialDetector
-
- totalModules(int) - Static method in class boofcv.alg.fiducial.qrcode.QrCode
-
- touch - Variable in class boofcv.alg.fiducial.calib.squares.SquareNode
-
- track(T) - Method in class boofcv.alg.tracker.meanshift.TrackerMeanShiftComaniciu2003
-
Searches for the target in the most recent image.
- Track() - Constructor for class boofcv.alg.tracker.tld.TldRegionTracker.Track
-
- track(T) - Method in class boofcv.alg.tracker.tld.TldTracker
-
Updates track region.
- trackerConfig - Variable in class boofcv.alg.tracker.sfot.SfotConfig
-
Basic parameters for tracker.
- trackerConfig - Variable in class boofcv.alg.tracker.tld.TldParameters
-
Basic parameters for tracker.
- trackerFeatureRadius - Variable in class boofcv.alg.tracker.sfot.SfotConfig
-
- trackerFeatureRadius - Variable in class boofcv.alg.tracker.tld.TldParameters
-
Radius of KLT tracks.
- trackerGridWidth - Variable in class boofcv.alg.tracker.tld.TldParameters
-
Tracks are spawned in an evenly spaced grid inside the previous region.
- TrackerMeanShiftComaniciu2003<T extends boofcv.struct.image.ImageBase<T>> - Class in boofcv.alg.tracker.meanshift
-
Mean shift tracker which adjusts the scale (or bandwidth) to account for changes in scale of the target
and is based off of [1].
- TrackerMeanShiftComaniciu2003(boolean, int, float, float, float, float, LocalWeightedHistogramRotRect<T>) - Constructor for class boofcv.alg.tracker.meanshift.TrackerMeanShiftComaniciu2003
-
Configures tracker.
- TrackerMeanShiftLikelihood<T extends boofcv.struct.image.ImageBase<T>> - Class in boofcv.alg.tracker.meanshift
-
Mean-shift [1] based tracker which tracks the target inside a likelihood image using a flat rectangular kernel
of fixed size.
- TrackerMeanShiftLikelihood(PixelLikelihood<T>, int, float) - Constructor for class boofcv.alg.tracker.meanshift.TrackerMeanShiftLikelihood
-
Configures tracker
- TrackerObjectQuad<T extends boofcv.struct.image.ImageBase<T>> - Interface in boofcv.abst.tracker
-
High level interface for an object tracker where the object being tracked is specified using a quadrilateral.
- trackFeature() - Method in class boofcv.alg.tracker.tld.TldRegionTracker
-
Tracks KLT features in forward/reverse direction and the tracking error metrics
- transformSq(GrayU8, GrayS64) - Static method in class boofcv.alg.tracker.tld.TldVarianceFilter
-
Integral image of pixel value squared.
- transformSq(GrayF32, GrayF64) - Static method in class boofcv.alg.tracker.tld.TldVarianceFilter
-
Integral image of pixel value squared.
- transpose(SquareGrid) - Method in class boofcv.alg.fiducial.calib.squares.SquareGridTools
-
Transposes the grid
- type - Variable in class boofcv.alg.scene.HistogramScene
-
The type of scene the image was representative of
- value - Variable in class boofcv.alg.tracker.tld.TldFernFeature
-
Numerical value of this descriptor
- valueAt(SquareNode, int) - Method in class boofcv.alg.fiducial.calib.squares.SquareNode.KdTreeSquareNode
-
- valueAt(HistogramScene, int) - Method in class boofcv.alg.scene.KdTreeHistogramScene_F64
-
- valueOf(String) - Static method in enum boofcv.abst.fiducial.calib.CalibrationPatterns
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum boofcv.abst.tracker.MeanShiftLikelihoodType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum boofcv.alg.fiducial.qrcode.QrCode.ErrorLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum boofcv.alg.fiducial.qrcode.QrCode.Failure
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum boofcv.alg.fiducial.qrcode.QrCode.Mode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum boofcv.abst.fiducial.calib.CalibrationPatterns
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum boofcv.abst.tracker.MeanShiftLikelihoodType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum boofcv.alg.fiducial.qrcode.QrCode.ErrorLevel
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum boofcv.alg.fiducial.qrcode.QrCode.Failure
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum boofcv.alg.fiducial.qrcode.QrCode.Mode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in class boofcv.alg.fiducial.qrcode.QrCodeMaskPattern
-
- valueToAlphanumeric(int) - Static method in class boofcv.alg.fiducial.qrcode.QrCodeEncoder
-
- verbose - Variable in class boofcv.alg.fiducial.calib.circle.EllipseClustersIntoGrid
-
- verbose - Variable in class boofcv.alg.fiducial.square.BaseDetectFiducialSquare
-
- version - Variable in class boofcv.alg.fiducial.qrcode.QrCode
-
which version of QR code was found.
- VERSION_ENCODED_AT - Static variable in class boofcv.alg.fiducial.qrcode.QrCode
-
The QR code version after which and including version information is encoded into the QR code
- VERSION_GENERATOR - Static variable in class boofcv.alg.fiducial.qrcode.QrCodePolynomialMath
-
- VERSION_INFO - Static variable in class boofcv.alg.fiducial.qrcode.QrCode
-
- VersionInfo(int, int[]) - Constructor for class boofcv.alg.fiducial.qrcode.QrCode.VersionInfo
-
- versionMaximum - Variable in class boofcv.factory.fiducial.ConfigQrCode
-
- versionMinimum - Variable in class boofcv.factory.fiducial.ConfigQrCode
-
- vgg_cifar10() - Static method in class boofcv.factory.scene.FactoryImageClassifier
-
VGG trained on CIFAR10 data