All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description AnimatePanel Displays a sequence of images.ApplicationLauncherApp 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.AppInfo AssociatedTriplePanel Visualizes associations between three views.AssociationPanel Shows which two features are associated with each other.AssociationScorePanel<D> Displays relative association scores for different features.BasicInterfaceListener Simple interface for a GUI to tell the main processing that it needs to render the display or reprocess that data.BoofLogo Dynamically rendered BoofCV LogoBoofSwingUtil BoofSwingUtil.FileTypes BoofSwingUtil.RecentFiles CalibratedPlanarPanel<CM extends boofcv.struct.calib.CameraModel> ColorPoint3D 3D point with a color associated with itCompareTwoImagePanel Panel for displaying two images next to each other separated by a border.ConfusionMatrixPanel Visualizes a confusion matrix.ConfusionMatrixPanel.LocationInfo Contains information on what was at the pointControlPanelAssociateGreedy Control Panel forConfigAssociateGreedy.ControlPanelAssociateGreedy.Listener ControlPanelAssociateNearestNeighbor Control panel forConfigAssociateNearestNeighbor.ControlPanelAssociateNearestNeighbor.Listener ControlPanelDescribeBrief Control panel forConfigBriefControlPanelDescribeBrief.Listener ControlPanelDescribeSift Control panel forConfigSiftDescribeControlPanelDescribeSift.Listener ControlPanelDescribeTemplate Control panel forConfigTemplateDescribeControlPanelDescribeTemplate.Listener ControlPanelExtractor GUI control panel forConfigExtractControlPanelExtractor.Listener ControlPanelFastHessian Controls for configuringConfigFastHessian.ControlPanelFastHessian.Listener ControlPanelPointDetector Control for detecting corners and dots/blobs.ControlPanelPointDetector.Listener ControlPanelSiftDetector ControlPanelSiftDetector.Listener ControlPanelSiftScaleSpace ControlPanelSiftScaleSpace.Listener ControlPanelSurfDescribe Control panel forConfigSurfDescribeControlPanelSurfDescribe.Listener ControlPanelSurfDescribe.Speed ControlPanelSurfDescribe.Stability DiscretePyramidPanel<T extends boofcv.struct.image.ImageGray<T>> Displays the entire image pyramid in a single panel.DisplayCalibrationPanel<CM extends boofcv.struct.calib.CameraModel> DisplayFisheyeCalibrationPanel Used to display a calibrated fisheye camera.DisplayPinholeCalibrationPanel Displays information images of planar calibration targets.FancyInterestPointRender Renders image interest points in a thread safe manor.FancyInterestPointRender.Circle FancyInterestPointRender.Line FancyInterestPointRender.Point FancyInterestPointRender.VString FileBrowser Dialog which lets the user selected a known file type and navigate the file systemFileBrowser.Listener FilePreviewChooser Opens a dialog which lets the user select a single file but shows a preview of whatever file is currently selectedFilePreviewChooser.DefaultListener FilePreviewChooser.Listener Lets the listener know what the user has chosen to do.FisheyePlanarPanel GUI interface for CalibrateMonoPlanarGuiApp.GlobalDemoSettings Used to configure Swing UI settings across all appsGlobalDemoSettings.Controls3D GlobalDemoSettings.ThemesUI GlobalSettingsControls Control panelHistogramThresholdPanel Displays the image's histogram and shows the innerlier set for a simple thresholdImageBinaryLabeledPanel Displays labeled binary images.ImageBinaryPanel Used for displaying binary images.ImageClassificationPanel Displays a set of images and what their assigned labels areImageGridPanel Displays images in a grid patternImageHistogramPanel Draws a histogram of the image's pixel intensity levelImageLinePanel Draws lines over an image.ImageLinePanelZoom Draws lines over an image.ImagePanel Simple JPanel for displaying buffered images.ImagePyramidPanel<T extends boofcv.struct.image.ImageGray<T>> Displays anImagePyramidby listing each of its layers and showing them one at a time.ImageZoomPanel Simple JPanel for displaying buffered images allows images to be zoomed in and out ofImageZoomPanel.ImageZoomListener JavaRuntimeLauncher Class for launching JVMs.JavaRuntimeLauncher.Exit JConfigLength Control for setting the value of aConfigLengthclass.JConfigLength.Listener JSpringPanel ListDisplayPanel Displays a list of items and their respective data.MonoPlanarPanel GUI interface for CalibrateMonoPlanarGuiApp.MousePauseHelper Toggles a paused variable on each mouse clickOpenImageSetDialog Opens a dialog which lets the user select multiple images as a setOpenImageSetDialog.DefaultListener OpenImageSetDialog.Listener Lets the listener know what the user has chosen to do.OpenImageSetDialog.Mode OpenStereoSequencesChooser Presents a file choose that lets the user select two sequences for left and right stereo camera as well as the stereo calibration file.OpenStereoSequencesChooser.DefaultListener OpenStereoSequencesChooser.Listener Lets the listener know what the user has chosen to do.OpenStereoSequencesChooser.Selected Output object.Orientation3D Graphically displays the orientationPanelGridPanel PlaneView2D Used to display a 2D point cloud.PlaybackImageSequence<T extends boofcv.struct.image.ImageGray<T>> Simple class for playing back an image sequence.PlotXyPanel Draws a simple XY plotPointCloudViewerPanelSwing Renders a 3D point cloud using a perspective pinhole camera model.PointCloudViewerSwing Wrapper aroundPointCloudViewerPanelSwingforPointCloudViewer.Polygon3DSequenceViewer Draws a sequence polygons in 3DProcessImageSequence<T extends boofcv.struct.image.ImageGray<T>> An abstract class that takes case of basic GUI and loading of images when processing a sequence.ProcessTabPanel A jpanel that keeps track of the process id it is supposed to be displaying information for.RectifiedPairPanel Draws two images side by side and draws a line across the whole window where the user clicks.RenderCalibrationTargetsGraphics2D SaveImageOnClick Renders what's currently visible in the component and saves to disk.ScaleOptions Specifies different behaviors for automatically scaling an image in a GUIScaleSpacePointPanel ScaleSpacePyramidPointPanel SelectAlgorithmAndInputPanel Provides pull a menubar for selecting the input source and which algorithm to useSelectAlgorithmPanel Provides a pull down list form which the user can select which algorithm to run.SelectInputImageToolBar Provides a list of input images which can be selected by the user.SelectInputImageToolBar.Listener SelectInputPanel Panel where a toolbar is provided for selecting an input image only.SelectRegionDescriptionPanel Allows the user to select a point, its size, and orientation.SelectRegionDescriptionPanel.Listener ShowImages Displays images in a new window.ShowImages.Colorization StandardAlgConfigPanel Common base class for panels used for configuring the algorithms.TldTemplatePanel TldVisualizationPanel TldVisualizationPanel.Listener TrackerObjectQuadPanel Panel for displaying results ofTrackerObjectQuad.TrackerObjectQuadPanel.Listener TrackerObjectQuadPanel.Mode TupleDescPanel Visualizes the aTupleDesc_F64.UtilDisparitySwing Various utility functions and classes related disparity images and point cloudsViewedImageInfoPanel Shows information about the current view.ViewedImageInfoPanel.Listener VisualizeApp Common interface for visualization applications that process a single input image.VisualizeBinaryData VisualizeEdgeFeatures VisualizeFeatures VisualizeFiducial VisualizeImageData Renders different primitive image types into a BufferedImage for visualization purposes.VisualizeOpticalFlow Utilities for visualizing optical flowVisualizeRegions Code for visualizing regions and superpixelsVisualizeShapes