Package boofcv.gui

Class RenderCalibrationTargetsGraphics2D


  • public class RenderCalibrationTargetsGraphics2D
    extends boofcv.abst.fiducial.calib.RenderCalibrationTargets
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void drawCircle​(double cx, double cy, double diameter)  
      void drawSquare​(double x, double y, double width)  
      java.awt.image.BufferedImage getBufferred()  
      boofcv.struct.image.GrayF32 getGrayF32()  
      boofcv.struct.image.GrayU8 getGrayU8()  
      double getHeightWorld()  
      int getOffsetX()  
      int getOffsetY()  
      double getWidthWorld()  
      void markerToTarget​(double x, double y, georegression.struct.point.Point2D_F64 p)  
      void setPaperSize​(double widthUnits, double heightUnits)  
      void specifySize​(double width, double height)  
      • Methods inherited from class boofcv.abst.fiducial.calib.RenderCalibrationTargets

        chessboard, circleHex, circleRegular, getLandmarks, squareGrid
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • RenderCalibrationTargetsGraphics2D

        public RenderCalibrationTargetsGraphics2D​(int padding,
                                                  double unitsToPixels)
    • Method Detail

      • setPaperSize

        public void setPaperSize​(double widthUnits,
                                 double heightUnits)
      • specifySize

        public void specifySize​(double width,
                                double height)
        Specified by:
        specifySize in class boofcv.abst.fiducial.calib.RenderCalibrationTargets
      • markerToTarget

        public void markerToTarget​(double x,
                                   double y,
                                   georegression.struct.point.Point2D_F64 p)
        Specified by:
        markerToTarget in class boofcv.abst.fiducial.calib.RenderCalibrationTargets
      • drawSquare

        public void drawSquare​(double x,
                               double y,
                               double width)
        Specified by:
        drawSquare in class boofcv.abst.fiducial.calib.RenderCalibrationTargets
      • drawCircle

        public void drawCircle​(double cx,
                               double cy,
                               double diameter)
        Specified by:
        drawCircle in class boofcv.abst.fiducial.calib.RenderCalibrationTargets
      • getWidthWorld

        public double getWidthWorld()
      • getHeightWorld

        public double getHeightWorld()
      • getOffsetX

        public int getOffsetX()
      • getOffsetY

        public int getOffsetY()
      • getGrayU8

        public boofcv.struct.image.GrayU8 getGrayU8()
      • getGrayF32

        public boofcv.struct.image.GrayF32 getGrayF32()
      • getBufferred

        public java.awt.image.BufferedImage getBufferred()