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

A

actionPerformed(ActionEvent) - Method in class boofcv.gui.ApplicationLauncherApp
 
actionPerformed(ActionEvent) - Method in class boofcv.gui.d3.PointCloudTiltPanel
 
actionPerformed(ActionEvent) - Method in class boofcv.gui.image.SelectInputImageToolBar
 
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, JPanel) - Method in class boofcv.gui.StandardAlgConfigPanel
 
addAlignLeft(JComponent, JPanel) - Method in class boofcv.gui.StandardAlgConfigPanel
 
addAlignRight(JComponent, JPanel) - 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
 
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(String, BufferedImage) - Method in class boofcv.gui.calibration.MonoPlanarPanel
 
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(JPanel, String) - Method in class boofcv.gui.ListDisplayPanel
Displays a new JPanel in the list.
addLabeled(JComponent, String, JPanel) - Method in class boofcv.gui.StandardAlgConfigPanel
 
addLabeledV(JComponent, String, JPanel) - 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(double, double, double, int) - Method in class boofcv.gui.d3.PointCloudViewer
 
addPoint(int, int) - Method in class boofcv.gui.feature.FancyInterestPointRender
 
addPoint(int, int, int, Color) - Method in class boofcv.gui.feature.FancyInterestPointRender
 
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
 
addToToolbar(JComponent) - Method in class boofcv.gui.SelectAlgorithmAndInputPanel
Adds a new component into the toolbar.
addVerticalGlue(JPanel) - Method in class boofcv.gui.StandardAlgConfigPanel
 
AnimatePanel - Class in boofcv.gui.image
Displays a sequence of images.
AnimatePanel(int, BufferedImage...) - Constructor for class boofcv.gui.image.AnimatePanel
 
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
 
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

background - Variable in class boofcv.gui.feature.ImageLinePanel
 
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.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
 
BoofSwingUtil - Class in boofcv.gui
 
BoofSwingUtil() - Constructor for class boofcv.gui.BoofSwingUtil
 
bOpenInGitHub - Variable in class boofcv.gui.ProcessTabPanel
 
borderSize - Variable in class boofcv.gui.feature.CompareTwoImagePanel
 

C

CalibratedImageGridPanel - Class in boofcv.gui.calibration
Displays information images of planar calibration targets.
CalibratedImageGridPanel() - Constructor for class boofcv.gui.calibration.CalibratedImageGridPanel
 
centerView(double, double) - Method in class boofcv.gui.image.ImageZoomPanel
 
changeInput(String, int) - Method in class boofcv.gui.SelectAlgorithmAndInputPanel
A request to change the input image has been made.
checkColors(int[], int) - Static method in class boofcv.gui.binary.VisualizeBinaryData
 
Circle() - Constructor for class boofcv.gui.feature.FancyInterestPointRender.Circle
 
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) - 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) - 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) - 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
 
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
 
computeScore(boolean, int) - Method in class boofcv.gui.feature.AssociationScorePanel
 
configure(double, DMatrixRMaj, Point2Transform2_F64, int, int) - Method in class boofcv.gui.d3.DisparityPointCloudViewer
Stereo and intrinsic camera parameters
configure(double, DMatrixRMaj, Point2Transform2_F64, int, int) - Method in class boofcv.gui.d3.PointCloudTiltPanel
Specified intrinsic camera parameters and disparity settings
configure(DMatrixRMaj) - Method in class boofcv.gui.d3.PointCloudViewer
Specify camera parameters for rendering purposes
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
contentsChanged(ListDataEvent) - Method in class boofcv.gui.ApplicationLauncherApp
 
createNodes(DefaultMutableTreeNode, String, Class...) - Method in class boofcv.gui.ApplicationLauncherApp
 
createTree(DefaultMutableTreeNode) - Method in class boofcv.gui.ApplicationLauncherApp
 
createWorldToCamera() - Method in class boofcv.gui.d3.DisparityPointCloudViewer
 

D

descriptionChanged(Point2D_I32, double, double) - Method in interface boofcv.gui.feature.SelectRegionDescriptionPanel.Listener
 
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.
DisparityPointCloudViewer - Class in boofcv.gui.d3
Renders a 3D point cloud using a perspective pin hole camera model.
DisparityPointCloudViewer() - Constructor for class boofcv.gui.d3.DisparityPointCloudViewer
 
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, 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
 
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, CameraPinholeRadial, double, int, Graphics2D) - 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
 
