Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W Z 

A

actionPerformed(ActionEvent) - Method in class boofcv.gui.ApplicationLauncherApp
 
actionPerformed(ActionEvent) - Method in class boofcv.gui.image.SelectInputImageToolBar
 
actionPerformed(ActionEvent) - Method in class boofcv.gui.JConfigLength
 
actionPerformed(ActionEvent) - Method in class boofcv.gui.SelectAlgorithmAndInputPanel
 
actionPerformed(ActionEvent) - Method in class boofcv.gui.SelectAlgorithmPanel
 
ActiveProcess() - Constructor for class boofcv.gui.ApplicationLauncherApp.ActiveProcess
 
add(Color, Point3D_F64...) - Method in class boofcv.gui.d3.Polygon3DSequenceViewer
Adds a polygon to the viewer.
add(Point3D_F64...) - Method in class boofcv.gui.d3.Polygon3DSequenceViewer
Adds a polygon to the viewer.
add(BufferedImage) - Method in class boofcv.gui.PanelGridPanel
 
addAlgorithm(int, String, Object) - Method in class boofcv.gui.SelectAlgorithmAndInputPanel
 
addAlgorithm(String, Object) - Method in class boofcv.gui.SelectAlgorithmPanel
 
addAlignCenter(JComponent) - Method in class boofcv.gui.StandardAlgConfigPanel
 
addAlignCenter(JComponent, JPanel) - Static method in class boofcv.gui.StandardAlgConfigPanel
 
addAlignLeft(JComponent) - Method in class boofcv.gui.StandardAlgConfigPanel
 
addAlignLeft(JComponent, JPanel) - Static method in class boofcv.gui.StandardAlgConfigPanel
 
addAlignRight(JComponent) - Method in class boofcv.gui.StandardAlgConfigPanel
 
addAlignRight(JComponent, JPanel) - Static method in class boofcv.gui.StandardAlgConfigPanel
 
addCenterLabel(String, JPanel) - Method in class boofcv.gui.StandardAlgConfigPanel
 
addCircle(int, int, int) - Method in class boofcv.gui.feature.FancyInterestPointRender
 
addCircle(int, int, int, Color) - Method in class boofcv.gui.feature.FancyInterestPointRender
 
addCircle(int, int, int, Color, double) - Method in class boofcv.gui.feature.FancyInterestPointRender
 
addCloud(List<Point3D_F64>, int[]) - Method in class boofcv.gui.d3.PointCloudViewerSwing
 
addCloud(List<Point3D_F64>) - Method in class boofcv.gui.d3.PointCloudViewerSwing
 
addCloud(GrowQueue_F32, GrowQueue_I32) - Method in class boofcv.gui.d3.PointCloudViewerSwing
 
addComponent(JComponent) - Method in class boofcv.gui.image.ProcessImageSequence
If a component is added here then keyboard and mouse events will be used to control the image processing.
addHorizontalGlue(JPanel) - Method in class boofcv.gui.StandardAlgConfigPanel
 
addImage(File) - Method in class boofcv.gui.calibration.CalibratedPlanarPanel
 
addImage(String, Object) - Method in class boofcv.gui.image.SelectInputImageToolBar
 
addImage(BufferedImage, String, List<ImageClassifier.Score>, List<String>) - Method in class boofcv.gui.ImageClassificationPanel
 
addImage(ImageBase, String) - Method in class boofcv.gui.ListDisplayPanel
 
addImage(BufferedImage, String) - Method in class boofcv.gui.ListDisplayPanel
Displays a new image in the list.
addImage(BufferedImage, String, ScaleOptions) - Method in class boofcv.gui.ListDisplayPanel
 
addItem(JComponent, String) - Method in class boofcv.gui.ListDisplayPanel
Displays a new JPanel in the list.
addLabeled(JComponent, String) - Method in class boofcv.gui.StandardAlgConfigPanel
 
addLabeled(JComponent, String, JPanel) - Static method in class boofcv.gui.StandardAlgConfigPanel
 
addLabeledV(JComponent, String) - Method in class boofcv.gui.StandardAlgConfigPanel
 
addLabeledV(JComponent, String, JPanel) - Static method in class boofcv.gui.StandardAlgConfigPanel
 
addLine(int, int, int, int) - Method in class boofcv.gui.feature.FancyInterestPointRender
 
addPoint(double, double) - Method in class boofcv.gui.d2.PlaneView2D
 
addPoint(float, float, float, int) - Method in class boofcv.gui.d3.PointCloudViewerPanelSwing
 
addPoint(double, double, double, int) - Method in class boofcv.gui.d3.PointCloudViewerSwing
 
addPoint(int, int) - Method in class boofcv.gui.feature.FancyInterestPointRender
 
addPoint(int, int, int, Color) - Method in class boofcv.gui.feature.FancyInterestPointRender
 
addPoints(float[], int[], int) - Method in class boofcv.gui.d3.PointCloudViewerPanelSwing
 
addSeparator(int) - Method in class boofcv.gui.StandardAlgConfigPanel
 
addSeparator() - Method in class boofcv.gui.StandardAlgConfigPanel
 
addString(int, int, String, Color) - Method in class boofcv.gui.feature.FancyInterestPointRender
 
addToRecentFiles(Component, String) - Static method in class boofcv.gui.BoofSwingUtil
 
addToToolbar(JComponent) - Method in class boofcv.gui.SelectAlgorithmAndInputPanel
Adds a new component into the toolbar.
addVerticalGlue() - Method in class boofcv.gui.StandardAlgConfigPanel
 
addVerticalGlue(JPanel) - Static method in class boofcv.gui.StandardAlgConfigPanel
 
animate(long) - Method in class boofcv.gui.BoofLogo
 
AnimatePanel - Class in boofcv.gui.image
Displays a sequence of images.
AnimatePanel(int, BufferedImage...) - Constructor for class boofcv.gui.image.AnimatePanel
 
antialiasing(Graphics2D) - Static method in class boofcv.gui.BoofSwingUtil
Sets rendering hints that will enable antialiasing and make sub pixel rendering look good
AppInfo(Class) - Constructor for class boofcv.gui.ApplicationLauncherApp.AppInfo
 
ApplicationLauncherApp - Class in boofcv.gui
Application which lists most of the demonstration application in a GUI and allows the user to double click to launch one in a new JVM.
ApplicationLauncherApp(boolean) - Constructor for class boofcv.gui.ApplicationLauncherApp
 
ApplicationLauncherApp.ActiveProcess - Class in boofcv.gui
 
ApplicationLauncherApp.AppInfo - Class in boofcv.gui
 
AssociatedTriplePanel - Class in boofcv.gui.feature
Visualizes associations between three views.
AssociatedTriplePanel() - Constructor for class boofcv.gui.feature.AssociatedTriplePanel
 
AssociationPanel - Class in boofcv.gui.feature
Shows which two features are associated with each other.
AssociationPanel(int) - Constructor for class boofcv.gui.feature.AssociationPanel
 
AssociationScorePanel<D> - Class in boofcv.gui.feature
Displays relative association scores for different features.
AssociationScorePanel(double) - Constructor for class boofcv.gui.feature.AssociationScorePanel
 
autoSetPreferredSize() - Method in class boofcv.gui.image.ImageGridPanel
 
autoSetPreferredSize() - Method in class boofcv.gui.image.ImagePanel
 

B

baseDirectory - Variable in class boofcv.gui.SelectAlgorithmAndInputPanel
 
BasicInterfaceListener - Interface in boofcv.gui
Simple interface for a GUI to tell the main processing that it needs to render the display or reprocess that data.
binaryImage - Variable in class boofcv.gui.image.ImageBinaryPanel
 
bins - Variable in class boofcv.gui.ImageHistogramPanel
 
boofcv.gui - package boofcv.gui
 
boofcv.gui.binary - package boofcv.gui.binary
 
boofcv.gui.calibration - package boofcv.gui.calibration
 
boofcv.gui.d2 - package boofcv.gui.d2
 
boofcv.gui.d3 - package boofcv.gui.d3
 
boofcv.gui.dialogs - package boofcv.gui.dialogs
 
boofcv.gui.edge - package boofcv.gui.edge
 
boofcv.gui.feature - package boofcv.gui.feature
 
boofcv.gui.fiducial - package boofcv.gui.fiducial
 
boofcv.gui.image - package boofcv.gui.image
 
boofcv.gui.learning - package boofcv.gui.learning
 
boofcv.gui.stereo - package boofcv.gui.stereo
 
boofcv.gui.tracker - package boofcv.gui.tracker
 
BoofLogo - Class in boofcv.gui
Dynamically rendered BoofCV Logo
BoofLogo() - Constructor for class boofcv.gui.BoofLogo
 
BoofSwingUtil - Class in boofcv.gui
 
BoofSwingUtil() - Constructor for class boofcv.gui.BoofSwingUtil
 
BoofSwingUtil.FileTypes - Enum in boofcv.gui
 
bOpenInGitHub - Variable in class boofcv.gui.ProcessTabPanel
 
borderSize - Variable in class boofcv.gui.feature.CompareTwoImagePanel
 
button(String, ActionListener) - Static method in class boofcv.gui.BoofSwingUtil
 

C

CalibratedPlanarPanel<CM extends boofcv.struct.calib.CameraModel> - Class in boofcv.gui.calibration
 
CalibratedPlanarPanel() - Constructor for class boofcv.gui.calibration.CalibratedPlanarPanel
 
canceled - Variable in class boofcv.gui.dialogs.OpenImageSetDialog.DefaultListener
 
centerView(double, double) - Method in class boofcv.gui.image.ImageZoomPanel
 
changeConfigLength(JConfigLength, double, double) - Method in interface boofcv.gui.JConfigLength.Listener
 
changeInput(String, int) - Method in class boofcv.gui.SelectAlgorithmAndInputPanel
A request to change the input image has been made.
checkbox(String, boolean, ActionListener) - Static method in class boofcv.gui.BoofSwingUtil
 
checkbox(String, boolean) - Method in class boofcv.gui.StandardAlgConfigPanel
 
checkColors(int[], int) - Static method in class boofcv.gui.binary.VisualizeBinaryData
 
checkGuiThread() - Static method in class boofcv.gui.BoofSwingUtil
 
Circle() - Constructor for class boofcv.gui.feature.FancyInterestPointRender.Circle
 
clearCloud() - Method in class boofcv.gui.d3.PointCloudViewerPanelSwing
 
clearPoints() - Method in class boofcv.gui.d3.PointCloudViewerSwing
 
col - Variable in class boofcv.gui.learning.ConfusionMatrixPanel.LocationInfo
 
colorized(ImageFlow, float, BufferedImage) - Static method in class boofcv.gui.feature.VisualizeOpticalFlow
 
colorizeDirection(ImageFlow, BufferedImage) - Static method in class boofcv.gui.feature.VisualizeOpticalFlow
 
colorizeGradient(ImageGray, ImageGray, double, BufferedImage) - Static method in class boofcv.gui.image.VisualizeImageData
Renders two gradients on the same image using two sets of colors, on for each input image.
colorizeGradient(GrayS16, GrayS16, int, BufferedImage) - Static method in class boofcv.gui.image.VisualizeImageData
Renders two gradients on the same image using two sets of colors, on for each input image.
colorizeGradient(GrayF32, GrayF32, float, BufferedImage) - Static method in class boofcv.gui.image.VisualizeImageData
Renders two gradients on the same image using two sets of colors, on for each input image.
colorizeSign(ImageGray, BufferedImage, double) - Static method in class boofcv.gui.image.VisualizeImageData
Renders a colored image where the color indicates the sign and intensity its magnitude.
ColorPoint3D - Class in boofcv.gui.d3
3D point with a color associated with it
ColorPoint3D() - Constructor for class boofcv.gui.d3.ColorPoint3D
 
combo(int, String...) - Method in class boofcv.gui.StandardAlgConfigPanel
 
