Package boofcv.abst.fiducial.calib
Class RenderCalibrationTargets
java.lang.Object
boofcv.abst.fiducial.calib.RenderCalibrationTargets
- Direct Known Subclasses:
RenderCalibrationTargetsGraphics2D
Generic class for rendering calibration targets
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
chessboard
(int rows, int cols, double squareWidth) void
circleHex
(int rows, int cols, double circleDiameter, double centerDistance) void
circleRegular
(int rows, int cols, double circleDiameter, double centerDistance) abstract void
drawCircle
(double cx, double cy, double diameter) abstract void
drawSquare
(double x, double y, double width) abstract void
markerToTarget
(double x, double y, Point2D_F64 p) abstract void
specifySize
(double width, double height) void
squareGrid
(int rows, int cols, double squareWidth, double spaceWidth)
-
Constructor Details
-
RenderCalibrationTargets
public RenderCalibrationTargets()
-
-
Method Details
-
chessboard
public void chessboard(int rows, int cols, double squareWidth) -
squareGrid
public void squareGrid(int rows, int cols, double squareWidth, double spaceWidth) -
circleHex
public void circleHex(int rows, int cols, double circleDiameter, double centerDistance) -
circleRegular
public void circleRegular(int rows, int cols, double circleDiameter, double centerDistance) -
specifySize
public abstract void specifySize(double width, double height) -
markerToTarget
-
drawSquare
public abstract void drawSquare(double x, double y, double width) -
drawCircle
public abstract void drawCircle(double cx, double cy, double diameter)
-