drawLabelCenter(Se3_F64, CameraPinholeRadial, String, Graphics2D) - Static method in class boofcv.gui.fiducial.VisualizeFiducial
Draws a flat cube to show where the square fiducial is on the image
drawLine(Graphics2D, Line2D.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.CalibratedImageGridPanel
 
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
 
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
 
drawRectangle(Rectangle2D_I32, Graphics2D) - Static method in class boofcv.gui.feature.VisualizeShapes
Draws an axis aligned rectangle
drawScalePoints(Graphics2D, List<ScalePoint>, double) - Static method in class boofcv.gui.feature.VisualizeFeatures
 
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
 
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
 

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
 
getClassPath() - Method in class boofcv.gui.JavaRuntimeLauncher
 
getDesc() - Method in class boofcv.gui.feature.TupleDescPanel
 
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
 
getHasProcessedImage() - Method in interface boofcv.gui.VisualizeApp
 
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
 
getListWidth() - Method in class boofcv.gui.ListDisplayPanel
 
getMode() - Method in class boofcv.gui.tracker.TrackerObjectQuadPanel
 
getMouseClickToSaveListener() - Method in class boofcv.gui.image.ImagePanel
 
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
 
getStepSize() - Method in class boofcv.gui.d3.Polygon3DSequenceViewer
 
getTarget() - Method in class boofcv.gui.feature.SelectRegionDescriptionPanel
 
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
 
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
 
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
 
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
 
isKillRequested() - Method in class boofcv.gui.JavaRuntimeLauncher
 
isPaused() - Method in class boofcv.gui.MousePauseHelper
 
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.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
 

K

keyPressed(KeyEvent) - Method in class boofcv.gui.d2.PlaneView2D
 
keyPressed(KeyEvent) - Method in class boofcv.gui.d3.PointCloudViewer
 
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.PointCloudViewer
 
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.PointCloudViewer
 
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.
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
 
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.learning.ConfusionMatrixPanel
 
maxValue - Variable in class boofcv.gui.ImageHistogramPanel
 
media - Variable in class boofcv.gui.SelectAlgorithmAndInputPanel
 
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.PointCloudTiltPanel
 
mouseClicked(MouseEvent) - Method in class boofcv.gui.d3.PointCloudViewer
 
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.PointCloudTiltPanel
 
mouseDragged(MouseEvent) - Method in class boofcv.gui.d3.PointCloudViewer
 
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.PointCloudTiltPanel
 
mouseEntered(MouseEvent) - Method in class boofcv.gui.d3.PointCloudViewer
 
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.PointCloudTiltPanel
 
mouseExited(MouseEvent) - Method in class boofcv.gui.d3.PointCloudViewer
 
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.PointCloudTiltPanel
 
mouseMoved(MouseEvent) - Method in class boofcv.gui.d3.PointCloudViewer
 
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.PointCloudTiltPanel
 
mousePressed(MouseEvent) - Method in class boofcv.gui.d3.PointCloudViewer
 
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.PointCloudTiltPanel
 
mouseReleased(MouseEvent) - Method in class boofcv.gui.d3.PointCloudViewer
 
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.PointCloudViewer
 

O

offsetX - Variable in class boofcv.gui.image.ImagePanel
 
offsetY - Variable in class boofcv.gui.image.ImagePanel
 
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.calibration.CalibratedImageGridPanel
 
paintComponent(Graphics) - Method in class boofcv.gui.d2.PlaneView2D
 
paintComponent(Graphics) - Method in class boofcv.gui.d3.DisparityPointCloudViewer
 
paintComponent(Graphics) - Method in class boofcv.gui.d3.Orientation3D
 
paintComponent(Graphics) - Method in class boofcv.gui.d3.PointCloudViewer
 
paintComponent(Graphics) - Method in class boofcv.gui.d3.Polygon3DSequenceViewer
 
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.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.image.ImageZoomPanel
Paint inside the image panel.
panel - Variable in class boofcv.gui.image.ImageZoomPanel
 
PanelGridPanel - Class in boofcv.gui
 
PanelGridPanel(int, JPanel...) - 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
 
Point() - Constructor for class boofcv.gui.feature.FancyInterestPointRender.Point
 
PointCloudTiltPanel - Class in boofcv.gui.d3
Provides a simplified set of controls for changing the view in a DisparityPointCloudViewer.
PointCloudTiltPanel() - Constructor for class boofcv.gui.d3.PointCloudTiltPanel
 
PointCloudViewer - Class in boofcv.gui.d3
Renders a 3D point cloud using a perspective pin hole camera model.
PointCloudViewer(double) - Constructor for class boofcv.gui.d3.PointCloudViewer
 
PointCloudViewer(DMatrixRMaj, double) - Constructor for class boofcv.gui.d3.PointCloudViewer
 
PointCloudViewer(CameraPinholeRadial, double) - Constructor for class boofcv.gui.d3.PointCloudViewer
 
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.DisparityPointCloudViewer
Given the disparity image compute the 3D location of valid points and save pixel colors at that point
process(ImageGray, BufferedImage) - Method in class boofcv.gui.d3.PointCloudTiltPanel
Updates the view, must be called in a GUI thread
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
 

R

radius - Variable in class boofcv.gui.d3.DisparityPointCloudViewer
 
radius - Variable in class boofcv.gui.d3.PointCloudViewer
 
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
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<Contour>, Color, Color, 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.
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.CalibratedImageGridPanel
 
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.d3.PointCloudViewer
 
reset() - Method in class boofcv.gui.feature.FancyInterestPointRender
 
reset() - Method in class boofcv.gui.feature.SelectRegionDescriptionPanel
 
reset() - Method in class boofcv.gui.ListDisplayPanel
 
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
 
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
 
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(Object) - Method in interface boofcv.gui.image.SelectInputImageToolBar.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
 
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<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.ImageLinePanel
 
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
 
setBackGround(BufferedImage) - Method in class boofcv.gui.tracker.TrackerObjectQuadPanel
 
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.image.ImageZoomPanel
Change the image being displayed.
setCalibration(Zhang99ParamAll) - Method in class boofcv.gui.calibration.MonoPlanarPanel
 
setCentering(boolean) - Method in class boofcv.gui.image.ImagePanel
 
setCorrection(CameraPinholeRadial) - Method in class boofcv.gui.calibration.MonoPlanarPanel
 
setDefaultTarget(Quadrilateral_F64) - Method in class boofcv.gui.tracker.TrackerObjectQuadPanel
 
setDescription(TupleDesc) - Method in class boofcv.gui.feature.TupleDescPanel
 
setDisplay(boolean, boolean, boolean, boolean, boolean, boolean, double) - Method in class boofcv.gui.calibration.CalibratedImageGridPanel
 
setDistorted(CameraPinholeRadial, DMatrixRMaj) - Method in class boofcv.gui.calibration.CalibratedImageGridPanel
 
setEnabled(int, boolean) - Method in class boofcv.gui.StandardAlgConfigPanel
 
setFocalLength(double) - Method in class boofcv.gui.d3.Polygon3DSequenceViewer
 
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
 
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<BufferedImage>) - Method in class boofcv.gui.calibration.CalibratedImageGridPanel
 
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
 
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
 