CompareTwoImagePanel - Class in boofcv.gui.feature
Panel for displaying two images next to each other separated by a border.
CompareTwoImagePanel(int, boolean) - Constructor for class boofcv.gui.feature.CompareTwoImagePanel
 
computePreferredSize() - Method in class boofcv.gui.image.ImageGridPanel
 
computeScore(boolean, int) - Method in class boofcv.gui.feature.AssociationScorePanel
 
configLength(ConfigLength, int, int) - Method in class boofcv.gui.StandardAlgConfigPanel
 
configure(double, DMatrixRMaj, DMatrixRMaj, Point2Transform2_F64, int, int) - Method in class boofcv.gui.d3.DisparityToColorPointCloud
Stereo and intrinsic camera parameters
configureDrawImageGraphics(Graphics2D) - Method in class boofcv.gui.image.ImagePanel
 
configureSpinnerFloat(JSpinner, int, int) - Method in class boofcv.gui.StandardAlgConfigPanel
 
ConfusionMatrixPanel - Class in boofcv.gui.learning
Visualizes a confusion matrix.
ConfusionMatrixPanel(DMatrixRMaj, List<String>, int, boolean) - Constructor for class boofcv.gui.learning.ConfusionMatrixPanel
Constructor that specifies the confusion matrix and width/height
ConfusionMatrixPanel(int, boolean) - Constructor for class boofcv.gui.learning.ConfusionMatrixPanel
Constructor in which the prefered width and height is specified in pixels
ConfusionMatrixPanel.LocationInfo - Class in boofcv.gui.learning
Contains information on what was at the point
constrainBottomCenter(JComponent, JComponent, int) - Method in class boofcv.gui.dialogs.JSpringPanel
 
constrainBottomStretchH(JComponent, JComponent, int) - Method in class boofcv.gui.dialogs.JSpringPanel
 
constrainStretchHV(JComponent, JComponent, JComponent, int) - Method in class boofcv.gui.dialogs.JSpringPanel
 
constrainTopCenter(JComponent, JComponent, int) - Method in class boofcv.gui.dialogs.JSpringPanel
 
constrainTopStretchH(JComponent, JComponent, int) - Method in class boofcv.gui.dialogs.JSpringPanel
 
constraintSouth(JComponent, JComponent, JComponent, int) - Method in class boofcv.gui.dialogs.JSpringPanel
Constrain it to the top of it's bottom panel and prevent it from getting crushed below it's size
constrainWestNorth(JComponent, JComponent, Component, int, int, int) - Method in class boofcv.gui.dialogs.JSpringPanel
 
constrainWestNorth(JComponent, Component, int, int) - Method in class boofcv.gui.dialogs.JSpringPanel
 
constrainWestNorthEast(JComponent, Component, int, int) - Method in class boofcv.gui.dialogs.JSpringPanel
 
constrainWestNorthEast(JComponent, JComponent, Component, int, int, int) - Method in class boofcv.gui.dialogs.JSpringPanel
 
constrainWestSouthEast(JComponent, Component, int, int) - Method in class boofcv.gui.dialogs.JSpringPanel
 
contentsChanged(ListDataEvent) - Method in class boofcv.gui.ApplicationLauncherApp
 
createButtonIcon(String, int, int, boolean) - Static method in class boofcv.gui.BoofSwingUtil
 
createButtonIconGUI(String, int, int) - Static method in class boofcv.gui.BoofSwingUtil
 
createCenterStretched(JComponent, JComponent) - Method in class boofcv.gui.dialogs.JSpringPanel
 
createLockedSides(JComponent, JComponent, int) - Static method in class boofcv.gui.dialogs.JSpringPanel
 
createNodes(DefaultMutableTreeNode, String, Class...) - Method in class boofcv.gui.ApplicationLauncherApp
 
createTextField(int, int, int) - Static method in class boofcv.gui.BoofSwingUtil
 
createTextField(double, double, double) - Static method in class boofcv.gui.BoofSwingUtil
 
createTree(DefaultMutableTreeNode) - Method in class boofcv.gui.ApplicationLauncherApp
 

D

DefaultListener(JDialog) - Constructor for class boofcv.gui.dialogs.OpenImageSetDialog.DefaultListener
 
descriptionChanged(Point2D_I32, double, double) - Method in interface boofcv.gui.feature.SelectRegionDescriptionPanel.Listener
 
directoryUserHome() - Static method in class boofcv.gui.BoofSwingUtil
 
disableSaveOnClick() - Method in class boofcv.gui.image.ImageZoomPanel
Makes it so that the image is no longer saved when clicked.
discardSelected() - Method in class boofcv.gui.tracker.TldVisualizationPanel
 
DiscretePyramidPanel<T extends boofcv.struct.image.ImageGray<T>> - Class in boofcv.gui.image
Displays the entire image pyramid in a single panel.
DiscretePyramidPanel() - Constructor for class boofcv.gui.image.DiscretePyramidPanel
 
DiscretePyramidPanel(PyramidDiscrete<T>) - Constructor for class boofcv.gui.image.DiscretePyramidPanel
 
disparity(ImageGray, BufferedImage, int, int, int) - Static method in class boofcv.gui.image.VisualizeImageData
Renders a gray scale image using color values from cold to hot.
DisparityToColorPointCloud - Class in boofcv.gui.d3
Renders a 3D point cloud using a perspective pin hole camera model.
DisparityToColorPointCloud() - Constructor for class boofcv.gui.d3.DisparityToColorPointCloud
 
DisplayCalibrationPanel<CM extends boofcv.struct.calib.CameraModel> - Class in boofcv.gui.calibration
 
DisplayCalibrationPanel() - Constructor for class boofcv.gui.calibration.DisplayCalibrationPanel
 
DisplayFisheyeCalibrationPanel - Class in boofcv.gui.calibration
Used to display a calibrated fisheye camera.
DisplayFisheyeCalibrationPanel() - Constructor for class boofcv.gui.calibration.DisplayFisheyeCalibrationPanel
 
DisplayPinholeCalibrationPanel - Class in boofcv.gui.calibration
Displays information images of planar calibration targets.
DisplayPinholeCalibrationPanel() - Constructor for class boofcv.gui.calibration.DisplayPinholeCalibrationPanel
 
doRefreshAll() - Method in class boofcv.gui.SelectAlgorithmAndInputPanel
Grabs the currently selected algorithm, passes information to GUI for updating, toggles GUI being active/not.
draw(Graphics2D) - Method in class boofcv.gui.feature.FancyInterestPointRender
 
draw(Quadrilateral_F64, Graphics2D) - Static method in class boofcv.gui.feature.VisualizeShapes
 
draw(Point2D_F64, Point2D_F64, Graphics2D) - Static method in class boofcv.gui.feature.VisualizeShapes
 
drawArrow(Quadrilateral_F64, Graphics2D) - Static method in class boofcv.gui.feature.VisualizeShapes
 
drawArrow(Point2D_F64, Point2D_F64, Graphics2D) - Static method in class boofcv.gui.feature.VisualizeShapes
 
drawArrow(double, double, double, double, double, Line2D.Double, Graphics2D) - Static method in class boofcv.gui.feature.VisualizeShapes
 
drawArrowSubPixel(Quadrilateral_F64, double, double, Graphics2D) - Static method in class boofcv.gui.feature.VisualizeShapes
 
drawArrowSubPixel(Point2D_F64, Point2D_F64, Line2D.Double, Graphics2D) - Static method in class boofcv.gui.feature.VisualizeShapes
 
drawChessboard(Graphics2D, WorldToCameraToPixel, int, int, double) - Static method in class boofcv.gui.fiducial.VisualizeFiducial
Renders a translucent chessboard pattern
drawCircle(Graphics2D, double, double, double) - Static method in class boofcv.gui.feature.VisualizeFeatures
 
drawCircle(Graphics2D, double, double, double, Ellipse2D.Double) - Static method in class boofcv.gui.feature.VisualizeFeatures
 
drawCircle(double, double, double) - Method in class boofcv.gui.RenderCalibrationTargetsGraphics2D
 
drawCross(Graphics2D, int, int, int) - Static method in class boofcv.gui.feature.VisualizeFeatures
 
drawCross(Graphics2D, double, double, double) - Static method in class boofcv.gui.feature.VisualizeFeatures
 
drawCube(Se3_F64, CameraPinholeBrown, double, int, Graphics2D) - Static method in class boofcv.gui.fiducial.VisualizeFiducial
 
drawCube(Se3_F64, CameraPinholeBrown, double, double, int, Graphics2D, double) - Static method in class boofcv.gui.fiducial.VisualizeFiducial
Draws a flat cube to show where the square fiducial is on the image
drawEllipse(EllipseRotated_F64, Graphics2D) - Static method in class boofcv.gui.feature.VisualizeShapes
Draws the rotated ellipse
drawEllipse(EllipseRotated_F64, double, Graphics2D) - Static method in class boofcv.gui.feature.VisualizeShapes
 
drawFeatures(Graphics2D, double, int, int, double, int, int) - Method in class boofcv.gui.feature.AssociationPanel
 
drawFeatures(Graphics2D, double, int, int, double, int, int) - Method in class boofcv.gui.feature.AssociationScorePanel
 
drawFeatures(Graphics2D, double, int, int, double, int, int) - Method in class boofcv.gui.feature.CompareTwoImagePanel
Implement this function to draw features related to each image.
drawLabel(Point2D_F64, String, Graphics2D) - Static method in class boofcv.gui.fiducial.VisualizeFiducial
 
drawLabel(Point2D_F64, String, Graphics2D, double) - Static method in class boofcv.gui.fiducial.VisualizeFiducial
 
drawLabelCenter(Se3_F64, CameraPinholeBrown, String, Graphics2D, double) - Static method in class boofcv.gui.fiducial.VisualizeFiducial
Draws a flat cube to show where the square fiducial is on the image
drawLabelCenter(Se3_F64, CameraPinholeBrown, String, Graphics2D) - Static method in class boofcv.gui.fiducial.VisualizeFiducial
 
drawLine(Graphics2D, Line2D.Double, double, double, double, double) - Static method in class boofcv.gui.fiducial.VisualizeFiducial
 
drawLine(Graphics2D, Line2D.Double, double, double, double, double, double) - Static method in class boofcv.gui.fiducial.VisualizeFiducial
 
drawNumbers(Graphics2D, CalibrationObservation, Point2Transform2_F32, double) - Static method in class boofcv.gui.calibration.DisplayPinholeCalibrationPanel
 
drawPoint(Graphics2D, int, int, Color) - Static method in class boofcv.gui.feature.VisualizeFeatures
 
drawPoint(Graphics2D, int, int, int, Color) - Static method in class boofcv.gui.feature.VisualizeFeatures
 
drawPoint(Graphics2D, int, int, int, Color, boolean) - Static method in class boofcv.gui.feature.VisualizeFeatures
 
drawPoint(Graphics2D, double, double, double, Color, boolean) - Static method in class boofcv.gui.feature.VisualizeFeatures
 
drawPoint(Graphics2D, double, double, double, Color, Color) - Static method in class boofcv.gui.feature.VisualizeFeatures
 
drawPoint(Graphics2D, double, double, double, Color, boolean, Ellipse2D.Double) - Static method in class boofcv.gui.feature.VisualizeFeatures
 
drawPoint(Graphics2D, double, double, double, Color, Color, Ellipse2D.Double) - Static method in class boofcv.gui.feature.VisualizeFeatures
 
drawPoints(Graphics2D, Color, List<Point2D_I32>, int) - Static method in class boofcv.gui.feature.VisualizeFeatures
 
drawPolygon(List<T>, boolean, Graphics2D) - Static method in class boofcv.gui.feature.VisualizeShapes
Draws a polygon
drawPolygon(List<T>, boolean, double, Graphics2D) - Static method in class boofcv.gui.feature.VisualizeShapes
 
