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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidchessboard(int rows, int cols, double squareWidth) voidcircleHex(int rows, int cols, double circleDiameter, double centerDistance) voidcircleRegular(int rows, int cols, double circleDiameter, double centerDistance) abstract voiddrawCircle(double cx, double cy, double diameter) abstract voiddrawSquare(double x, double y, double width) abstract voidmarkerToTarget(double x, double y, Point2D_F64 p) abstract voidspecifySize(double width, double height) voidsquareGrid(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)
-