public class FactoryPlanarCalibrationTarget
extends java.lang.Object
| Constructor and Description |
|---|
FactoryPlanarCalibrationTarget() |
| Modifier and Type | Method and Description |
|---|---|
static PlanarCalibrationDetector |
detectorChessboard(ConfigChessboard config)
Creates a calibration target detector for chessboard targets.
|
static PlanarCalibrationDetector |
detectorSquareGrid(ConfigSquareGrid config)
Creates a calibration target detector for square grid targets.
|
static PlanarCalibrationTarget |
gridChess(int numCols,
int numRows,
double squareWidth)
This target is composed of a checkered chess board like squares.
|
static PlanarCalibrationTarget |
gridSquare(int numCols,
int numRows,
double squareWidth,
double spaceWidth)
Creates a target that is composed of squares.
|
public static PlanarCalibrationDetector detectorSquareGrid(ConfigSquareGrid config)
config - Configuration for chessboard detectorpublic static PlanarCalibrationDetector detectorChessboard(ConfigChessboard config)
config - Configuration for chessboard detectorpublic static PlanarCalibrationTarget gridSquare(int numCols, int numRows, double squareWidth, double spaceWidth)
numCols - Number of column in each calibration target. Must be odd.numRows - Number of rows in calibration target. Must be odd.squareWidth - How wide each square is. Units are target dependent.spaceWidth - Distance between the sides on each square. Units are target dependent.public static PlanarCalibrationTarget gridChess(int numCols, int numRows, double squareWidth)
numCols - Number of grid columns in the calibration targetnumRows - Number of grid rows in the calibration targetsquareWidth - How wide each square is. Units are target dependent.