class: VisualizeFiducial
[433:14] static extends: object
Static wrappers for boofcv.gui.fiducial.VisualizeFiducial.
Methods
-
drawLabelCenter (
...)Draws a centered fiducial label.
- @p
Argsmatch BoofCV drawLabelCenter overloads.
- @p
-
drawLabel (
...)Draws a fiducial label.
- @p
Argsmatch BoofCV drawLabel overloads.
- @p
-
drawLabelBasic (
object Location, string Text, object Graphics)Draws a fiducial label.
- @p
Locationis the label center. - @p
Textis label text. - @p
Graphicsis a Graphics2D.
- @p
-
drawLabelScale (
object Location, string Text, object Graphics, double Scale)Draws a fiducial label with scale.
- @p
Locationis the label center. - @p
Textis label text. - @p
Graphicsis a Graphics2D. - @p
Scalescales coordinates and drawing.
- @p
-
drawCube (
...)Draws a projected cube.
- @p
Argsmatch BoofCV drawCube overloads.
- @p
-
drawLine (
...)Draws a projected line.
- @p
Argsmatch BoofCV drawLine overloads.
- @p
-
drawChessboard (
object Graphics, object Transform, int Rows, int Columns, double SquareWidth)Draws a chessboard projection.
- @p
Graphicsis a Graphics2D. - @p
Transformis a WorldToCameraToPixel object. - @p
Rowsis row count. - @p
Columnsis column count. - @p
SquareWidthis square width.
- @p
class: ListDisplayPanel
[279:7] extends: object
ListDisplayPanel wraps boofcv.gui.ListDisplayPanel.
Members
- obj
Methods
-
ListDisplayPanel ()
Creates a list display panel.
-
addImage (
object Image, string Name)Adds an image.
- @p
Imageis a BoofCV image or BufferedImage. - @p
Nameis the panel name. - @r
Theimage panel Java object or null depending on overload.
- @p
-
reset ()
Resets this panel.
-
getListWidth ()
Gets list width.
- @r
Thelist width in pixels.
- @r
class: VisualizeOpticalFlow
[357:14] static extends: object
Static wrappers for boofcv.gui.feature.VisualizeOpticalFlow.
Methods
-
colorizeDirection (
object Flow, object Output)Colorizes optical flow direction.
- @p
Flowis an ImageFlow object. - @p
Outputis a BufferedImage.
- @p
-
magnitudeAbs (
object Flow, object Output)Renders absolute optical flow magnitude.
- @p
Flowis an ImageFlow object. - @p
Outputis a BufferedImage.
- @p
-
magnitudeAbsMax (
object Flow, double MaxValue, object Output)Renders absolute optical flow magnitude with an explicit maximum.
- @p
Flowis an ImageFlow object. - @p
MaxValueis max flow. - @p
Outputis a BufferedImage.
- @p
-
colorized (
object Flow, double MaxValue, object Output)Renders colorized optical flow.
- @p
Flowis an ImageFlow object. - @p
MaxValueis max flow. - @p
Outputis a BufferedImage.
- @p
class: VisualizeData
[513:14] static extends: object
Static wrappers for boofcv.visualize.VisualizeData.
Methods
-
createPointCloudViewer ()
Creates a point cloud viewer.
- @r
APointCloudViewer Java object.
- @r
-
loadGenerator (
string ClassName)Loads a visualization generator.
- @p
ClassNameis a generator Java class name. - @r
Theloaded generator.
- @p
class: VisualizeShapes
[58:14] static extends: object
Static wrappers for boofcv.gui.feature.VisualizeShapes.
Methods
-
draw (
...)Draws a quadrilateral, line, or supported shape.
- @p
Argsmatch BoofCV draw overloads.
- @p
-
drawLinePoints (
object A, object B, object Graphics)Draws a line between two points.
- @p
Ais the first Point2D_F64. - @p
Bis the second Point2D_F64. - @p
Graphicsis a Graphics2D.
- @p
-
drawSubPixel (
object A, object B, object Work, object Graphics)Draws a subpixel line.
- @p
Ais the first Point2D_F64. - @p
Bis the second Point2D_F64. - @p
Workis a Line2D.Double. - @p
Graphicsis a Graphics2D.
- @p
-
drawPolygon (
...)Draws a polygon.
- @p
Argsmatch BoofCV drawPolygon overloads.
- @p
-
drawPolygonCorners (
object Polygon, int Radius, object Graphics, bool ShowNumbers)Draws polygon corners.
- @p
Polygonis a Polygon2D_F64. - @p
Radiusis corner radius. - @p
Graphicsis a Graphics2D. - @p
ShowNumbersdraws corner indexes when true.
- @p
-
fillPolygon (
object Polygon, double Scale, object Graphics)Fills a polygon.
- @p
Polygonis a Polygon2D_F64. - @p
Scalescales coordinates. - @p
Graphicsis a Graphics2D.
- @p
-
drawArrowSubPixel (
...)Draws an arrow in subpixel coordinates.
- @p
Argsmatch BoofCV drawArrowSubPixel overloads.
- @p
-
drawArrowSubPixelPoints (
object A, object B, object Work, object Graphics)Draws a subpixel arrow between two points.
- @p
Ais the first Point2D_F64. - @p
Bis the second Point2D_F64. - @p
Workis a Line2D.Double. - @p
Graphicsis a Graphics2D.
- @p
-
drawArrow (
...)Draws an arrow.
- @p
Argsmatch BoofCV drawArrow overloads.
- @p
-
drawArrowPoints (
object A, object B, object Graphics)Draws an arrow between two points.
- @p
Ais the first Point2D_F64. - @p
Bis the second Point2D_F64. - @p
Graphicsis a Graphics2D.
- @p
-
drawEllipse (
...)Draws an ellipse.
- @p
Argsmatch BoofCV drawEllipse overloads.
- @p
-
drawEllipseBasic (
object Ellipse, object Graphics)Draws an ellipse.
- @p
Ellipseis an EllipseRotated_F64. - @p
Graphicsis a Graphics2D.
- @p
-
drawRectangle (
...)Draws a rectangle.
- @p
Argsmatch BoofCV drawRectangle overloads.
- @p
-
drawRectangleCoords (
double X0, double Y0, double X1, double Y1, object Work, object Graphics)Draws a rectangle from coordinates.
- @p
X0is left. - @p
Y0is top. - @p
X1is right. - @p
Y1is bottom. - @p
Workis a Line2D.Double. - @p
Graphicsis a Graphics2D.
- @p
-
drawQuad (
...)Draws a quadrilateral.
- @p
Argsmatch BoofCV drawQuad overloads.
- @p
-
drawQuadBasic (
object Quad, object Graphics, bool Fill)Draws a quadrilateral.
- @p
Quadis a Quadrilateral_F64. - @p
Graphicsis a Graphics2D. - @p
Fillfills the shape when true.
- @p
class: VisualizeImageData
[306:14] static extends: object
Static wrappers for boofcv.gui.image.VisualizeImageData.
Methods
-
standard (
object Image, Output = null)Creates a standard visualization of a gray image.
- @p
Imageis an ImageGray. - @p
Outputis a BufferedImage or null. - @r
ABufferedImage.
- @p
-
grayUnsigned (
object Image, Output = null, int MaxValue = 255)Visualizes an unsigned gray integer image.
- @p
Imageis a GrayI image. - @p
Outputis a BufferedImage or null. - @p
MaxValueis the display maximum. - @r
ABufferedImage.
- @p
-
grayMagnitude (
object Image, Output = null, double MaxValue = 255.0)Visualizes image magnitude.
- @p
Imageis an ImageGray. - @p
Outputis a BufferedImage or null. - @p
MaxValueis the display maximum. - @r
ABufferedImage.
- @p
-
disparity (
object Image, Output = null, int Min = 0, int Range = 255)Visualizes disparity.
- @p
Imageis a disparity image. - @p
Outputis a BufferedImage or null. - @p
Minis minimum disparity. - @p
Rangeis disparity range. - @r
ABufferedImage.
- @p
class: VisualizeOpticalFlowRenderer
[389:7] extends: object
VisualizeOpticalFlowRenderer wraps boofcv.gui.feature.VisualizeOpticalFlow.
Members
- obj
Methods
-
VisualizeOpticalFlowRenderer ()
Creates an optical flow renderer.
-
drawLine (
double X0, double Y0, double X1, double Y1, object Graphics)Draws one flow line.
- @p
X0is start x. - @p
Y0is start y. - @p
X1is end x. - @p
Y1is end y. - @p
Graphicsis a Graphics2D.
- @p
-
createColor ()
Creates the current flow color.
- @r
Ajava.awt.Color.
- @r
-
computeColorPoints (
object A, object B, bool LogScale)Computes color from two points.
- @p
Ais start point. - @p
Bis end point. - @p
LogScaleenables logarithmic scaling.
- @p
-
computeColor (
double X, double Y)Computes color from x/y motion.
- @p
Xis x motion. - @p
Yis y motion.
- @p
-
computeColorLog (
double X, double Y)Computes logarithmic color from x/y motion.
- @p
Xis x motion. - @p
Yis y motion.
- @p
class: VisualizeEdgeFeatures
[344:14] static extends: object
Static wrappers for boofcv.gui.edge.VisualizeEdgeFeatures.
Methods
-
renderOrientation (
object Orientation, Output = null)Renders edge orientation.
- @p
Orientationis a GrayU8 orientation image. - @p
Outputis a BufferedImage or null. - @r
ABufferedImage.
- @p
class: VisualizeFeatures
[167:14] static extends: object
Static wrappers for boofcv.gui.feature.VisualizeFeatures.
Methods
-
drawPoints (
object Graphics, object Color, object Points, int Radius)Draws a list of integer points.
- @p
Graphicsis a Graphics2D. - @p
Coloris a java.awt.Color. - @p
Pointsis a java.util.List of Point2D_I32. - @p
Radiusis point radius.
- @p
-
drawPoint (
...)Draws one point.
- @p
Argsmatch BoofCV drawPoint overloads.
- @p
-
drawPointInt (
object Graphics, int X, int Y, object Color)Draws one integer point.
- @p
Graphicsis a Graphics2D. - @p
Xis x. - @p
Yis y. - @p
Coloris a java.awt.Color.
- @p
-
drawPointIntRadius (
object Graphics, int X, int Y, int Radius, object Color, bool Fill)Draws one integer point with radius.
- @p
Graphicsis a Graphics2D. - @p
Xis x. - @p
Yis y. - @p
Radiusis radius. - @p
Coloris a java.awt.Color. - @p
Fillfills the point when true.
- @p
-
drawPointColorFill (
object Graphics, double X, double Y, double Radius, object Color, object FillColor)Draws one floating point with outline and fill colors.
- @p
Graphicsis a Graphics2D. - @p
Xis x. - @p
Yis y. - @p
Radiusis radius. - @p
Coloris the outline color. - @p
FillColoris the fill color.
- @p
-
drawCross (
...)Draws a cross.
- @p
Argsmatch BoofCV drawCross overloads.
- @p
-
drawCrossInt (
object Graphics, int X, int Y, int Radius)Draws an integer cross.
- @p
Graphicsis a Graphics2D. - @p
Xis x. - @p
Yis y. - @p
Radiusis radius.
- @p
-
drawScalePoints (
...)Draws scale points.
- @p
Argsmatch BoofCV drawScalePoints overloads.
- @p
-
drawCircle (
...)Draws a circle.
- @p
Argsmatch BoofCV drawCircle overloads.
- @p
-
drawCircleBasic (
object Graphics, double X, double Y, double Radius)Draws a circle.
- @p
Graphicsis a Graphics2D. - @p
Xis center x. - @p
Yis center y. - @p
Radiusis radius.
- @p
-
trackIdToRgb (
int TrackId)Converts a track ID to RGB.
- @p
TrackIdis the track id. - @r
PackedRGB.
- @p
class: VisualizeBinaryData
[251:14] static extends: object
Static wrappers for boofcv.gui.binary.VisualizeBinaryData.
Methods
-
renderBinary (
object Binary, bool Invert, Output = null)Renders a binary GrayU8 image.
- @p
Binaryis the binary image. - @p
Invertflips black and white. - @p
Outputis a BufferedImage or null. - @r
ABufferedImage.
- @p
-
renderLabeled (
object Labeled, object NumRegionsOrColors, Output = null)Renders a labeled GrayS32 image.
- @p
Labeledis the labeled image. - @p
NumRegionsOrColorsis an int region count or int[] colors. - @p
Outputis a BufferedImage or null. - @r
ABufferedImage.
- @p
-
renderContours (
...)Renders contours.
- @p
Argsmatch BoofCV renderContours overloads. - @r
ABufferedImage.
- @p
class: ShowImages
[22:14] static extends: object
Static wrappers for boofcv.gui.image.ShowImages.
Methods
-
showWindow (
object Image, string Title)Shows a window.
- @p
Imageis a BufferedImage, JComponent, or BoofCV image. - @p
Titleis the window title. - @r
Thecreated panel or frame.
- @p
-
showWindow2 (
object Image, string Title, bool RepaintOnResize)Shows a window with repaint option.
- @p
Imageis a BufferedImage, JComponent, or BoofCV image. - @p
Titleis the title. - @p
RepaintOnResizecontrols repaint on resize. - @r
Thecreated panel or frame.
- @p
-
showBlocking (
object Image, string Title, int Millis)Shows a blocking window.
- @p
Imageis a BoofCV image or JComponent. - @p
Titleis the title. - @p
Millisis wait time in milliseconds.
- @p
-
showGrid (
int Columns, string Title, ...)Shows a grid of buffered images.
- @p
Columnsis the column count. - @p
Titleis the title. - @p
Imagesare BufferedImage objects. - @r
AnImageGridPanel Java object.
- @p
class: VisualizeRegions
[483:14] static extends: object
Static wrappers for boofcv.gui.feature.VisualizeRegions.
Methods
-
watersheds (
object Labeled, Output = null, int NumRegions = 0)Renders watershed regions.
- @p
Labeledis a GrayS32 label image. - @p
Outputis a BufferedImage or null. - @p
NumRegionsis number of regions. - @r
ABufferedImage.
- @p
-
regions (
object Labeled, int NumRegions, Output = null)Renders labeled regions.
- @p
Labeledis a GrayS32 label image. - @p
NumRegionsis number of regions. - @p
Outputis a BufferedImage or null. - @r
ABufferedImage.
- @p
-
regionBorders (
object Labeled, int NumRegions, Output = null)Renders region borders.
- @p
Labeledis a GrayS32 label image. - @p
NumRegionsis number of regions. - @p
Outputis a BufferedImage or null. - @r
ABufferedImage.
- @p