Package boofcv.gui
Class FiducialRenderEngineGraphics2D
java.lang.Object
boofcv.alg.drawing.FiducialRenderEngine
boofcv.gui.FiducialRenderEngineGraphics2D
Implementation of
FiducialRenderEngine for a BufferedImage.-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Ellipse2D.Doubleprotected Graphics2Dprotected BufferedImageprotected Rectangle2D.Double -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcircle(double cx, double cy, double radius) voidconfigure(int borderPixelsX, int borderPixelsY, int markerWidth, int markerHeight) voidvoidinit()Init needs to be called for each new fiducial.voidinputToDocument(double x, double y, Point2D_F64 document) voidrectangle(double x0, double y0, double x1, double y1) voidsetGray(double value) Sets the gray scale value of the shape.voidsquare(double x0, double y0, double width, double thickness) Methods inherited from class boofcv.alg.drawing.FiducialRenderEngine
rectangleWH, square
-
Field Details
-
image
-
g2
-
ellipse
-
rect
-
-
Constructor Details
-
FiducialRenderEngineGraphics2D
public FiducialRenderEngineGraphics2D()
-
-
Method Details
-
configure
public void configure(int borderPixelsX, int borderPixelsY, int markerWidth, int markerHeight) -
init
public void init()Description copied from class:FiducialRenderEngineInit needs to be called for each new fiducial.- Specified by:
initin classFiducialRenderEngine
-
setGray
public void setGray(double value) Description copied from class:FiducialRenderEngineSets the gray scale value of the shape. 0.0 = black. 1.0 = white.- Specified by:
setGrayin classFiducialRenderEngine
-
circle
public void circle(double cx, double cy, double radius) - Specified by:
circlein classFiducialRenderEngine
-
rectangle
public void rectangle(double x0, double y0, double x1, double y1) - Specified by:
rectanglein classFiducialRenderEngine
-
square
public void square(double x0, double y0, double width, double thickness) - Specified by:
squarein classFiducialRenderEngine
-
draw
- Specified by:
drawin classFiducialRenderEngine
-
inputToDocument
- Specified by:
inputToDocumentin classFiducialRenderEngine
-
getGrayU8
-
getGrayF32
-