drawPolygon(Polygon2D_F64, boolean, Graphics2D) - Static method in class boofcv.gui.feature.VisualizeShapes
Draws a polygon
drawPolygon(Polygon2D_F64, boolean, Graphics2D, boolean) - Static method in class boofcv.gui.feature.VisualizeShapes
 
drawPolygon(Polygon2D_F64, boolean, double, Graphics2D) - Static method in class boofcv.gui.feature.VisualizeShapes
 
drawPolygonCorners(Polygon2D_F64, int, Graphics2D, boolean) - Static method in class boofcv.gui.feature.VisualizeShapes
 
drawQuad(Quadrilateral_F64, Graphics2D, boolean) - Static method in class boofcv.gui.feature.VisualizeShapes
 
drawQuad(Quadrilateral_F64, Graphics2D, boolean, Color, Color) - Static method in class boofcv.gui.feature.VisualizeShapes
 
drawQuad(Quadrilateral_F64, Graphics2D, double, boolean, Color, Color) - Static method in class boofcv.gui.feature.VisualizeShapes
 
drawRectangle(Rectangle2D_I32, Graphics2D) - Static method in class boofcv.gui.feature.VisualizeShapes
Draws an axis aligned rectangle
drawRectangle(double, double, double, double, Line2D.Double, Graphics2D) - Static method in class boofcv.gui.feature.VisualizeShapes
 
drawScalePoints(Graphics2D, List<ScalePoint>, double) - Static method in class boofcv.gui.feature.VisualizeFeatures
 
drawSquare(double, double, double) - Method in class boofcv.gui.RenderCalibrationTargetsGraphics2D
 
drawSubPixel(Point2D_F64, Point2D_F64, Line2D.Double, Graphics2D) - Static method in class boofcv.gui.feature.VisualizeShapes
 

E

enterIdleMode() - Method in class boofcv.gui.tracker.TrackerObjectQuadPanel
 
enterSelectMode() - Method in class boofcv.gui.tracker.TrackerObjectQuadPanel
 
eventReprocess() - Method in interface boofcv.gui.BasicInterfaceListener
Data needs to be reprocessed using the new settings
eventUpdateGui() - Method in interface boofcv.gui.BasicInterfaceListener
The data does not need to be reprocessed but the user has requested that different information be displayed.

F

FancyInterestPointRender - Class in boofcv.gui.feature
Renders image interest points in a thread safe manor.
FancyInterestPointRender() - Constructor for class boofcv.gui.feature.FancyInterestPointRender
 
FancyInterestPointRender.Circle - Class in boofcv.gui.feature
 
FancyInterestPointRender.Line - Class in boofcv.gui.feature
 
FancyInterestPointRender.Point - Class in boofcv.gui.feature
 
FancyInterestPointRender.VString - Class in boofcv.gui.feature
 
features - Variable in class boofcv.gui.calibration.CalibratedPlanarPanel
 
FileBrowser - Class in boofcv.gui.dialogs
Dialog which lets the user selected a known file type and navigate the file system
FileBrowser(File, FileBrowser.Listener) - Constructor for class boofcv.gui.dialogs.FileBrowser
 
FileBrowser.Listener - Interface in boofcv.gui.dialogs
 
fileChooser(Component, boolean, String, BoofSwingUtil.FileTypes...) - Static method in class boofcv.gui.BoofSwingUtil
 
fillPolygon(Polygon2D_F64, double, Graphics2D) - Static method in class boofcv.gui.feature.VisualizeShapes
 
finishedSequence() - Method in class boofcv.gui.image.ProcessImageSequence
Called after all the frames in the sequence have been processed.
firstClick - Variable in class boofcv.gui.feature.CompareTwoImagePanel
 
FisheyePlanarPanel - Class in boofcv.gui.calibration
GUI interface for CalibrateMonoPlanarGuiApp.
FisheyePlanarPanel() - Constructor for class boofcv.gui.calibration.FisheyePlanarPanel
 

G

getAlgorithmCookie(int) - Method in class boofcv.gui.SelectAlgorithmAndInputPanel
Returns the cookie associated with the specified algorithm family.
getAllocatedMemoryInMB() - Method in class boofcv.gui.JavaRuntimeLauncher
 
getArguments() - Method in class boofcv.gui.JavaRuntimeLauncher
 
getBufferedImage() - Method in class boofcv.gui.image.SaveImageOnClick
 
getBufferred() - Method in class boofcv.gui.RenderCalibrationTargetsGraphics2D
 
getClassPath() - Method in class boofcv.gui.JavaRuntimeLauncher
 
getCloud() - Method in class boofcv.gui.d3.DisparityToColorPointCloud
 
getCloudColor() - Method in class boofcv.gui.d3.DisparityToColorPointCloud
 
getComponent() - Method in class boofcv.gui.d3.PointCloudViewerSwing
 
getDesc() - Method in class boofcv.gui.feature.TupleDescPanel
 
getDotRadius() - Method in class boofcv.gui.d3.PointCloudViewerPanelSwing
 
getDurationMilli() - Method in class boofcv.gui.JavaRuntimeLauncher
Returns how long the operation took to complete.
getFeatureOrientation() - Method in class boofcv.gui.feature.SelectRegionDescriptionPanel
 
getFeatureRadius() - Method in class boofcv.gui.feature.SelectRegionDescriptionPanel
 
getFrozenTime() - Method in class boofcv.gui.JavaRuntimeLauncher
 
getGrayF32() - Method in class boofcv.gui.RenderCalibrationTargetsGraphics2D
 
getGrayU8() - Method in class boofcv.gui.RenderCalibrationTargetsGraphics2D
 
getHasProcessedImage() - Method in interface boofcv.gui.VisualizeApp
 
getHeightWorld() - Method in class boofcv.gui.RenderCalibrationTargetsGraphics2D
 
getHighlightCategory() - Method in class boofcv.gui.learning.ConfusionMatrixPanel
 
getImage() - Method in class boofcv.gui.image.ImageBinaryLabeledPanel
 
getImage() - Method in class boofcv.gui.image.ImageBinaryPanel
 
getImage(int, int) - Method in class boofcv.gui.image.ImageGridPanel
 
getImage() - Method in class boofcv.gui.image.ImagePanel
 
getImage() - Method in class boofcv.gui.image.ImageZoomPanel
 
getImagePanel() - Method in class boofcv.gui.image.ImageZoomPanel
 
getListOfRecentFiles(Component) - Static method in class boofcv.gui.BoofSwingUtil
 
getListWidth() - Method in class boofcv.gui.ListDisplayPanel
 
getMode() - Method in class boofcv.gui.tracker.TrackerObjectQuadPanel
 
getMouseClickToSaveListener() - Method in class boofcv.gui.image.ImagePanel
 
getOffsetX() - Method in class boofcv.gui.RenderCalibrationTargetsGraphics2D
 
getOffsetY() - Method in class boofcv.gui.RenderCalibrationTargetsGraphics2D
 
getPrintErr() - Method in class boofcv.gui.JavaRuntimeLauncher
 
getPrintOut() - Method in class boofcv.gui.JavaRuntimeLauncher
 
getProcessId() - Method in class boofcv.gui.ProcessTabPanel
 
getScale() - Method in class boofcv.gui.image.ImageZoomPanel
 
getSelectedFiles() - Method in class boofcv.gui.dialogs.FileBrowser
 
getStepSize() - Method in class boofcv.gui.d3.Polygon3DSequenceViewer
 
getTarget() - Method in class boofcv.gui.feature.SelectRegionDescriptionPanel
 
getValue() - Method in class boofcv.gui.JConfigLength
 
getWidthWorld() - Method in class boofcv.gui.RenderCalibrationTargetsGraphics2D
 
getZoom() - Method in class boofcv.gui.ViewedImageInfoPanel
 
grayMagnitude(ImageGray, BufferedImage, double) - Static method in class boofcv.gui.image.VisualizeImageData
Renders a gray scale image of the input image's intensity.

dst(i,j) = 255*abs(src(i,j))/normalize
grayMagnitudeTemp(ImageGray, BufferedImage, double) - Static method in class boofcv.gui.image.VisualizeImageData
Renders a gray scale image using color values from cold to hot.
graySign(GrayF32, BufferedImage, float) - Static method in class boofcv.gui.image.VisualizeImageData
 
grayUnsigned(GrayI, BufferedImage, int) - Static method in class boofcv.gui.image.VisualizeImageData
 

H

handleClick(DefaultMutableTreeNode) - Method in class boofcv.gui.ApplicationLauncherApp
 
handleClickedFile(File) - Method in interface boofcv.gui.dialogs.FileBrowser.Listener
 
handleSelectedFile(File) - Method in interface boofcv.gui.dialogs.FileBrowser.Listener
 
handleSelectedUpdate(int) - Method in class boofcv.gui.dialogs.OpenImageSetDialog
 
hasTarget() - Method in class boofcv.gui.feature.SelectRegionDescriptionPanel
 
HistogramThresholdPanel - Class in boofcv.gui.binary
Displays the image's histogram and shows the innerlier set for a simple threshold
HistogramThresholdPanel(int, double) - Constructor for class boofcv.gui.binary.HistogramThresholdPanel
 

I

ImageBinaryLabeledPanel - Class in boofcv.gui.image
Displays labeled binary images.
ImageBinaryLabeledPanel(GrayS32, int, long) - Constructor for class boofcv.gui.image.ImageBinaryLabeledPanel
 
ImageBinaryLabeledPanel() - Constructor for class boofcv.gui.image.ImageBinaryLabeledPanel
 
ImageBinaryPanel - Class in boofcv.gui.image
Used for displaying binary images.
ImageBinaryPanel(GrayU8) - Constructor for class boofcv.gui.image.ImageBinaryPanel
 
ImageBinaryPanel() - Constructor for class boofcv.gui.image.ImageBinaryPanel
 
ImageClassificationPanel - Class in boofcv.gui
Displays a set of images and what their assigned labels are
ImageClassificationPanel() - Constructor for class boofcv.gui.ImageClassificationPanel
 
ImageGridPanel - Class in boofcv.gui.image
Displays images in a grid pattern
ImageGridPanel(int, int) - Constructor for class boofcv.gui.image.ImageGridPanel
 
ImageGridPanel(int, int, BufferedImage...) - Constructor for class boofcv.gui.image.ImageGridPanel
 
ImageHistogramPanel - Class in boofcv.gui
Draws a histogram of the image's pixel intensity level
ImageHistogramPanel(int, double) - Constructor for class boofcv.gui.ImageHistogramPanel
 
ImageLinePanel - Class in boofcv.gui.feature
Draws lines over an image.
ImageLinePanel() - Constructor for class boofcv.gui.feature.ImageLinePanel
 
ImagePanel - Class in boofcv.gui.image
Simple JPanel for displaying buffered images.
ImagePanel(BufferedImage) - Constructor for class boofcv.gui.image.ImagePanel
 
ImagePanel(BufferedImage, ScaleOptions) - Constructor for class boofcv.gui.image.ImagePanel
 
ImagePanel(int, int) - Constructor for class boofcv.gui.image.ImagePanel
 
ImagePanel(boolean) - Constructor for class boofcv.gui.image.ImagePanel
Adds the ability to save an image using the middle mouse button.
ImagePanel() - Constructor for class boofcv.gui.image.ImagePanel
 
ImagePanel() - Constructor for class boofcv.gui.image.ImageZoomPanel.ImagePanel
 
imagePaths - Variable in class boofcv.gui.calibration.CalibratedPlanarPanel
 
ImagePyramidPanel<T extends boofcv.struct.image.ImageGray<T>> - Class in boofcv.gui.image
Displays an ImagePyramid by listing each of its layers and showing them one at a time.
ImagePyramidPanel(ImagePyramid<T>, boolean) - Constructor for class boofcv.gui.image.ImagePyramidPanel
 
ImagePyramidPanel() - Constructor for class boofcv.gui.image.ImagePyramidPanel
 
