[417:14] static extends: object
Static wrappers for boofcv.gui.fiducial.VisualizeFiducial.
drawLabelCenter (...)
Draws a centered fiducial label.
Args match BoofCV drawLabelCenter overloads.drawLabel (...)
Draws a fiducial label.
Args match BoofCV drawLabel overloads.drawLabelBasic (object Location, string Text, object Graphics)
Draws a fiducial label.
Location is the label center.Text is label text.Graphics is a Graphics2D.drawLabelScale (object Location, string Text, object Graphics, double Scale)
Draws a fiducial label with scale.
Location is the label center.Text is label text.Graphics is a Graphics2D.Scale scales coordinates and drawing.drawCube (...)
Draws a projected cube.
Args match BoofCV drawCube overloads.drawLine (...)
Draws a projected line.
Args match BoofCV drawLine overloads.drawChessboard (object Graphics, object Transform, int Rows, int Columns, double SquareWidth)
Draws a chessboard projection.
Graphics is a Graphics2D.Transform is a WorldToCameraToPixel object.Rows is row count.Columns is column count.SquareWidth is square width.[263:7] extends: object
ListDisplayPanel wraps boofcv.gui.ListDisplayPanel.
ListDisplayPanel ()
Creates a list display panel.
addImage (object Image, string Name)
Adds an image.
Image is a BoofCV image or BufferedImage.Name is the panel name.The image panel Java object or null depending on overload.reset ()
Resets this panel.
getListWidth ()
Gets list width.
The list width in pixels.[341:14] static extends: object
Static wrappers for boofcv.gui.feature.VisualizeOpticalFlow.
colorizeDirection (object Flow, object Output)
Colorizes optical flow direction.
Flow is an ImageFlow object.Output is a BufferedImage.magnitudeAbs (object Flow, object Output)
Renders absolute optical flow magnitude.
Flow is an ImageFlow object.Output is a BufferedImage.magnitudeAbsMax (object Flow, double MaxValue, object Output)
Renders absolute optical flow magnitude with an explicit maximum.
Flow is an ImageFlow object.MaxValue is max flow.Output is a BufferedImage.colorized (object Flow, double MaxValue, object Output)
Renders colorized optical flow.
Flow is an ImageFlow object.MaxValue is max flow.Output is a BufferedImage.[497:14] static extends: object
Static wrappers for boofcv.visualize.VisualizeData.
createPointCloudViewer ()
Creates a point cloud viewer.
A PointCloudViewer Java object.loadGenerator (string ClassName)
Loads a visualization generator.
ClassName is a generator Java class name.The loaded generator.[42:14] static extends: object
Static wrappers for boofcv.gui.feature.VisualizeShapes.
draw (...)
Draws a quadrilateral, line, or supported shape.
Args match BoofCV draw overloads.drawLinePoints (object A, object B, object Graphics)
Draws a line between two points.
A is the first Point2D_F64.B is the second Point2D_F64.Graphics is a Graphics2D.drawSubPixel (object A, object B, object Work, object Graphics)
Draws a subpixel line.
A is the first Point2D_F64.B is the second Point2D_F64.Work is a Line2D.Double.Graphics is a Graphics2D.drawPolygon (...)
Draws a polygon.
Args match BoofCV drawPolygon overloads.drawPolygonCorners (object Polygon, int Radius, object Graphics, bool ShowNumbers)
Draws polygon corners.
Polygon is a Polygon2D_F64.Radius is corner radius.Graphics is a Graphics2D.ShowNumbers draws corner indexes when true.fillPolygon (object Polygon, double Scale, object Graphics)
Fills a polygon.
Polygon is a Polygon2D_F64.Scale scales coordinates.Graphics is a Graphics2D.drawArrowSubPixel (...)
Draws an arrow in subpixel coordinates.
Args match BoofCV drawArrowSubPixel overloads.drawArrowSubPixelPoints (object A, object B, object Work, object Graphics)
Draws a subpixel arrow between two points.
A is the first Point2D_F64.B is the second Point2D_F64.Work is a Line2D.Double.Graphics is a Graphics2D.drawArrow (...)
Draws an arrow.
Args match BoofCV drawArrow overloads.drawArrowPoints (object A, object B, object Graphics)
Draws an arrow between two points.
A is the first Point2D_F64.B is the second Point2D_F64.Graphics is a Graphics2D.drawEllipse (...)
Draws an ellipse.
Args match BoofCV drawEllipse overloads.drawEllipseBasic (object Ellipse, object Graphics)
Draws an ellipse.
Ellipse is an EllipseRotated_F64.Graphics is a Graphics2D.drawRectangle (...)
Draws a rectangle.
Args match BoofCV drawRectangle overloads.drawRectangleCoords (double X0, double Y0, double X1, double Y1, object Work, object Graphics)
Draws a rectangle from coordinates.
X0 is left.Y0 is top.X1 is right.Y1 is bottom.Work is a Line2D.Double.Graphics is a Graphics2D.drawQuad (...)
Draws a quadrilateral.
Args match BoofCV drawQuad overloads.drawQuadBasic (object Quad, object Graphics, bool Fill)
Draws a quadrilateral.
Quad is a Quadrilateral_F64.Graphics is a Graphics2D.Fill fills the shape when true.[290:14] static extends: object
Static wrappers for boofcv.gui.image.VisualizeImageData.
standard (object Image, Output = null)
Creates a standard visualization of a gray image.
Image is an ImageGray.Output is a BufferedImage or null.A BufferedImage.grayUnsigned (object Image, Output = null, int MaxValue = 255)
Visualizes an unsigned gray integer image.
Image is a GrayI image.Output is a BufferedImage or null.MaxValue is the display maximum.A BufferedImage.grayMagnitude (object Image, Output = null, double MaxValue = 255.0)
Visualizes image magnitude.
Image is an ImageGray.Output is a BufferedImage or null.MaxValue is the display maximum.A BufferedImage.disparity (object Image, Output = null, int Min = 0, int Range = 255)
Visualizes disparity.
Image is a disparity image.Output is a BufferedImage or null.Min is minimum disparity.Range is disparity range.A BufferedImage.[373:7] extends: object
VisualizeOpticalFlowRenderer wraps boofcv.gui.feature.VisualizeOpticalFlow.
VisualizeOpticalFlowRenderer ()
Creates an optical flow renderer.
drawLine (double X0, double Y0, double X1, double Y1, object Graphics)
Draws one flow line.
X0 is start x.Y0 is start y.X1 is end x.Y1 is end y.Graphics is a Graphics2D.createColor ()
Creates the current flow color.
A java.awt.Color.computeColorPoints (object A, object B, bool LogScale)
Computes color from two points.
A is start point.B is end point.LogScale enables logarithmic scaling.computeColor (double X, double Y)
Computes color from x/y motion.
X is x motion.Y is y motion.computeColorLog (double X, double Y)
Computes logarithmic color from x/y motion.
X is x motion.Y is y motion.[328:14] static extends: object
Static wrappers for boofcv.gui.edge.VisualizeEdgeFeatures.
renderOrientation (object Orientation, Output = null)
Renders edge orientation.
Orientation is a GrayU8 orientation image.Output is a BufferedImage or null.A BufferedImage.[151:14] static extends: object
Static wrappers for boofcv.gui.feature.VisualizeFeatures.
drawPoints (object Graphics, object Color, object Points, int Radius)
Draws a list of integer points.
Graphics is a Graphics2D.Color is a java.awt.Color.Points is a java.util.List of Point2D_I32.Radius is point radius.drawPoint (...)
Draws one point.
Args match BoofCV drawPoint overloads.drawPointInt (object Graphics, int X, int Y, object Color)
Draws one integer point.
Graphics is a Graphics2D.X is x.Y is y.Color is a java.awt.Color.drawPointIntRadius (object Graphics, int X, int Y, int Radius, object Color, bool Fill)
Draws one integer point with radius.
Graphics is a Graphics2D.X is x.Y is y.Radius is radius.Color is a java.awt.Color.Fill fills the point when true.drawPointColorFill (object Graphics, double X, double Y, double Radius, object Color, object FillColor)
Draws one floating point with outline and fill colors.
Graphics is a Graphics2D.X is x.Y is y.Radius is radius.Color is the outline color.FillColor is the fill color.drawCross (...)
Draws a cross.
Args match BoofCV drawCross overloads.drawCrossInt (object Graphics, int X, int Y, int Radius)
Draws an integer cross.
Graphics is a Graphics2D.X is x.Y is y.Radius is radius.drawScalePoints (...)
Draws scale points.
Args match BoofCV drawScalePoints overloads.drawCircle (...)
Draws a circle.
Args match BoofCV drawCircle overloads.drawCircleBasic (object Graphics, double X, double Y, double Radius)
Draws a circle.
Graphics is a Graphics2D.X is center x.Y is center y.Radius is radius.trackIdToRgb (int TrackId)
Converts a track ID to RGB.
TrackId is the track id.Packed RGB.[235:14] static extends: object
Static wrappers for boofcv.gui.binary.VisualizeBinaryData.
renderBinary (object Binary, bool Invert, Output = null)
Renders a binary GrayU8 image.
Binary is the binary image.Invert flips black and white.Output is a BufferedImage or null.A BufferedImage.renderLabeled (object Labeled, object NumRegionsOrColors, Output = null)
Renders a labeled GrayS32 image.
Labeled is the labeled image.NumRegionsOrColors is an int region count or int[] colors.Output is a BufferedImage or null.A BufferedImage.renderContours (...)
Renders contours.
Args match BoofCV renderContours overloads.A BufferedImage.[6:14] static extends: object
Static wrappers for boofcv.gui.image.ShowImages.
showWindow (object Image, string Title)
Shows a window.
Image is a BufferedImage, JComponent, or BoofCV image.Title is the window title.The created panel or frame.showWindow2 (object Image, string Title, bool RepaintOnResize)
Shows a window with repaint option.
Image is a BufferedImage, JComponent, or BoofCV image.Title is the title.RepaintOnResize controls repaint on resize.The created panel or frame.showBlocking (object Image, string Title, int Millis)
Shows a blocking window.
Image is a BoofCV image or JComponent.Title is the title.Millis is wait time in milliseconds.showGrid (int Columns, string Title, ...)
Shows a grid of buffered images.
Columns is the column count.Title is the title.Images are BufferedImage objects.An ImageGridPanel Java object.[467:14] static extends: object
Static wrappers for boofcv.gui.feature.VisualizeRegions.
watersheds (object Labeled, Output = null, int NumRegions = 0)
Renders watershed regions.
Labeled is a GrayS32 label image.Output is a BufferedImage or null.NumRegions is number of regions.A BufferedImage.regions (object Labeled, int NumRegions, Output = null)
Renders labeled regions.
Labeled is a GrayS32 label image.NumRegions is number of regions.Output is a BufferedImage or null.A BufferedImage.regionBorders (object Labeled, int NumRegions, Output = null)
Renders region borders.
Labeled is a GrayS32 label image.NumRegions is number of regions.Output is a BufferedImage or null.A BufferedImage.