setLevel(int) - Method in class boofcv.gui.feature.ScaleSpacePointPanel
 
setLine(int) - Method in class boofcv.gui.calibration.CalibratedImageGridPanel
 
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
 
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.
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
setMode(TrackerObjectQuadPanel.Mode) - Method in class boofcv.gui.tracker.TrackerObjectQuadPanel
 
setObservations(List<CalibrationObservation>) - Method in class boofcv.gui.calibration.MonoPlanarPanel
 
setPaused(boolean) - Method in class boofcv.gui.MousePauseHelper
 
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
 
setResults(List<CalibrationObservation>, List<ImageResults>) - Method in class boofcv.gui.calibration.CalibratedImageGridPanel
 
setResults(List<ImageResults>) - Method in class boofcv.gui.calibration.MonoPlanarPanel
 
setScale(double) - Method in class boofcv.gui.image.ImageZoomPanel
 
setScaling(ScaleOptions) - Method in class boofcv.gui.image.ImagePanel
 
setScorer(ScoreAssociation<D>) - Method in class boofcv.gui.feature.AssociationScorePanel
 
setSelected(int) - Method in class boofcv.gui.calibration.CalibratedImageGridPanel
 
setSelectRectangle(boolean) - Method in class boofcv.gui.tracker.TldVisualizationPanel
 
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
 
setVector(Vector3D_F64) - Method in class boofcv.gui.d3.Orientation3D
 
setWorldToCamera(Se3_F64) - Method in class boofcv.gui.d3.PointCloudViewer
 
setYaw(double) - Method in class boofcv.gui.d3.Orientation3D
 
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.
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
 
spinner(Object, Object[]) - 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
 
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.MonoPlanarPanel
 
stateChanged(ChangeEvent) - Method in class boofcv.gui.d3.PointCloudTiltPanel
 
stop() - Method in class boofcv.gui.image.AnimatePanel
 

T

tiltAngle - Variable in class boofcv.gui.d3.DisparityPointCloudViewer
 
tiltAngle - Variable in class boofcv.gui.d3.PointCloudViewer
 
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
 
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(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
 

V

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.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.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.
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

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.
A B C D E F G H I J K L M O P R S T U V W 
Skip navigation links