images - Variable in class boofcv.gui.dialogs.OpenImageSetDialog.DefaultListener
 
ImageZoomPanel - Class in boofcv.gui.image
Simple JPanel for displaying buffered images allows images to be zoomed in and out of
ImageZoomPanel(BufferedImage) - Constructor for class boofcv.gui.image.ImageZoomPanel
 
ImageZoomPanel() - Constructor for class boofcv.gui.image.ImageZoomPanel
 
ImageZoomPanel.ImagePanel - Class in boofcv.gui.image
 
img - Variable in class boofcv.gui.image.ImageBinaryLabeledPanel
 
img - Variable in class boofcv.gui.image.ImageBinaryPanel
 
img - Variable in class boofcv.gui.image.ImagePanel
 
img - Variable in class boofcv.gui.image.ImageZoomPanel
 
imgHeight - Variable in class boofcv.gui.image.ProcessImageSequence
 
imgWidth - Variable in class boofcv.gui.image.ProcessImageSequence
 
init() - Method in class boofcv.gui.d3.Polygon3DSequenceViewer
 
inputImage - Variable in class boofcv.gui.SelectAlgorithmAndInputPanel
 
inputRefs - Variable in class boofcv.gui.SelectAlgorithmAndInputPanel
 
insideMatrix - Variable in class boofcv.gui.learning.ConfusionMatrixPanel.LocationInfo
 
intervalAdded(ListDataEvent) - Method in class boofcv.gui.ApplicationLauncherApp
Called after a new process is added to the process list
intervalRemoved(ListDataEvent) - Method in class boofcv.gui.ApplicationLauncherApp
 
invokeNowOrLater(Runnable) - Static method in class boofcv.gui.BoofSwingUtil
 
isActive() - Method in class boofcv.gui.ApplicationLauncherApp.ActiveProcess
 
isCentered() - Method in class boofcv.gui.image.ImagePanel
 
isGray() - Method in class boofcv.gui.learning.ConfusionMatrixPanel
 
isImage(File) - Static method in class boofcv.gui.BoofSwingUtil
Uses mime type to determine if it's an image or not
isKillRequested() - Method in class boofcv.gui.JavaRuntimeLauncher
 
isPaused() - Method in class boofcv.gui.MousePauseHelper
 
isRightClick(MouseEvent) - Static method in class boofcv.gui.BoofSwingUtil
 
isShowLabels() - Method in class boofcv.gui.learning.ConfusionMatrixPanel
 
isShowNumbers() - Method in class boofcv.gui.learning.ConfusionMatrixPanel
 
isShowZeros() - Method in class boofcv.gui.learning.ConfusionMatrixPanel
 
isValidPoint(int) - Method in class boofcv.gui.feature.AssociationPanel
 
isValidPoint(int) - Method in class boofcv.gui.feature.AssociationScorePanel
 
isValidPoint(int) - Method in class boofcv.gui.feature.CompareTwoImagePanel
 
itemStateChanged(ItemEvent) - Method in class boofcv.gui.calibration.CalibratedPlanarPanel
 
itemStateChanged(ItemEvent) - Method in class boofcv.gui.calibration.MonoPlanarPanel
 

J

JavaRuntimeLauncher - Class in boofcv.gui
Class for launching JVMs.
JavaRuntimeLauncher(List<String>) - Constructor for class boofcv.gui.JavaRuntimeLauncher
Constructor.
JavaRuntimeLauncher.Exit - Enum in boofcv.gui
 
JConfigLength - Class in boofcv.gui
Control for setting the value of a ConfigLength class.
JConfigLength(JConfigLength.Listener, boolean) - Constructor for class boofcv.gui.JConfigLength
 
JConfigLength.Listener - Interface in boofcv.gui
 
JSpringPanel - Class in boofcv.gui.dialogs
 
JSpringPanel() - Constructor for class boofcv.gui.dialogs.JSpringPanel
 

K

KEY_PREVIOUS_SELECTION - Static variable in class boofcv.gui.BoofSwingUtil
 
KEY_RECENT_FILES - Static variable in class boofcv.gui.BoofSwingUtil
 
keyPressed(KeyEvent) - Method in class boofcv.gui.d2.PlaneView2D
 
keyPressed(KeyEvent) - Method in class boofcv.gui.d3.Polygon3DSequenceViewer
 
keyPressed(KeyEvent) - Method in class boofcv.gui.image.ProcessImageSequence
 
keyReleased(KeyEvent) - Method in class boofcv.gui.d2.PlaneView2D
 
keyReleased(KeyEvent) - Method in class boofcv.gui.d3.Polygon3DSequenceViewer
 
keyReleased(KeyEvent) - Method in class boofcv.gui.image.ProcessImageSequence
 
keyTyped(KeyEvent) - Method in class boofcv.gui.d2.PlaneView2D
 
keyTyped(KeyEvent) - Method in class boofcv.gui.d3.Polygon3DSequenceViewer
 
keyTyped(KeyEvent) - Method in class boofcv.gui.image.ProcessImageSequence
 
killAllProcesses(long) - Method in class boofcv.gui.ApplicationLauncherApp
Requests that all active processes be killed.

L

labelImage - Variable in class boofcv.gui.image.ImageBinaryLabeledPanel
 
launch(Class, String...) - Method in class boofcv.gui.JavaRuntimeLauncher
Launches the class with the provided arguments.
layout - Variable in class boofcv.gui.dialogs.JSpringPanel
 
leftImage - Variable in class boofcv.gui.feature.CompareTwoImagePanel
 
leftPts - Variable in class boofcv.gui.feature.CompareTwoImagePanel
 
Line() - Constructor for class boofcv.gui.feature.FancyInterestPointRender.Line
 
line - Variable in class boofcv.gui.PlotXyPanel
 
lines - Variable in class boofcv.gui.feature.ImageLinePanel
 
ListDisplayPanel - Class in boofcv.gui
Displays a list of items and their respective data.
ListDisplayPanel() - Constructor for class boofcv.gui.ListDisplayPanel
 
loadConfigurationFile(String) - Method in interface boofcv.gui.VisualizeApp
 
loadInputData(String) - Method in class boofcv.gui.SelectAlgorithmAndInputPanel
Loads a standardized file for input references
loadInputData(String) - Method in interface boofcv.gui.VisualizeApp
 
LocationInfo() - Constructor for class boofcv.gui.learning.ConfusionMatrixPanel.LocationInfo
 

M

magnitudeAbs(ImageFlow, BufferedImage) - Static method in class boofcv.gui.feature.VisualizeOpticalFlow
 
magnitudeAbs(ImageFlow, float, BufferedImage) - Static method in class boofcv.gui.feature.VisualizeOpticalFlow
 
main(String[]) - Static method in class boofcv.gui.BoofLogo
 
main(String[]) - Static method in class boofcv.gui.dialogs.OpenImageSetDialog
 
main(String[]) - Static method in class boofcv.gui.learning.ConfusionMatrixPanel
 
mainView - Variable in class boofcv.gui.calibration.CalibratedPlanarPanel
 
marker - Variable in class boofcv.gui.ImageHistogramPanel
 
MAX_RADIUS - Static variable in class boofcv.gui.BoofLogo
 
MAX_ZOOM - Static variable in class boofcv.gui.BoofSwingUtil
 
maxValue - Variable in class boofcv.gui.ImageHistogramPanel
 
maxY - Variable in class boofcv.gui.PlotXyPanel
 
media - Variable in class boofcv.gui.SelectAlgorithmAndInputPanel
 
MIN_ZOOM - Static variable in class boofcv.gui.BoofSwingUtil
 
minY - Variable in class boofcv.gui.PlotXyPanel
 
MonoPlanarPanel - Class in boofcv.gui.calibration
GUI interface for CalibrateMonoPlanarGuiApp.
MonoPlanarPanel() - Constructor for class boofcv.gui.calibration.MonoPlanarPanel
 
mouseClicked(MouseEvent) - Method in class boofcv.gui.d2.PlaneView2D
 
mouseClicked(MouseEvent) - Method in class boofcv.gui.d3.PointCloudViewerPanelSwing
 
mouseClicked(MouseEvent) - Method in class boofcv.gui.d3.Polygon3DSequenceViewer
 
mouseClicked(MouseEvent) - Method in class boofcv.gui.feature.CompareTwoImagePanel
 
mouseClicked(MouseEvent) - Method in class boofcv.gui.feature.ScaleSpacePyramidPointPanel
 
mouseClicked(MouseEvent) - Method in class boofcv.gui.feature.SelectRegionDescriptionPanel
 
mouseClicked(MouseEvent) - Method in class boofcv.gui.image.ImageBinaryLabeledPanel
 
mouseClicked(MouseEvent) - Method in class boofcv.gui.image.ProcessImageSequence
 
mouseClicked(MouseEvent) - Method in class boofcv.gui.image.SaveImageOnClick
 
mouseClicked(MouseEvent) - Method in class boofcv.gui.MousePauseHelper
 
mouseClicked(MouseEvent) - Method in class boofcv.gui.stereo.RectifiedPairPanel
 
mouseClicked(MouseEvent) - Method in class boofcv.gui.tracker.TldVisualizationPanel
 
mouseClicked(MouseEvent) - Method in class boofcv.gui.tracker.TrackerObjectQuadPanel
 
mouseDragged(MouseEvent) - Method in class boofcv.gui.d2.PlaneView2D
 
mouseDragged(MouseEvent) - Method in class boofcv.gui.d3.PointCloudViewerPanelSwing
 
mouseDragged(MouseEvent) - Method in class boofcv.gui.d3.Polygon3DSequenceViewer
 
mouseDragged(MouseEvent) - Method in class boofcv.gui.feature.CompareTwoImagePanel
 
mouseDragged(MouseEvent) - Method in class boofcv.gui.feature.SelectRegionDescriptionPanel
 
mouseDragged(MouseEvent) - Method in class boofcv.gui.tracker.TrackerObjectQuadPanel
 
mouseEntered(MouseEvent) - Method in class boofcv.gui.d2.PlaneView2D
 
mouseEntered(MouseEvent) - Method in class boofcv.gui.d3.PointCloudViewerPanelSwing
 
mouseEntered(MouseEvent) - Method in class boofcv.gui.d3.Polygon3DSequenceViewer
 
mouseEntered(MouseEvent) - Method in class boofcv.gui.feature.CompareTwoImagePanel
 
mouseEntered(MouseEvent) - Method in class boofcv.gui.feature.ScaleSpacePyramidPointPanel
 
mouseEntered(MouseEvent) - Method in class boofcv.gui.feature.SelectRegionDescriptionPanel
 
mouseEntered(MouseEvent) - Method in class boofcv.gui.image.ImageBinaryLabeledPanel
 
mouseEntered(MouseEvent) - Method in class boofcv.gui.image.ProcessImageSequence
 
mouseEntered(MouseEvent) - Method in class boofcv.gui.MousePauseHelper
 
mouseEntered(MouseEvent) - Method in class boofcv.gui.stereo.RectifiedPairPanel
 
mouseEntered(MouseEvent) - Method in class boofcv.gui.tracker.TldVisualizationPanel
 
mouseEntered(MouseEvent) - Method in class boofcv.gui.tracker.TrackerObjectQuadPanel
 
mouseExited(MouseEvent) - Method in class boofcv.gui.d2.PlaneView2D
 
mouseExited(MouseEvent) - Method in class boofcv.gui.d3.PointCloudViewerPanelSwing
 
mouseExited(MouseEvent) - Method in class boofcv.gui.d3.Polygon3DSequenceViewer
 
mouseExited(MouseEvent) - Method in class boofcv.gui.feature.CompareTwoImagePanel
 
mouseExited(MouseEvent) - Method in class boofcv.gui.feature.ScaleSpacePyramidPointPanel
 
mouseExited(MouseEvent) - Method in class boofcv.gui.feature.SelectRegionDescriptionPanel
 
