class: ConfigGridDimen
[136:7] extends: object
ConfigGridDimen wraps boofcv.abst.fiducial.calib.ConfigGridDimen.
Members
- obj
Methods
-
ConfigGridDimen (
int Rows = 3, int Cols = 3, ShapeSize = 1.0, ShapeDistance = 1.0)Creates a calibration grid dimension config.
- @p
Rowsis the number of rows. - @p
Colsis the number of columns. - @p
ShapeSizeis each shape size. - @p
ShapeDistanceis distance between shapes.
- @p
-
get (
string Name)Gets a public config field.
- @p
Nameis numRows, numCols, shapeSize, or shapeDistance. - @r
Thefield value.
- @p
-
getSpacetoSizeRatio ()
Gets the spacing-to-size ratio.
- @r
Thespacing ratio.
- @r
-
checkValidity ()
Validates this config.
class: CalibrationFiducialDetector
[98:7] extends: FiducialDetector
CalibrationFiducialDetector wraps boofcv.abst.fiducial.CalibrationFiducialDetector.
Methods
-
CalibrationFiducialDetector (
object Obj)Wraps a BoofCV CalibrationFiducialDetector.
- @p
Objis an existing detector Java object or wrapper.
- @p
-
getCalibrationPoints ()
Gets calibration points.
- @r
AJava list of Point2D_F64 calibration points.
- @r
-
getCalibDetector ()
Gets the underlying calibration detector.
- @r
ABoofCV calibration detector Java object.
- @r
-
getPoints2D3D ()
Gets detected 2D/3D points.
- @r
AJava list of Point2D3D objects.
- @r
-
getSideWidth (
int Index)Gets target side width.
- @p
Indexis the target index. - @r
Theside width.
- @p
-
getSideHeight (
int Index)Gets target side height.
- @p
Indexis the target index. - @r
Theside height.
- @p
class: ConfigChessboardBinary
[193:7] extends: object
ConfigChessboardBinary wraps boofcv.abst.fiducial.calib.ConfigChessboardBinary.
Members
- obj
Methods
-
ConfigChessboardBinary ()
Creates a binary chessboard config.
-
get (
string Name)Gets a public config field.
- @p
Nameis maximumCornerDistance, thresholding, or square. - @r
Thefield value.
- @p
-
set (
string Name, Value)Sets a public config field.
- @p
Nameis maximumCornerDistance, thresholding, or square. - @p
Valueis the new field value.
- @p
-
checkValidity ()
Validates this config.
class: ConfigCircleHexagonalGrid
[220:7] extends: object
ConfigCircleHexagonalGrid wraps boofcv.abst.fiducial.calib.ConfigCircleHexagonalGrid.
Members
- obj
Methods
-
ConfigCircleHexagonalGrid ()
Creates a hexagonal circle-grid config.
-
get (
string Name)Gets a public config field.
- @p
Nameis thresholding, ellipse, ellipseSizeSimilarity, or edgeIntensitySimilarityTolerance. - @r
Thefield value.
- @p
-
checkValidity ()
Validates this config.
class: ConfigCircleRegularGrid
[241:7] extends: object
ConfigCircleRegularGrid wraps boofcv.abst.fiducial.calib.ConfigCircleRegularGrid.
Members
- obj
Methods
-
ConfigCircleRegularGrid ()
Creates a regular circle-grid config.
-
get (
string Name)Gets a public config field.
- @p
Nameis thresholding, ellipse, ellipseSizeSimilarity, or edgeIntensitySimilarityTolerance. - @r
Thefield value.
- @p
-
checkValidity ()
Validates this config.
class: ConfigSquareGrid
[262:7] extends: object
ConfigSquareGrid wraps boofcv.abst.fiducial.calib.ConfigSquareGrid.
Members
- obj
Methods
-
ConfigSquareGrid ()
Creates a square-grid config.
-
get (
string Name)Gets a public config field.
- @p
Nameis thresholding or square. - @r
Thefield value.
- @p
-
checkValidity ()
Validates this config.
class: FactoryFiducialCalibration
[22:14] static extends: object
Static wrappers for calibration target factory methods on boofcv.factory.fiducial.FactoryFiducial.
Methods
-
chessboardB (
object Config, object Grid, string ImageClassName)Creates a binary chessboard calibration detector.
- @p
Configis a ConfigChessboardBinary wrapper. - @p
Gridis a ConfigGridDimen wrapper. - @p
ImageClassNameis an input gray image class name or short image name. - @r
ACalibrationFiducialDetector wrapper.
- @p
-
chessboardX (
object Config, object Grid, string ImageClassName)Creates an X-corner chessboard calibration detector.
- @p
Configis a ConfigChessboardX wrapper. - @p
Gridis a ConfigGridDimen wrapper. - @p
ImageClassNameis an input gray image class name or short image name. - @r
ACalibrationFiducialDetector wrapper.
- @p
-
squareGrid (
object Config, object Grid, string ImageClassName)Creates a square-grid calibration detector.
- @p
Configis a ConfigSquareGrid wrapper. - @p
Gridis a ConfigGridDimen wrapper. - @p
ImageClassNameis an input gray image class name or short image name. - @r
ACalibrationFiducialDetector wrapper.
- @p
-
circleHexagonalGrid (
object Config, object Grid, string ImageClassName)Creates a hexagonal circle-grid calibration detector.
- @p
Configis a ConfigCircleHexagonalGrid wrapper. - @p
Gridis a ConfigGridDimen wrapper. - @p
ImageClassNameis an input gray image class name or short image name. - @r
ACalibrationFiducialDetector wrapper.
- @p
-
circleRegularGrid (
object Config, object Grid, string ImageClassName)Creates a regular circle-grid calibration detector.
- @p
Configis a ConfigCircleRegularGrid wrapper. - @p
Gridis a ConfigGridDimen wrapper. - @p
ImageClassNameis an input gray image class name or short image name. - @r
ACalibrationFiducialDetector wrapper.
- @p
class: ConfigChessboardX
[166:7] extends: object
ConfigChessboardX wraps boofcv.abst.fiducial.calib.ConfigChessboardX.
Members
- obj
Methods
-
ConfigChessboardX ()
Creates an X-corner chessboard config.
-
get (
string Name)Gets a public config field.
- @p
Nameis one of the ConfigChessboardX public fields. - @r
Thefield value.
- @p
-
set (
string Name, Value)Sets a public config field.
- @p
Nameis one of the ConfigChessboardX public fields. - @p
Valueis the new field value.
- @p
-
checkValidity ()
Validates this config.