- c - Variable in class boofcv.alg.geo.calibration.Zhang99OptimizationJacobian
-
- c - Variable in class boofcv.alg.geo.calibration.Zhang99Parameters
-
- CalibrateMonoPlanar - Class in boofcv.abst.calib
-
Performs the full processing loop for calibrating a mono camera from a planar grid.
- CalibrateMonoPlanar(PlanarCalibrationDetector, boolean) - Constructor for class boofcv.abst.calib.CalibrateMonoPlanar
-
High level configuration
- CalibrateStereoPlanar - Class in boofcv.abst.calib
-
Given a sequence of observations from a stereo camera compute the intrinsic calibration
of each camera and the extrinsic calibration between the two cameras.
- CalibrateStereoPlanar(PlanarCalibrationDetector, boolean) - Constructor for class boofcv.abst.calib.CalibrateStereoPlanar
-
Configures stereo calibration
- CalibrationPlanarGridZhang99 - Class in boofcv.alg.geo.calibration
-
Full implementation of the Zhang99 camera calibration algorithm using planar calibration targets.
- CalibrationPlanarGridZhang99(PlanarCalibrationTarget, boolean, int) - Constructor for class boofcv.alg.geo.calibration.CalibrationPlanarGridZhang99
-
Configures calibration process.
- CalibrationPlanarGridZhang99.Listener - Interface in boofcv.alg.geo.calibration
-
- center - Variable in class boofcv.alg.feature.detect.quadblob.QuadBlob
-
- checkGraphStructure(List<QuadBlob>) - Method in class boofcv.alg.feature.detect.chess.DetectChessSquaresBinary
-
Counts the number of connections each node has.
- checkValidity() - Method in class boofcv.abst.calib.ConfigChessboard
-
- checkValidity() - Method in class boofcv.abst.calib.ConfigSquareGrid
-
- compare(QuadBlob, QuadBlob) - Method in class boofcv.alg.feature.detect.chess.OrderChessboardQuadBlobs.ComparatorQuads
-
- compute() - Method in class boofcv.alg.feature.detect.quadblob.QuadBlob
-
- computeErrors(List<List<Point2D_F64>>, Zhang99Parameters, List<Point2D_F64>) - Static method in class boofcv.abst.calib.CalibrateMonoPlanar
-
After the parameters have been estimated this computes the error for each calibration point in
each image and summary error statistics.
- computeHomography(List<Point2D_F64>) - Method in class boofcv.alg.geo.calibration.Zhang99ComputeTargetHomography
-
Computes the homography from a list of detected grid points in the image.
- computePeaks(IntensityHistogram) - Method in class boofcv.alg.feature.detect.grid.HistogramTwoPeaks
-
Finds two peaks inside of the histogram
- computeResponse(List<Point2D_I32>, int, double[]) - Method in class boofcv.alg.feature.detect.quadblob.FindQuadCorners
-
Computes the acute angle for each pixel in the contour.
- ConfigChessboard - Class in boofcv.abst.calib
-
Calibration parameters for chessboard style calibration grid.
- ConfigChessboard(int, int) - Constructor for class boofcv.abst.calib.ConfigChessboard
-
- ConfigChessboard(int, int, int, double) - Constructor for class boofcv.abst.calib.ConfigChessboard
-
- ConfigSquareGrid - Class in boofcv.abst.calib
-
Calibration parameters for square-grid style calibration grid.
- ConfigSquareGrid(int, int) - Constructor for class boofcv.abst.calib.ConfigSquareGrid
-
- ConfigSquareGrid(int, int, double) - Constructor for class boofcv.abst.calib.ConfigSquareGrid
-
- ConfigSquareGrid(int, int, double, double) - Constructor for class boofcv.abst.calib.ConfigSquareGrid
-
- configure(PlanarCalibrationTarget, boolean, int) - Method in class boofcv.abst.calib.CalibrateMonoPlanar
-
Specify calibration assumptions.
- configure(PlanarCalibrationTarget, boolean, int) - Method in class boofcv.abst.calib.CalibrateStereoPlanar
-
Specify calibration assumptions.
- conn - Variable in class boofcv.alg.feature.detect.quadblob.QuadBlob
-
- connDist - Variable in class boofcv.alg.feature.detect.quadblob.QuadBlob
-
- connect(List<QuadBlob>) - Static method in class boofcv.alg.feature.detect.chess.DetectChessSquaresBinary
-
Connect blobs together based on corner distance.
- connect(List<QuadBlob>, double) - Static method in class boofcv.alg.feature.detect.grid.ConnectGridSquares
-
For each blob it finds the blobs which are directly next to it.
- ConnectGridSquares - Class in boofcv.alg.feature.detect.grid
-
Connects calibration grid squares together.
- ConnectGridSquares() - Constructor for class boofcv.alg.feature.detect.grid.ConnectGridSquares
-
- connIndex - Variable in class boofcv.alg.feature.detect.quadblob.QuadBlob
-
- contour - Variable in class boofcv.alg.feature.detect.quadblob.QuadBlob
-
- convertIntoZhangParam(List<Se3_F64>, DenseMatrix64F, boolean, double[]) - Static method in class boofcv.alg.geo.calibration.CalibrationPlanarGridZhang99
-
- convertToIntrinsic() - Method in class boofcv.alg.geo.calibration.Zhang99Parameters
-
Converts to a generalized class that specifies camera intrinsic parameters
- convertToParam(double[]) - Method in class boofcv.alg.geo.calibration.ParametersPointsZhang99
-
- convertToParam(double[]) - Method in class boofcv.alg.geo.calibration.Zhang99Parameters
-
- copy(List<QuadBlob>) - Static method in class boofcv.alg.feature.detect.grid.ConnectGridSquares
-
Creates a proper copy of the sub-graph removing any references to nodes not
in this sub-graph.
- copy() - Method in class boofcv.alg.geo.calibration.ParametersPointsZhang99
-
- copy() - Method in class boofcv.alg.geo.calibration.Zhang99Parameters
-
- corners - Variable in class boofcv.alg.feature.detect.quadblob.QuadBlob
-
- createNew() - Method in class boofcv.alg.geo.calibration.ParametersPointsZhang99
-
- createNew() - Method in class boofcv.alg.geo.calibration.Zhang99Parameters
-
- getAlg() - Method in class boofcv.abst.calib.WrapPlanarChessTarget
-
- getAllSquares() - Method in class boofcv.alg.feature.detect.grid.DetectSquareCalibrationPoints
-
- getBinary() - Method in class boofcv.abst.calib.WrapPlanarSquareGridTarget
-
- getBinary() - Method in class boofcv.alg.feature.detect.chess.DetectChessCalibrationPoints
-
- getBlobs() - Method in class boofcv.alg.feature.detect.grid.DetectSquareCalibrationPoints
-
- getBoundPolygon() - Method in class boofcv.alg.feature.detect.chess.DetectChessSquaresBinary
-
- getBoundRect() - Method in class boofcv.alg.feature.detect.chess.DetectChessSquaresBinary
-
- getCalibLeft() - Method in class boofcv.abst.calib.CalibrateStereoPlanar
-
- getCalibrationMatrix() - Method in class boofcv.alg.geo.calibration.Zhang99CalibrationMatrixFromHomographies
-
Returns the computed calibration matrix.
- getCalibRight() - Method in class boofcv.abst.calib.CalibrateStereoPlanar
-
- getCandidatePoints() - Method in class boofcv.alg.feature.detect.chess.DetectChessSquaresBinary
-
Returns corners that are near a another square
- getCorner() - Method in class boofcv.alg.feature.detect.grid.refine.RefineCornerCanny
-
- getCorner() - Method in class boofcv.alg.feature.detect.grid.refine.RefineCornerSegmentFit
-
Returns the estimated corner pixel to sub-pixel accuracy
- getDetect() - Method in class boofcv.abst.calib.WrapPlanarSquareGridTarget
-
- getDetectBlobs() - Method in class boofcv.alg.feature.detect.chess.DetectChessSquaresBinary
-
- getDetectBlobs() - Method in class boofcv.alg.feature.detect.grid.DetectSquareCalibrationPoints
-
- getDetected() - Method in class boofcv.alg.feature.detect.quadblob.DetectQuadBlobsBinary
-
List of valid quadrilateral blobs.
- getErrorMessage() - Method in class boofcv.alg.feature.detect.grid.DetectSquareCalibrationPoints
-
- getErrors() - Method in class boofcv.abst.calib.CalibrateMonoPlanar
-
- getFindBound() - Method in class boofcv.alg.feature.detect.chess.DetectChessCalibrationPoints
-
- getGraphBlobs() - Method in class boofcv.alg.feature.detect.chess.DetectChessSquaresBinary
-
- getHomography() - Method in class boofcv.alg.geo.calibration.Zhang99ComputeTargetHomography
-
Returns a copy of the found homography matrix.
- getInterestPoints() - Method in class boofcv.alg.feature.detect.grid.DetectSquareCalibrationPoints
-
- getInterestSquares() - Method in class boofcv.alg.feature.detect.grid.DetectSquareCalibrationPoints
-
- getIntrinsic() - Method in class boofcv.abst.calib.CalibrateMonoPlanar
-
- getInvalid() - Method in class boofcv.alg.feature.detect.quadblob.DetectQuadBlobsBinary
-
List of found blobs that did not pass geometric tests..
- getLabeledImage() - Method in class boofcv.alg.feature.detect.quadblob.DetectQuadBlobsBinary
-
Return the labeled blob image.
- getMean() - Method in class boofcv.alg.feature.detect.grid.FitGaussianPrune
-
- getMessage() - Method in class boofcv.alg.feature.detect.quadblob.DetectQuadBlobsBinary
-
Message explaining failure case.
- getNumberOfLabels() - Method in class boofcv.alg.feature.detect.grid.DetectSquareCalibrationPoints
-
- getNumCols() - Method in class boofcv.alg.feature.detect.quadblob.OrderPointsIntoGrid
-
Number of columns in found calibration grid
- getNumLabels() - Method in class boofcv.alg.feature.detect.quadblob.DetectQuadBlobsBinary
-
Number of objects in the labeled image.
- getNumOfInputsN() - Method in class boofcv.alg.geo.calibration.Zhang99OptimizationFunction
-
- getNumOfInputsN() - Method in class boofcv.alg.geo.calibration.Zhang99OptimizationJacobian
-
- getNumOfOutputsM() - Method in class boofcv.alg.geo.calibration.Zhang99OptimizationFunction
-
- getNumOfOutputsM() - Method in class boofcv.alg.geo.calibration.Zhang99OptimizationJacobian
-
- getNumRows() - Method in class boofcv.alg.feature.detect.quadblob.OrderPointsIntoGrid
-
Number of rows in found calibration grid
- getObservations() - Method in class boofcv.abst.calib.CalibrateMonoPlanar
-
- getOptimized() - Method in class boofcv.alg.geo.calibration.CalibrationPlanarGridZhang99
-
- getOrderAlg() - Method in class boofcv.alg.feature.detect.chess.DetectChessCalibrationPoints
-
- getOrdered() - Method in class boofcv.alg.feature.detect.quadblob.OrderPointsIntoGrid
-
- getParameters() - Method in class boofcv.alg.geo.calibration.RadialDistortionEstimateLinear
-
Returns radial distortion parameters.
- getPoints() - Method in interface boofcv.abst.calib.PlanarCalibrationDetector
-
Returns the set of detected points.
- getPoints() - Method in class boofcv.abst.calib.WrapPlanarChessTarget
-
- getPoints() - Method in class boofcv.abst.calib.WrapPlanarSquareGridTarget
-
- getPoints() - Method in class boofcv.alg.feature.detect.chess.DetectChessCalibrationPoints
-
- getQuadrilateral() - Method in class boofcv.alg.feature.detect.quadblob.OrderPointsIntoGrid
-
Returns corners in bounding quadrilateral
- getRefine() - Method in class boofcv.abst.calib.WrapPlanarSquareGridTarget
-
- getResults() - Method in class boofcv.alg.feature.detect.chess.OrderChessboardQuadBlobs
-
- getSigma() - Method in class boofcv.alg.feature.detect.grid.FitGaussianPrune
-
- getSquaresBad() - Method in class boofcv.alg.feature.detect.grid.DetectSquareCalibrationPoints
-
- getTarget() - Method in class boofcv.abst.calib.CalibrateMonoPlanar
-
- getTargetQuadrilateral() - Method in class boofcv.alg.feature.detect.grid.DetectSquareCalibrationPoints
-
Returns corner points in quadrilateral that bounds all the target points, approximately.
- getTotal() - Method in class boofcv.alg.feature.detect.grid.IntensityHistogram
-
- getUserAdaptiveBias() - Method in class boofcv.alg.feature.detect.chess.DetectChessCalibrationPoints
-
- getUserAdaptiveRadius() - Method in class boofcv.alg.feature.detect.chess.DetectChessCalibrationPoints
-
- getUserBinaryThreshold() - Method in class boofcv.alg.feature.detect.chess.DetectChessCalibrationPoints
-
- getZhangParam() - Method in class boofcv.abst.calib.CalibrateMonoPlanar
-
- gridChess(int, int, double) - Static method in class boofcv.factory.calib.FactoryPlanarCalibrationTarget
-
This target is composed of a checkered chess board like squares.
- gridSquare(int, int, double, double) - Static method in class boofcv.factory.calib.FactoryPlanarCalibrationTarget
-
Creates a target that is composed of squares.
- ParametersPointsZhang99 - Class in boofcv.alg.geo.calibration
-
Parameters for adjusting the usual parameters and observed point location for zhang 98
- ParametersPointsZhang99(boolean, int, int, int) - Constructor for class boofcv.alg.geo.calibration.ParametersPointsZhang99
-
- peakHigh - Variable in class boofcv.alg.feature.detect.grid.HistogramTwoPeaks
-
- peakLow - Variable in class boofcv.alg.feature.detect.grid.HistogramTwoPeaks
-
- PlanarCalibrationDetector - Interface in boofcv.abst.calib
-
Interface for extracting points from a planar calibration grid.
- PlanarCalibrationTarget - Class in boofcv.alg.geo.calibration
-
Specifies location of points on a planar calibration target
- PlanarCalibrationTarget(List<Point2D_F64>) - Constructor for class boofcv.alg.geo.calibration.PlanarCalibrationTarget
-
- pointError - Variable in class boofcv.abst.calib.ImageResults
-
- points - Variable in class boofcv.alg.geo.calibration.PlanarCalibrationTarget
-
- printErrors(List<ImageResults>) - Static method in class boofcv.abst.calib.CalibrateMonoPlanar
-
Prints out error information to standard out
- printStatistics() - Method in class boofcv.abst.calib.CalibrateMonoPlanar
-
- printStatistics() - Method in class boofcv.abst.calib.CalibrateStereoPlanar
-
- process() - Method in class boofcv.abst.calib.CalibrateMonoPlanar
-
After calibration points have been found this invokes the Zhang99 algorithm to
estimate calibration parameters.
- process() - Method in class boofcv.abst.calib.CalibrateStereoPlanar
-
Compute stereo calibration parameters
- process(ImageFloat32) - Method in interface boofcv.abst.calib.PlanarCalibrationDetector
-
Image processing for calibration target detection
- process(ImageFloat32) - Method in class boofcv.abst.calib.WrapPlanarChessTarget
-
- process(ImageFloat32) - Method in class boofcv.abst.calib.WrapPlanarSquareGridTarget
-
- process(T) - Method in class boofcv.alg.feature.detect.chess.DetectChessCalibrationPoints
-
- process(ImageUInt8) - Method in class boofcv.alg.feature.detect.chess.DetectChessSquaresBinary
-
Detects chessboard in the binary image.
- process(ImageUInt8) - Method in class boofcv.alg.feature.detect.grid.DetectSquareCalibrationPoints
-
Processes the image and detects calibration targets.
- process(IntensityHistogram, int, int) - Method in class boofcv.alg.feature.detect.grid.FitGaussianPrune
-
Computes statistics of pixel intensity values inside histogram.
- process(ImageFloat32) - Method in class boofcv.alg.feature.detect.grid.refine.RefineCornerCanny
-
- process(ImageFloat32) - Method in class boofcv.alg.feature.detect.grid.refine.RefineCornerSegmentFit
-
Detects and refines to sub-pixel accuracy a corner in the provided image
- process(ImageUInt8) - Method in class boofcv.alg.feature.detect.quadblob.DetectQuadBlobsBinary
-
Detects quadrilateral like blobs in the binary image.
- process(List<Point2D_I32>) - Method in class boofcv.alg.feature.detect.quadblob.FindQuadCorners
-
Finds corners from list of contour points and orders contour points into clockwise order.
- process(List<Point2D_F64>) - Method in class boofcv.alg.feature.detect.quadblob.OrderPointsIntoGrid
-
Process the list of points and puts them into grid order
- process(List<List<Point2D_F64>>) - Method in class boofcv.alg.geo.calibration.CalibrationPlanarGridZhang99
-
Processes observed calibration point coordinates and computes camera intrinsic and extrinsic
parameters.
- process(DenseMatrix64F, List<DenseMatrix64F>, List<List<Point2D_F64>>) - Method in class boofcv.alg.geo.calibration.RadialDistortionEstimateLinear
-
Computes radial distortion using a linear method.
- process(List<DenseMatrix64F>) - Method in class boofcv.alg.geo.calibration.Zhang99CalibrationMatrixFromHomographies
-
Given a set of homographies computed from a sequence of images that observe the same
plane it estimates the camera's calibration.
- process(double[], double[]) - Method in class boofcv.alg.geo.calibration.Zhang99OptimizationFunction
-
- process(Zhang99Parameters, double[]) - Method in class boofcv.alg.geo.calibration.Zhang99OptimizationFunction
-
- process(double[], double[]) - Method in class boofcv.alg.geo.calibration.Zhang99OptimizationJacobian
-
- pruneSmallIslands(List<QuadBlob>) - Static method in class boofcv.alg.feature.detect.grid.ConnectGridSquares
-
Finds the largest island in the graph and returns that
- radial - Variable in class boofcv.alg.geo.calibration.Zhang99OptimizationJacobian
-
- RadialDistortionEstimateLinear - Class in boofcv.alg.geo.calibration
-
Estimates radial lens distortion by solving a linear equation with observed features on a calibration grid.
- RadialDistortionEstimateLinear(PlanarCalibrationTarget, int) - Constructor for class boofcv.alg.geo.calibration.RadialDistortionEstimateLinear
-
Creates a estimator for the specified number of distortion parameters.
- refine(List<QuadBlob>, ImageFloat32) - Method in class boofcv.alg.feature.detect.grid.refine.WrapRefineCornerCanny
-
- refine(List<QuadBlob>, ImageFloat32) - Method in class boofcv.alg.feature.detect.grid.refine.WrapRefineCornerSegmentFit
-
- refine(List<QuadBlob>, ImageFloat32) - Method in interface boofcv.alg.feature.detect.grid.RefineCalibrationGridCorner
-
Refines the initial corner estimates in the blobs with a sub-pixel estimate.
- RefineCalibrationGridCorner - Interface in boofcv.alg.feature.detect.grid
-
Interface for computing sub-pixel accurate corners given a set of corners with are within a few
pixels of the true corners
- RefineCornerCanny - Class in boofcv.alg.feature.detect.grid.refine
-
Refines the corner estimate by detecting the square's contour using a canny edge detector.
- RefineCornerCanny() - Constructor for class boofcv.alg.feature.detect.grid.refine.RefineCornerCanny
-
- RefineCornerSegmentFit - Class in boofcv.alg.feature.detect.grid.refine
-
Given an image it assumes a corner of a square is contained inside.
- RefineCornerSegmentFit() - Constructor for class boofcv.alg.feature.detect.grid.refine.RefineCornerSegmentFit
-
- RefineCornerSegmentFit.PointInfo - Class in boofcv.alg.feature.detect.grid.refine
-
Location of a boundary point and its weight.
- RefineCornerSegmentFit.PointInfo() - Constructor for class boofcv.alg.feature.detect.grid.refine.RefineCornerSegmentFit.PointInfo
-
- relativeSizeThreshold - Variable in class boofcv.abst.calib.ConfigChessboard
-
Increases or decreases the minimum allowed blob size.
- relativeSizeThreshold - Variable in class boofcv.abst.calib.ConfigSquareGrid
-
Increases or decreases the minimum allowed blob size.
- removeLatestImage() - Method in class boofcv.abst.calib.CalibrateMonoPlanar
-
Removes the most recently added image
- renderIntensity(ImageFloat32) - Method in class boofcv.alg.feature.detect.chess.DetectChessCalibrationPoints
-
Only part of the image is processed when detecting features.
- reset() - Method in class boofcv.abst.calib.CalibrateMonoPlanar
-
Resets internal data structures.
- reset() - Method in class boofcv.abst.calib.CalibrateStereoPlanar
-
Puts the class into its initial state.
- reset() - Method in class boofcv.alg.feature.detect.chess.DetectChessCalibrationPoints
-
Forgets any past history and resets the detector
- reset() - Method in class boofcv.alg.feature.detect.grid.IntensityHistogram
-
Resets the histogram to the initial state
- rotatePoints(List<Point2D_F64>, int, int, int, int) - Static method in class boofcv.alg.feature.detect.grid.UtilCalibrationGrid
-
Automatically checks and adjusts the points.
- rotatePoints(List<Point2D_F64>, int, int) - Static method in class boofcv.alg.feature.detect.grid.UtilCalibrationGrid
-
Rotates the grid by 90 degrees in the counter clockwise direction.
- rotation - Variable in class boofcv.alg.geo.calibration.Zhang99Parameters.View
-