mouseExited(MouseEvent) - Method in class boofcv.gui.image.ImageBinaryLabeledPanel
 
mouseExited(MouseEvent) - Method in class boofcv.gui.image.ProcessImageSequence
 
mouseExited(MouseEvent) - Method in class boofcv.gui.MousePauseHelper
 
mouseExited(MouseEvent) - Method in class boofcv.gui.stereo.RectifiedPairPanel
 
mouseExited(MouseEvent) - Method in class boofcv.gui.tracker.TldVisualizationPanel
 
mouseExited(MouseEvent) - Method in class boofcv.gui.tracker.TrackerObjectQuadPanel
 
mouseListener - Variable in class boofcv.gui.image.ImagePanel
 
mouseMoved(MouseEvent) - Method in class boofcv.gui.d2.PlaneView2D
 
mouseMoved(MouseEvent) - Method in class boofcv.gui.d3.PointCloudViewerPanelSwing
 
mouseMoved(MouseEvent) - Method in class boofcv.gui.d3.Polygon3DSequenceViewer
 
mouseMoved(MouseEvent) - Method in class boofcv.gui.feature.CompareTwoImagePanel
 
mouseMoved(MouseEvent) - Method in class boofcv.gui.feature.SelectRegionDescriptionPanel
 
mouseMoved(MouseEvent) - Method in class boofcv.gui.tracker.TrackerObjectQuadPanel
 
MousePauseHelper - Class in boofcv.gui
Toggles a paused variable on each mouse click
MousePauseHelper(JPanel) - Constructor for class boofcv.gui.MousePauseHelper
 
mousePosition - Variable in class boofcv.gui.feature.CompareTwoImagePanel
 
mousePressed(MouseEvent) - Method in class boofcv.gui.d2.PlaneView2D
 
mousePressed(MouseEvent) - Method in class boofcv.gui.d3.PointCloudViewerPanelSwing
 
mousePressed(MouseEvent) - Method in class boofcv.gui.d3.Polygon3DSequenceViewer
 
mousePressed(MouseEvent) - Method in class boofcv.gui.feature.CompareTwoImagePanel
 
mousePressed(MouseEvent) - Method in class boofcv.gui.feature.ScaleSpacePyramidPointPanel
 
mousePressed(MouseEvent) - Method in class boofcv.gui.feature.SelectRegionDescriptionPanel
 
mousePressed(MouseEvent) - Method in class boofcv.gui.image.ImageBinaryLabeledPanel
 
mousePressed(MouseEvent) - Method in class boofcv.gui.image.ProcessImageSequence
 
mousePressed(MouseEvent) - Method in class boofcv.gui.MousePauseHelper
 
mousePressed(MouseEvent) - Method in class boofcv.gui.stereo.RectifiedPairPanel
 
mousePressed(MouseEvent) - Method in class boofcv.gui.tracker.TldVisualizationPanel
 
mousePressed(MouseEvent) - Method in class boofcv.gui.tracker.TrackerObjectQuadPanel
 
mouseReleased(MouseEvent) - Method in class boofcv.gui.d2.PlaneView2D
 
mouseReleased(MouseEvent) - Method in class boofcv.gui.d3.PointCloudViewerPanelSwing
 
mouseReleased(MouseEvent) - Method in class boofcv.gui.d3.Polygon3DSequenceViewer
 
mouseReleased(MouseEvent) - Method in class boofcv.gui.feature.CompareTwoImagePanel
 
mouseReleased(MouseEvent) - Method in class boofcv.gui.feature.ScaleSpacePyramidPointPanel
 
mouseReleased(MouseEvent) - Method in class boofcv.gui.feature.SelectRegionDescriptionPanel
 
mouseReleased(MouseEvent) - Method in class boofcv.gui.image.ImageBinaryLabeledPanel
 
mouseReleased(MouseEvent) - Method in class boofcv.gui.image.ProcessImageSequence
 
mouseReleased(MouseEvent) - Method in class boofcv.gui.MousePauseHelper
 
mouseReleased(MouseEvent) - Method in class boofcv.gui.stereo.RectifiedPairPanel
 
mouseReleased(MouseEvent) - Method in class boofcv.gui.tracker.TldVisualizationPanel
 
mouseReleased(MouseEvent) - Method in class boofcv.gui.tracker.TrackerObjectQuadPanel
 
mouseWheelMoved(MouseWheelEvent) - Method in class boofcv.gui.d2.PlaneView2D
 
mouseWheelMoved(MouseWheelEvent) - Method in class boofcv.gui.d3.PointCloudViewerPanelSwing
 
mouseWheelMoved(MouseWheelEvent) - Method in class boofcv.gui.ViewedImageInfoPanel
 

N

NAME - Static variable in class boofcv.gui.BoofLogo
 
notifyListener() - Method in class boofcv.gui.JConfigLength
 

O

offsetX - Variable in class boofcv.gui.image.ImagePanel
 
offsetX - Variable in class boofcv.gui.PlotXyPanel
 
offsetY - Variable in class boofcv.gui.image.ImagePanel
 
openFileChooser(Component, BoofSwingUtil.FileTypes...) - Static method in class boofcv.gui.BoofSwingUtil
 
openFileChooser(Component, String, BoofSwingUtil.FileTypes...) - Static method in class boofcv.gui.BoofSwingUtil
 
openImageSetChooser(Window, OpenImageSetDialog.Mode, int) - Static method in class boofcv.gui.BoofSwingUtil
 
OpenImageSetDialog - Class in boofcv.gui.dialogs
Opens a dialog which lets the user select multiple images as a set
OpenImageSetDialog(JDialog, OpenImageSetDialog.Listener, File) - Constructor for class boofcv.gui.dialogs.OpenImageSetDialog
 
OpenImageSetDialog.DefaultListener - Class in boofcv.gui.dialogs
 
OpenImageSetDialog.Listener - Interface in boofcv.gui.dialogs
Lets the listener know what the user has chosen to do.
OpenImageSetDialog.Mode - Enum in boofcv.gui.dialogs
 
options - Variable in class boofcv.gui.ProcessTabPanel
 
Orientation3D - Class in boofcv.gui.d3
Graphically displays the orientation
Orientation3D() - Constructor for class boofcv.gui.d3.Orientation3D
 
originalCheck - Variable in class boofcv.gui.SelectAlgorithmAndInputPanel
 

P

paint(Graphics) - Method in class boofcv.gui.learning.ConfusionMatrixPanel
 
paintComponent(Graphics) - Method in class boofcv.gui.binary.HistogramThresholdPanel
 
paintComponent(Graphics) - Method in class boofcv.gui.BoofLogo
 
paintComponent(Graphics) - Method in class boofcv.gui.calibration.DisplayPinholeCalibrationPanel
 
paintComponent(Graphics) - Method in class boofcv.gui.d2.PlaneView2D
 
paintComponent(Graphics) - Method in class boofcv.gui.d3.Orientation3D
 
paintComponent(Graphics) - Method in class boofcv.gui.d3.PointCloudViewerPanelSwing
 
paintComponent(Graphics) - Method in class boofcv.gui.d3.Polygon3DSequenceViewer
 
paintComponent(Graphics) - Method in class boofcv.gui.feature.AssociatedTriplePanel
 
paintComponent(Graphics) - Method in class boofcv.gui.feature.CompareTwoImagePanel
 
paintComponent(Graphics) - Method in class boofcv.gui.feature.ImageLinePanel
 
paintComponent(Graphics) - Method in class boofcv.gui.feature.ScaleSpacePointPanel
 
paintComponent(Graphics) - Method in class boofcv.gui.feature.ScaleSpacePyramidPointPanel
 
paintComponent(Graphics) - Method in class boofcv.gui.feature.SelectRegionDescriptionPanel
 
paintComponent(Graphics) - Method in class boofcv.gui.feature.TupleDescPanel
 
paintComponent(Graphics) - Method in class boofcv.gui.image.AnimatePanel
 
paintComponent(Graphics) - Method in class boofcv.gui.image.DiscretePyramidPanel
 
paintComponent(Graphics) - Method in class boofcv.gui.image.ImageBinaryLabeledPanel
 
paintComponent(Graphics) - Method in class boofcv.gui.image.ImageBinaryPanel
 
paintComponent(Graphics) - Method in class boofcv.gui.image.ImageGridPanel
 
paintComponent(Graphics) - Method in class boofcv.gui.image.ImagePanel
 
paintComponent(Graphics) - Method in class boofcv.gui.image.ImageZoomPanel.ImagePanel
 
paintComponent(Graphics) - Method in class boofcv.gui.ImageHistogramPanel
 
paintComponent(Graphics) - Method in class boofcv.gui.PlotXyPanel
 
paintComponent(Graphics) - Method in class boofcv.gui.stereo.RectifiedPairPanel
 
paintComponent(Graphics) - Method in class boofcv.gui.tracker.TldTemplatePanel
 
paintComponent(Graphics) - Method in class boofcv.gui.tracker.TrackerObjectQuadPanel
 
paintInPanel(AffineTransform, Graphics2D) - Method in class boofcv.gui.calibration.DisplayFisheyeCalibrationPanel
 
paintInPanel(AffineTransform, Graphics2D) - Method in class boofcv.gui.calibration.DisplayPinholeCalibrationPanel
 
paintInPanel(AffineTransform, Graphics2D) - Method in class boofcv.gui.image.ImageZoomPanel
Paint inside the image panel.
panel - Variable in class boofcv.gui.image.ImageZoomPanel
 
PanelGridPanel - Class in boofcv.gui
 
PanelGridPanel(int, JComponent...) - Constructor for class boofcv.gui.PanelGridPanel
 
PanelGridPanel(int, int) - Constructor for class boofcv.gui.PanelGridPanel
 
pauseTracker() - Method in interface boofcv.gui.tracker.TrackerObjectQuadPanel.Listener
 
pixelToPoint(int, int) - Method in class boofcv.gui.image.ImageZoomPanel
 
PlaneView2D - Class in boofcv.gui.d2
Used to display a 2D point cloud.
PlaneView2D(double) - Constructor for class boofcv.gui.d2.PlaneView2D
 
PlaybackImageSequence<T extends boofcv.struct.image.ImageGray<T>> - Class in boofcv.gui.image
Simple class for playing back an image sequence.
PlaybackImageSequence(SimpleImageSequence<T>) - Constructor for class boofcv.gui.image.PlaybackImageSequence
 
PlotXyPanel - Class in boofcv.gui
Draws a simple XY plot
PlotXyPanel(double[], double, double) - Constructor for class boofcv.gui.PlotXyPanel
 
PlotXyPanel() - Constructor for class boofcv.gui.PlotXyPanel
 
Point() - Constructor for class boofcv.gui.feature.FancyInterestPointRender.Point
 
PointCloudViewerPanelSwing - Class in boofcv.gui.d3
Renders a 3D point cloud using a perspective pinhole camera model.
PointCloudViewerPanelSwing(float) - Constructor for class boofcv.gui.d3.PointCloudViewerPanelSwing
 
PointCloudViewerPanelSwing(float, float) - Constructor for class boofcv.gui.d3.PointCloudViewerPanelSwing
 
PointCloudViewerSwing - Class in boofcv.gui.d3
Wrapper around PointCloudViewerPanelSwing for PointCloudViewer.
PointCloudViewerSwing() - Constructor for class boofcv.gui.d3.PointCloudViewerSwing
 
Polygon3DSequenceViewer - Class in boofcv.gui.d3
Draws a sequence polygons in 3D
Polygon3DSequenceViewer() - Constructor for class boofcv.gui.d3.Polygon3DSequenceViewer
 
printBuffer(BufferedReader, PrintStream) - Method in class boofcv.gui.JavaRuntimeLauncher
 
process(ImageGray, BufferedImage) - Method in class boofcv.gui.d3.DisparityToColorPointCloud
Given the disparity image compute the 3D location of valid points and save pixel colors at that point
process() - Method in class boofcv.gui.image.ProcessImageSequence
 
processFrame(T) - Method in class boofcv.gui.image.PlaybackImageSequence
 
processFrame(T) - Method in class boofcv.gui.image.ProcessImageSequence
 
ProcessImageSequence<T extends boofcv.struct.image.ImageGray<T>> - Class in boofcv.gui.image
An abstract class that takes case of basic GUI and loading of images when processing a sequence.
ProcessImageSequence(SimpleImageSequence<T>) - Constructor for class boofcv.gui.image.ProcessImageSequence
 
ProcessTabPanel - Class in boofcv.gui
A jpanel that keeps track of the process id it is supposed to be displaying information for.
ProcessTabPanel(long) - Constructor for class boofcv.gui.ProcessTabPanel
 
propertyChange(PropertyChangeEvent) - Method in class boofcv.gui.JConfigLength
 

R

radius - Variable in class boofcv.gui.BoofLogo
 
radius - Variable in class boofcv.gui.d3.DisparityToColorPointCloud
 
RectifiedPairPanel - Class in boofcv.gui.stereo
Draws two images side by side and draws a line across the whole window where the user clicks.
RectifiedPairPanel(boolean) - Constructor for class boofcv.gui.stereo.RectifiedPairPanel
 
RectifiedPairPanel(boolean, BufferedImage, BufferedImage) - Constructor for class boofcv.gui.stereo.RectifiedPairPanel
 
refreshAlgorithm() - Method in class boofcv.gui.SelectAlgorithmPanel
Tells it to switch again to the current algorithm.
refreshAll(Object[]) - Method in class boofcv.gui.SelectAlgorithmAndInputPanel
Provides the current state of all selected algorithms.
refreshAll(Object[]) - Method in class boofcv.gui.SelectInputPanel
 
regionBorders(GrayS32, int, BufferedImage) - Static method in class boofcv.gui.feature.VisualizeRegions
Draws border pixels of each region using the specified color.
regions(GrayS32, int, BufferedImage) - Static method in class boofcv.gui.feature.VisualizeRegions
Draws each region with a random color
regionsColor(GrayS32, FastQueue<float[]>, BufferedImage) - Static method in class boofcv.gui.feature.VisualizeRegions
Draws each region using the provided color
removeChildAndPrevious(JComponent, JComponent) - Static method in class boofcv.gui.StandardAlgConfigPanel
Searches inside the children of "root" for 'target'.
removeChildInsidePanel(JComponent, JComponent) - Static method in class boofcv.gui.StandardAlgConfigPanel
Searches inside the children of "root" for a component that's a JPanel.
removeFromToolbar(JComponent) - Method in class boofcv.gui.SelectAlgorithmAndInputPanel
 
render(List<Contour>, int[], BufferedImage) - Static method in class boofcv.gui.binary.VisualizeBinaryData
Renders only the external contours.
render(List<Contour>, Color, BufferedImage) - Static method in class boofcv.gui.binary.VisualizeBinaryData
 
render(List<List<Point2D_I32>>, boolean, Color, double, double, Graphics2D) - Static method in class boofcv.gui.binary.VisualizeBinaryData
 
render(List<Contour>, Color, Color, double, double, Graphics2D) - Static method in class boofcv.gui.binary.VisualizeBinaryData
 
render() - Method in class boofcv.gui.image.DiscretePyramidPanel
 
render() - Method in class boofcv.gui.image.ImagePyramidPanel
Redraws each layer
renderBinary(GrayU8, boolean, BufferedImage) - Static method in class boofcv.gui.binary.VisualizeBinaryData
Renders a binary image.
RenderCalibrationTargetsGraphics2D - Class in boofcv.gui
 
RenderCalibrationTargetsGraphics2D(int, double) - Constructor for class boofcv.gui.RenderCalibrationTargetsGraphics2D
 
renderContours(List<EdgeContour>, int[], int, int, BufferedImage) - Static method in class boofcv.gui.binary.VisualizeBinaryData
 
renderContours(List<Contour>, int, int, int, int, BufferedImage) - Static method in class boofcv.gui.binary.VisualizeBinaryData
Draws contours.
renderContours(List<Contour>, int[], int, int, int, BufferedImage) - Static method in class boofcv.gui.binary.VisualizeBinaryData
Draws contours.
renderLabeled(GrayS32, int[], BufferedImage) - Static method in class boofcv.gui.binary.VisualizeBinaryData
 
renderLabeled(GrayS32, int, BufferedImage) - Static method in class boofcv.gui.binary.VisualizeBinaryData
Renders a labeled where each region is assigned a random color.
renderLabeledBG(GrayS32, int, BufferedImage) - Static method in class boofcv.gui.binary.VisualizeBinaryData
Renders a labeled image where label=0 is assumed to be the background and is always set to black.
renderOrder(Graphics2D, double, List<Point2D_F64>) - Static method in class boofcv.gui.calibration.DisplayFisheyeCalibrationPanel
 
renderOrder(Graphics2D, double, List<Point2D_F64>) - Static method in class boofcv.gui.calibration.DisplayPinholeCalibrationPanel
 
renderOrientation(GrayU8, BufferedImage) - Static method in class boofcv.gui.edge.VisualizeEdgeFeatures
 
renderOrientation4(GrayS8, GrayF32, float, BufferedImage) - Static method in class boofcv.gui.edge.VisualizeEdgeFeatures
 
repaintJustImage() - Method in class boofcv.gui.image.ImagePanel
Repaints just the region around the image.
repaintJustImage(BufferedImage, ImagePanel.ScaleOffset) - Method in class boofcv.gui.image.ImagePanel
 
requestKill() - Method in class boofcv.gui.ApplicationLauncherApp.ActiveProcess
 
requestKill() - Method in class boofcv.gui.JavaRuntimeLauncher
 
reset() - Method in class boofcv.gui.d2.PlaneView2D
 
reset() - Method in class boofcv.gui.feature.FancyInterestPointRender
 
reset() - Method in class boofcv.gui.feature.SelectRegionDescriptionPanel
 
reset() - Method in class boofcv.gui.ListDisplayPanel
 
resetKey() - Method in class boofcv.gui.d3.PointCloudViewerPanelSwing
 
results - Variable in class boofcv.gui.calibration.CalibratedPlanarPanel
 
reverse - Variable in class boofcv.gui.BoofLogo
 
rgb - Variable in class boofcv.gui.d3.ColorPoint3D
 
rightImage - Variable in class boofcv.gui.feature.CompareTwoImagePanel
 
rightPts - Variable in class boofcv.gui.feature.CompareTwoImagePanel
 
row - Variable in class boofcv.gui.learning.ConfusionMatrixPanel.LocationInfo
 
run() - Method in class boofcv.gui.ApplicationLauncherApp.ActiveProcess
 

S

savedIndex - Variable in class boofcv.gui.image.ProcessImageSequence
 
saveFileChooser(Component, BoofSwingUtil.FileTypes...) - Static method in class boofcv.gui.BoofSwingUtil
 
SaveImageOnClick - Class in boofcv.gui.image
Renders what's currently visible in the component and saves to disk.
SaveImageOnClick(Component) - Constructor for class boofcv.gui.image.SaveImageOnClick
 
scale - Variable in class boofcv.gui.image.ImagePanel
 
scale - Variable in class boofcv.gui.image.ImageZoomPanel
 
scaleLeft - Variable in class boofcv.gui.feature.CompareTwoImagePanel
 
ScaleOptions - Enum in boofcv.gui.image
Specifies different behaviors for automatically scaling an image in a GUI
scaleRight - Variable in class boofcv.gui.feature.CompareTwoImagePanel
 
ScaleSpacePointPanel - Class in boofcv.gui.feature
 
ScaleSpacePointPanel(GaussianScaleSpace, double) - Constructor for class boofcv.gui.feature.ScaleSpacePointPanel
 
ScaleSpacePyramidPointPanel - Class in boofcv.gui.feature
 
ScaleSpacePyramidPointPanel(double) - Constructor for class boofcv.gui.feature.ScaleSpacePyramidPointPanel
 
scaleX - Variable in class boofcv.gui.PlotXyPanel
 
scaling - Variable in class boofcv.gui.image.ImagePanel
 
SelectAlgorithmAndInputPanel - Class in boofcv.gui
Provides pull a menubar for selecting the input source and which algorithm to use
SelectAlgorithmAndInputPanel(int) - Constructor for class boofcv.gui.SelectAlgorithmAndInputPanel
 
SelectAlgorithmPanel - Class in boofcv.gui
Provides a pull down list form which the user can select which algorithm to run.
SelectAlgorithmPanel() - Constructor for class boofcv.gui.SelectAlgorithmPanel
 
selectedImage - Variable in class boofcv.gui.calibration.CalibratedPlanarPanel
 
selectedImage(Object) - Method in interface boofcv.gui.image.SelectInputImageToolBar.Listener
 
selectedImages(String...) - Method in class boofcv.gui.dialogs.OpenImageSetDialog.DefaultListener
 
selectedImages(String...) - Method in interface boofcv.gui.dialogs.OpenImageSetDialog.Listener
 
selectedIsLeft - Variable in class boofcv.gui.feature.CompareTwoImagePanel
 
selectedTarget(Quadrilateral_F64) - Method in interface boofcv.gui.tracker.TrackerObjectQuadPanel.Listener
 
SelectInputImageToolBar - Class in boofcv.gui.image
Provides a list of input images which can be selected by the user.
SelectInputImageToolBar(JComponent) - Constructor for class boofcv.gui.image.SelectInputImageToolBar
 
SelectInputImageToolBar.Listener - Interface in boofcv.gui.image
 
SelectInputPanel - Class in boofcv.gui
Panel where a toolbar is provided for selecting an input image only.
SelectInputPanel() - Constructor for class boofcv.gui.SelectInputPanel
 
selectRegion - Variable in class boofcv.gui.feature.CompareTwoImagePanel
 
SelectRegionDescriptionPanel - Class in boofcv.gui.feature
Allows the user to select a point, its size, and orientation.
SelectRegionDescriptionPanel() - Constructor for class boofcv.gui.feature.SelectRegionDescriptionPanel
 
SelectRegionDescriptionPanel.Listener - Interface in boofcv.gui.feature
 
selectZoomToFitInDisplay(int, int) - Static method in class boofcv.gui.BoofSwingUtil
Figures out what the scale should be to fit the window inside the default display
selectZoomToShowAll(JComponent, int, int) - Static method in class boofcv.gui.BoofSwingUtil
Select a zoom which will allow the entire image to be shown in the panel
set(ImagePyramid<T>, boolean) - Method in class boofcv.gui.image.ImagePyramidPanel
 
setActiveAlgorithm(int, String, Object) - Method in class boofcv.gui.SelectAlgorithmAndInputPanel
A request has been made to change the processing algorithm.
setActiveAlgorithm(String, Object) - Method in class boofcv.gui.SelectAlgorithmPanel
 
setActiveAlgorithm(int, String, Object) - Method in class boofcv.gui.SelectInputPanel
 
setAnimation(BufferedImage...) - Method in class boofcv.gui.image.AnimatePanel
 
setAssociation(List<AssociatedTriple>) - Method in class boofcv.gui.feature.AssociatedTriplePanel
 
setAssociation(List<Point2D_F64>, List<Point2D_F64>, FastQueue<AssociatedIndex>) - Method in class boofcv.gui.feature.AssociationPanel
 
setAssociation(List<AssociatedPair>) - Method in class boofcv.gui.feature.AssociationPanel
 
setAssociation(List<Point2D_F64>, List<Point2D_F64>) - Method in class boofcv.gui.feature.AssociationPanel
 
setBackground(BufferedImage) - Method in class boofcv.gui.feature.ScaleSpacePointPanel
 
setBackground(BufferedImage) - Method in class boofcv.gui.feature.ScaleSpacePyramidPointPanel
 
setBackground(BufferedImage) - Method in class boofcv.gui.feature.SelectRegionDescriptionPanel
 
setBackgroundColor(int) - Method in class boofcv.gui.d3.PointCloudViewerSwing
 
setBaseDirectory(String) - Method in class boofcv.gui.SelectAlgorithmAndInputPanel
Sets the directory that relative references are relative too
setBinaryImage(GrayU8) - Method in class boofcv.gui.image.ImageBinaryPanel
 
setBufferedImage(BufferedImage) - Method in class boofcv.gui.calibration.DisplayFisheyeCalibrationPanel
 
setBufferedImage(BufferedImage) - Method in class boofcv.gui.calibration.DisplayPinholeCalibrationPanel
 
setBufferedImage(BufferedImage) - Method in class boofcv.gui.image.ImageZoomPanel
Change the image being displayed.
setBufferedImageNoChange(BufferedImage) - Method in class boofcv.gui.image.ImageZoomPanel
 
setCalibration(CM, SceneStructureMetric) - Method in class boofcv.gui.calibration.CalibratedPlanarPanel
 
setCalibration(CM) - Method in class boofcv.gui.calibration.DisplayCalibrationPanel
 
setCalibration(CameraUniversalOmni) - Method in class boofcv.gui.calibration.DisplayFisheyeCalibrationPanel
 
setCalibration(CameraPinholeBrown) - Method in class boofcv.gui.calibration.DisplayPinholeCalibrationPanel
 
setCalibration(CameraPinholeBrown, DMatrixRMaj) - Method in class boofcv.gui.calibration.DisplayPinholeCalibrationPanel
 
setCalibration(CameraUniversalOmni, SceneStructureMetric) - Method in class boofcv.gui.calibration.FisheyePlanarPanel
 
setCalibration(CameraPinholeBrown, SceneStructureMetric) - Method in class boofcv.gui.calibration.MonoPlanarPanel
 
setCameraHFov(double) - Method in class boofcv.gui.d3.PointCloudViewerSwing
 
setCameraToWorld(Se3_F64) - Method in class boofcv.gui.d3.PointCloudViewerSwing
 
setCentering(boolean) - Method in class boofcv.gui.image.ImagePanel
 
setClipDistance(double) - Method in class boofcv.gui.d3.PointCloudViewerSwing
 
setCorrection(CM) - Method in class boofcv.gui.calibration.CalibratedPlanarPanel
 
setCorrection(CameraUniversalOmni) - Method in class boofcv.gui.calibration.FisheyePlanarPanel
 
setCorrection(CameraPinholeBrown) - Method in class boofcv.gui.calibration.MonoPlanarPanel
 
setCursor(double, double) - Method in class boofcv.gui.ViewedImageInfoPanel
 
setDefaultTarget(Quadrilateral_F64) - Method in class boofcv.gui.tracker.TrackerObjectQuadPanel
 
setDescription(TupleDesc) - Method in class boofcv.gui.feature.TupleDescPanel
 
setDirectory(File) - Method in class boofcv.gui.dialogs.FileBrowser
The parent directory has changed.
setDisplay(boolean, boolean, boolean, boolean, boolean, boolean, double) - Method in class boofcv.gui.calibration.DisplayCalibrationPanel
 
setDotRadius(int) - Method in class boofcv.gui.d3.PointCloudViewerPanelSwing
 
setDotSize(int) - Method in class boofcv.gui.d3.PointCloudViewerSwing
 
setEnabled(boolean) - Method in class boofcv.gui.JConfigLength
 
setEnabled(int, boolean) - Method in class boofcv.gui.StandardAlgConfigPanel
 
setFocalLength(double) - Method in class boofcv.gui.d3.Polygon3DSequenceViewer
 
setFog(boolean) - Method in class boofcv.gui.d3.PointCloudViewerSwing
 
setFrame(BufferedImage) - Method in class boofcv.gui.tracker.TldVisualizationPanel
 
setFrozenTime(long) - Method in class boofcv.gui.JavaRuntimeLauncher
Specifies the amount of time the process has to complete.
setGray(boolean) - Method in class boofcv.gui.learning.ConfusionMatrixPanel
 
setHighlightCategory(int) - Method in class boofcv.gui.learning.ConfusionMatrixPanel
 
setHorizontalFieldOfView(float) - Method in class boofcv.gui.d3.PointCloudViewerPanelSwing
 
setImage(GrayS32) - Method in class boofcv.gui.image.ImageBinaryLabeledPanel
 
setImage(int, int, BufferedImage) - Method in class boofcv.gui.image.ImageGridPanel
 
setImage(BufferedImage) - Method in class boofcv.gui.image.ImagePanel
Change the image being displayed.
setImageRepaint(BufferedImage) - Method in class boofcv.gui.image.ImagePanel
Changes the buffered image and calls repaint.
setImages(List<File>) - Method in class boofcv.gui.calibration.CalibratedPlanarPanel
 
setImages(BufferedImage, BufferedImage, BufferedImage) - Method in class boofcv.gui.feature.AssociatedTriplePanel
 
setImages(BufferedImage, BufferedImage) - Method in class boofcv.gui.feature.CompareTwoImagePanel
Sets the internal images.
setImages(BufferedImage...) - Method in class boofcv.gui.image.ImageGridPanel
 
setImages(BufferedImage, BufferedImage) - Method in class boofcv.gui.stereo.RectifiedPairPanel
 
setImagesFailed(List<File>) - Method in class boofcv.gui.calibration.CalibratedPlanarPanel
 
setImageSize(int, int) - Method in class boofcv.gui.ViewedImageInfoPanel
 
setImageUI(BufferedImage) - Method in class boofcv.gui.image.ImagePanel
Changes the image and will be invoked inside the UI thread at a later time.
setInputImage(BufferedImage) - Method in class boofcv.gui.SelectAlgorithmAndInputPanel
Specifies an image which contains the original input image.
setInputList(List<PathLabel>) - Method in class boofcv.gui.SelectAlgorithmAndInputPanel
Specifies a list of images to use as input and loads them
setLabels(List<String>) - Method in class boofcv.gui.learning.ConfusionMatrixPanel
 
setLengthBounds(double, double) - Method in class boofcv.gui.JConfigLength
 
setLevel(int) - Method in class boofcv.gui.feature.ScaleSpacePointPanel
 
setLine(int) - Method in class boofcv.gui.calibration.DisplayPinholeCalibrationPanel
 
setLines(List<LineParametric2D_F32>) - Method in class boofcv.gui.feature.ImageLinePanel
 
setLineSegments(List<LineSegment2D_F32>) - Method in class boofcv.gui.feature.ImageLinePanel
 
setListener(SelectRegionDescriptionPanel.Listener) - Method in class boofcv.gui.feature.SelectRegionDescriptionPanel
 
setListener(SelectInputImageToolBar.Listener) - Method in class boofcv.gui.image.SelectInputImageToolBar
 
setListener(ViewedImageInfoPanel.Listener) - Method in class boofcv.gui.ViewedImageInfoPanel
 
setLocation(List<Point2D_F64>, List<Point2D_F64>, List<D>, List<D>) - Method in class boofcv.gui.feature.AssociationScorePanel
 
setLocation(List<Point2D_F64>, List<Point2D_F64>) - Method in class boofcv.gui.feature.CompareTwoImagePanel
 
setMainGUI(Component) - Method in class boofcv.gui.SelectAlgorithmAndInputPanel
Used to add the main GUI to this panel.
setMainGUI(Component) - Method in class boofcv.gui.SelectAlgorithmPanel
Used to add the main GUI to this panel.
setMarker(int) - Method in class boofcv.gui.ImageHistogramPanel
 
setMatrix(DMatrixRMaj) - Method in class boofcv.gui.learning.ConfusionMatrixPanel
 
setMediaManager(MediaManager) - Method in class boofcv.gui.SelectAlgorithmAndInputPanel
 
setMediaManager(MediaManager) - Method in interface boofcv.gui.VisualizeApp
 
setMemoryInMB(long) - Method in class boofcv.gui.JavaRuntimeLauncher
Specifies the amount of memory the process will be allocated in megabytes
setMenuItemKeys(JMenuItem, int, int) - Static method in class boofcv.gui.BoofSwingUtil
 
setMode(TrackerObjectQuadPanel.Mode) - Method in class boofcv.gui.tracker.TrackerObjectQuadPanel
 
setObservations(List<CalibrationObservation>) - Method in class boofcv.gui.calibration.CalibratedPlanarPanel
 
setObservations(List<CalibrationObservation>) - Method in class boofcv.gui.calibration.FisheyePlanarPanel
 
setObservations(List<CalibrationObservation>) - Method in class boofcv.gui.calibration.MonoPlanarPanel
 
setPaperSize(double, double) - Method in class boofcv.gui.RenderCalibrationTargetsGraphics2D
 
setPaused(boolean) - Method in class boofcv.gui.MousePauseHelper
 
setPinholeCenter(double, double) - Method in class boofcv.gui.calibration.DisplayFisheyeCalibrationPanel
 
setPixelOffset(double, double) - Method in class boofcv.gui.feature.AssociatedTriplePanel
 
setPoints(List<ScalePoint>) - Method in class boofcv.gui.feature.ScaleSpacePointPanel
 
setPoints(List<ScalePoint>) - Method in class boofcv.gui.feature.ScaleSpacePyramidPointPanel
 
setPrintErr(PrintStream) - Method in class boofcv.gui.JavaRuntimeLauncher
 
setPrintOut(PrintStream) - Method in class boofcv.gui.JavaRuntimeLauncher
 
setProcessId(long) - Method in class boofcv.gui.ProcessTabPanel
 
setPyramid(PyramidDiscrete<T>) - Method in class boofcv.gui.image.DiscretePyramidPanel
 
setRadius(int) - Method in class boofcv.gui.BoofLogo
 
setResults(List<ImageResults>) - Method in class boofcv.gui.calibration.CalibratedPlanarPanel
 
setResults(CalibrationObservation, ImageResults, List<CalibrationObservation>) - Method in class boofcv.gui.calibration.DisplayCalibrationPanel
 
setResults(List<ImageResults>) - Method in class boofcv.gui.calibration.FisheyePlanarPanel
 
setResults(List<ImageResults>) - Method in class boofcv.gui.calibration.MonoPlanarPanel
 
setScale(double) - Method in class boofcv.gui.image.ImagePanel
 
setScale(double) - Method in class boofcv.gui.image.ImageZoomPanel
 
setScale(double) - Method in class boofcv.gui.ViewedImageInfoPanel
 
setScaleAndCenter(double, double, double) - Method in class boofcv.gui.image.ImageZoomPanel
 
setScaleToFit(boolean) - Method in class boofcv.gui.image.ImageGridPanel
 
setScaleX(double) - Method in class boofcv.gui.PlotXyPanel
 
setScaling(ScaleOptions) - Method in class boofcv.gui.image.ImagePanel
 
setScorer(ScoreAssociation<D>) - Method in class boofcv.gui.feature.AssociationScorePanel
 
setScrollbarsVisible(boolean) - Method in class boofcv.gui.image.ImageZoomPanel
 
setSelected(int) - Method in class boofcv.gui.calibration.CalibratedPlanarPanel
 
setSelected(File) - Method in class boofcv.gui.dialogs.FileBrowser
The selected file/directory has changed.
setSelectionMode(int) - Method in class boofcv.gui.dialogs.FileBrowser
 
setSelectRectangle(boolean) - Method in class boofcv.gui.tracker.TldVisualizationPanel
 
setShowAxis(boolean) - Method in class boofcv.gui.d3.PointCloudViewerSwing
 
setShowLabels(boolean) - Method in class boofcv.gui.learning.ConfusionMatrixPanel
 
setShowNumbers(boolean) - Method in class boofcv.gui.learning.ConfusionMatrixPanel
 
setShowScales(boolean) - Method in class boofcv.gui.image.ImagePyramidPanel
 
setShowZeros(boolean) - Method in class boofcv.gui.learning.ConfusionMatrixPanel
 
setSs(PyramidFloat) - Method in class boofcv.gui.feature.ScaleSpacePyramidPointPanel
 
setStepSize(double) - Method in class boofcv.gui.d3.Polygon3DSequenceViewer
 
setTarget(Quadrilateral_F64, boolean) - Method in class boofcv.gui.tracker.TrackerObjectQuadPanel
 
setTarget(RectangleLength2D_I32, boolean) - Method in class boofcv.gui.tracker.TrackerObjectQuadPanel
 
setThreshold(double, boolean) - Method in class boofcv.gui.binary.HistogramThresholdPanel
 
setTilt(double) - Method in class boofcv.gui.d3.Orientation3D
 
setTranslationStep(double) - Method in class boofcv.gui.d3.PointCloudViewerSwing
 
setupWindow(JComponent, String, boolean) - Static method in class boofcv.gui.image.ShowImages
Sets up the window but doesn't show it.
setValue(ConfigLength) - Method in class boofcv.gui.JConfigLength
 
setVector(Vector3D_F64) - Method in class boofcv.gui.d3.Orientation3D
 
setWorldToCamera(Se3_F32) - Method in class boofcv.gui.d3.PointCloudViewerPanelSwing
 
setYaw(double) - Method in class boofcv.gui.d3.Orientation3D
 
showDialog(File, OpenImageSetDialog.Mode, int, Window) - Static method in class boofcv.gui.dialogs.OpenImageSetDialog
 
showDialog(BufferedImage) - Static method in class boofcv.gui.image.ShowImages
Creates a dialog window showing the specified image.
showGrid(int, String, BufferedImage...) - Static method in class boofcv.gui.image.ShowImages
Shows a set of images in a grid pattern.
showImageProcessed(BufferedImage) - Method in class boofcv.gui.calibration.CalibratedPlanarPanel
 
ShowImages - Class in boofcv.gui.image
Displays images in a new window.
ShowImages() - Constructor for class boofcv.gui.image.ShowImages
 
showWindow(String) - Method in class boofcv.gui.ApplicationLauncherApp
 
showWindow(BufferedImage, String) - Static method in class boofcv.gui.image.ShowImages
Creates a window showing the specified image.
showWindow(BufferedImage, String, boolean) - Static method in class boofcv.gui.image.ShowImages
Creates a window showing the specified image.
showWindow(ImageBase, String) - Static method in class boofcv.gui.image.ShowImages
 
showWindow(JComponent, String) - Static method in class boofcv.gui.image.ShowImages
 
showWindow(JComponent, String, boolean) - Static method in class boofcv.gui.image.ShowImages
 
showWindow(ImageGray, String, boolean) - Static method in class boofcv.gui.image.ShowImages
 
specifySize(double, double) - Method in class boofcv.gui.RenderCalibrationTargetsGraphics2D
 
spinner(int, int, int, int) - Method in class boofcv.gui.dialogs.JSpringPanel
 
spinner(double, double, double, double) - Method in class boofcv.gui.dialogs.JSpringPanel
 
spinner(int, Object[]) - Method in class boofcv.gui.StandardAlgConfigPanel
 
spinner(int, int, int, int, ChangeListener) - Method in class boofcv.gui.StandardAlgConfigPanel
 
spinner(int, int, int, int) - Method in class boofcv.gui.StandardAlgConfigPanel
 
spinner(double, double, double, double) - Method in class boofcv.gui.StandardAlgConfigPanel
 
spinner(double, double, double, double, int, int) - Method in class boofcv.gui.StandardAlgConfigPanel
 
spinner(double, double, double, double, String, int) - Method in class boofcv.gui.StandardAlgConfigPanel
 
standard(ImageGray<?>, BufferedImage) - Static method in class boofcv.gui.image.VisualizeImageData
 
StandardAlgConfigPanel - Class in boofcv.gui
Common base class for panels used for configuring the algorithms.
StandardAlgConfigPanel() - Constructor for class boofcv.gui.StandardAlgConfigPanel
 
start() - Method in class boofcv.gui.image.AnimatePanel
 
startTracking(int, int, int, int) - Method in interface boofcv.gui.tracker.TldVisualizationPanel.Listener
 
stateChanged(ChangeEvent) - Method in class boofcv.gui.calibration.CalibratedPlanarPanel
 
stateChanged(ChangeEvent) - Method in class boofcv.gui.calibration.MonoPlanarPanel
 
stateChanged(ChangeEvent) - Method in class boofcv.gui.JConfigLength
 
stateChanged(ChangeEvent) - Method in class boofcv.gui.ViewedImageInfoPanel
 
stop() - Method in class boofcv.gui.image.AnimatePanel
 

T

tiltAngle - Variable in class boofcv.gui.d3.DisparityToColorPointCloud
 
TldTemplatePanel - Class in boofcv.gui.tracker
 
TldTemplatePanel(int) - Constructor for class boofcv.gui.tracker.TldTemplatePanel
 
TldVisualizationPanel - Class in boofcv.gui.tracker
 
TldVisualizationPanel(TldVisualizationPanel.Listener) - Constructor for class boofcv.gui.tracker.TldVisualizationPanel
 
TldVisualizationPanel.Listener - Interface in boofcv.gui.tracker
 
togglePause() - Method in interface boofcv.gui.tracker.TldVisualizationPanel.Listener
 
toString() - Method in class boofcv.gui.ApplicationLauncherApp.ActiveProcess
 
toString() - Method in class boofcv.gui.ApplicationLauncherApp.AppInfo
 
totalBins - Variable in class boofcv.gui.ImageHistogramPanel
 
TrackerObjectQuadPanel - Class in boofcv.gui.tracker
Panel for displaying results of TrackerObjectQuad.
TrackerObjectQuadPanel(TrackerObjectQuadPanel.Listener) - Constructor for class boofcv.gui.tracker.TrackerObjectQuadPanel
 
TrackerObjectQuadPanel.Listener - Interface in boofcv.gui.tracker
 
TrackerObjectQuadPanel.Mode - Enum in boofcv.gui.tracker
 
transform - Variable in class boofcv.gui.image.ImagePanel
 
transX - Variable in class boofcv.gui.image.ImageZoomPanel
 
transY - Variable in class boofcv.gui.image.ImageZoomPanel
 
triggerEvent() - Method in class boofcv.gui.image.SelectInputImageToolBar
 
TupleDescPanel - Class in boofcv.gui.feature
Visualizes the a TupleDesc_F64.
TupleDescPanel() - Constructor for class boofcv.gui.feature.TupleDescPanel
 
turnOffSelect() - Method in class boofcv.gui.tracker.TldVisualizationPanel
 

U

update(ImageGray) - Method in class boofcv.gui.ImageHistogramPanel
Update's the histogram.
update(List<NccFeature>, boolean) - Method in class boofcv.gui.tracker.TldTemplatePanel
 
update(TldTracker, boolean) - Method in class boofcv.gui.tracker.TldVisualizationPanel
 
updateGUI(BufferedImage, T) - Method in class boofcv.gui.image.PlaybackImageSequence
 
updateGUI(BufferedImage, T) - Method in class boofcv.gui.image.ProcessImageSequence
 
updateResultsGUI() - Method in class boofcv.gui.calibration.CalibratedPlanarPanel
 
updateResultsGUI() - Method in class boofcv.gui.calibration.FisheyePlanarPanel
 
updateResultsGUI() - Method in class boofcv.gui.calibration.MonoPlanarPanel
 
updateSafe(ImageGray) - Method in class boofcv.gui.ImageHistogramPanel
Update that can be called at any time.
updateSize(int, int) - Method in class boofcv.gui.image.ImageZoomPanel
 
userCanceled() - Method in class boofcv.gui.dialogs.OpenImageSetDialog.DefaultListener
 
userCanceled() - Method in interface boofcv.gui.dialogs.OpenImageSetDialog.Listener
 

V

valueChanged(ListSelectionEvent) - Method in class boofcv.gui.calibration.FisheyePlanarPanel
 
valueChanged(ListSelectionEvent) - Method in class boofcv.gui.calibration.MonoPlanarPanel
 
valueChanged(ListSelectionEvent) - Method in class boofcv.gui.ImageClassificationPanel
 
valueChanged(ListSelectionEvent) - Method in class boofcv.gui.ListDisplayPanel
 
valueOf(String) - Static method in enum boofcv.gui.BoofSwingUtil.FileTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum boofcv.gui.dialogs.OpenImageSetDialog.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum boofcv.gui.image.ScaleOptions
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum boofcv.gui.JavaRuntimeLauncher.Exit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum boofcv.gui.tracker.TrackerObjectQuadPanel.Mode
Returns the enum constant of this type with the specified name.
values() - Static method in enum boofcv.gui.BoofSwingUtil.FileTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum boofcv.gui.dialogs.OpenImageSetDialog.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum boofcv.gui.image.ScaleOptions
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum boofcv.gui.JavaRuntimeLauncher.Exit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum boofcv.gui.tracker.TrackerObjectQuadPanel.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
valuesY - Variable in class boofcv.gui.PlotXyPanel
 
ViewedImageInfoPanel - Class in boofcv.gui
Shows information about the current view.
ViewedImageInfoPanel() - Constructor for class boofcv.gui.ViewedImageInfoPanel
 
ViewedImageInfoPanel(double, double, double) - Constructor for class boofcv.gui.ViewedImageInfoPanel
 
ViewedImageInfoPanel.Listener - Interface in boofcv.gui
 
VisualizeApp - Interface in boofcv.gui
Common interface for visualization applications that process a single input image.
VisualizeBinaryData - Class in boofcv.gui.binary
 
VisualizeBinaryData() - Constructor for class boofcv.gui.binary.VisualizeBinaryData
 
VisualizeEdgeFeatures - Class in boofcv.gui.edge
 
VisualizeEdgeFeatures() - Constructor for class boofcv.gui.edge.VisualizeEdgeFeatures
 
VisualizeFeatures - Class in boofcv.gui.feature
 
VisualizeFeatures() - Constructor for class boofcv.gui.feature.VisualizeFeatures
 
VisualizeFiducial - Class in boofcv.gui.fiducial
 
VisualizeFiducial() - Constructor for class boofcv.gui.fiducial.VisualizeFiducial
 
VisualizeImageData - Class in boofcv.gui.image
Renders different primitive image types into a BufferedImage for visualization purposes.
VisualizeImageData() - Constructor for class boofcv.gui.image.VisualizeImageData
 
VisualizeOpticalFlow - Class in boofcv.gui.feature
 
VisualizeOpticalFlow() - Constructor for class boofcv.gui.feature.VisualizeOpticalFlow
 
VisualizeRegions - Class in boofcv.gui.feature
Code for visualizing regions and superpixels
VisualizeRegions() - Constructor for class boofcv.gui.feature.VisualizeRegions
 
VisualizeShapes - Class in boofcv.gui.feature
 
VisualizeShapes() - Constructor for class boofcv.gui.feature.VisualizeShapes
 
VString() - Constructor for class boofcv.gui.feature.FancyInterestPointRender.VString
 

W

warningDialog(Component, Exception) - Static method in class boofcv.gui.BoofSwingUtil
 
watersheds(GrayS32, BufferedImage, int) - Static method in class boofcv.gui.feature.VisualizeRegions
Sets the pixels of each watershed as red in the output image.
whatIsAtPoint(int, int, ConfusionMatrixPanel.LocationInfo) - Method in class boofcv.gui.learning.ConfusionMatrixPanel
Use to sample the panel to see what is being displayed at the location clicked.

Z

zoomChanged(double) - Method in interface boofcv.gui.ViewedImageInfoPanel.Listener
 
A B C D E F G H I J K L M N O P R S T U V W Z 
Skip navigation links