Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

a - Variable in class boofcv.alg.fiducial.calib.squares.SquareEdge
 
a - Variable in class boofcv.alg.filter.binary.ThresholdBlockMean
 
a - Variable in class boofcv.alg.geo.selfcalib.SelfCalibrationBase.Projective
 
a - Variable in class boofcv.struct.feature.AssociatedTripleIndex
Index of feature in each view
A - Variable in class boofcv.alg.geo.DecomposeProjectiveToMetric
 
A - Variable in class boofcv.alg.geo.f.FundamentalLinear
 
A - Variable in class boofcv.alg.geo.h.HomographyDirectLinearTransform
 
A - Variable in class boofcv.alg.geo.selfcalib.SelfCalibrationBase.Projective
 
A - Variable in class boofcv.alg.geo.trifocal.TrifocalLinearPoint7
 
A(int, int, GrayF32) - Static method in class boofcv.alg.flow.HornSchunckPyramid
See equation 25.
A_p - Variable in class boofcv.alg.geo.DecomposeProjectiveToMetric
 
A_safe(int, int, GrayF32) - Static method in class boofcv.alg.flow.HornSchunckPyramid
See equation 25.
A0 - Static variable in class boofcv.generate.PaperSize
 
A1 - Static variable in class boofcv.generate.PaperSize
 
a11 - Variable in class boofcv.alg.distort.pinhole.PinholePtoN_F32
 
a11 - Variable in class boofcv.alg.distort.pinhole.PinholePtoN_F64
 
a12 - Variable in class boofcv.alg.distort.pinhole.PinholePtoN_F32
 
a12 - Variable in class boofcv.alg.distort.pinhole.PinholePtoN_F64
 
a13 - Variable in class boofcv.alg.distort.pinhole.PinholePtoN_F32
 
a13 - Variable in class boofcv.alg.distort.pinhole.PinholePtoN_F64
 
A2 - Static variable in class boofcv.generate.PaperSize
 
a22 - Variable in class boofcv.alg.distort.pinhole.PinholePtoN_F32
 
a22 - Variable in class boofcv.alg.distort.pinhole.PinholePtoN_F64
 
a23 - Variable in class boofcv.alg.distort.pinhole.PinholePtoN_F32
 
a23 - Variable in class boofcv.alg.distort.pinhole.PinholePtoN_F64
 
A3 - Static variable in class boofcv.generate.PaperSize
 
A4 - Static variable in class boofcv.generate.PaperSize
 
abbreviation - Variable in enum class boofcv.generate.Unit
 
abortSplits - Variable in class boofcv.alg.shapes.polyline.splitmerge.SplitMergeLineFit
 
abs(byte[], int, int, byte[], int, int, int, int) - Static method in class boofcv.alg.misc.impl.ImplPixelMath_MT
 
abs(byte[], int, int, byte[], int, int, int, int) - Static method in class boofcv.alg.misc.impl.ImplPixelMath
 
abs(double[], int, int, double[], int, int, int, int) - Static method in class boofcv.alg.misc.impl.ImplPixelMath_MT
 
abs(double[], int, int, double[], int, int, int, int) - Static method in class boofcv.alg.misc.impl.ImplPixelMath
 
abs(float[], int, int, float[], int, int, int, int) - Static method in class boofcv.alg.misc.impl.ImplPixelMath_MT
 
abs(float[], int, int, float[], int, int, int, int) - Static method in class boofcv.alg.misc.impl.ImplPixelMath
 
abs(int[], int, int, int[], int, int, int, int) - Static method in class boofcv.alg.misc.impl.ImplPixelMath_MT
 
abs(int[], int, int, int[], int, int, int, int) - Static method in class boofcv.alg.misc.impl.ImplPixelMath
 
abs(long[], int, int, long[], int, int, int, int) - Static method in class boofcv.alg.misc.impl.ImplPixelMath_MT
 
abs(long[], int, int, long[], int, int, int, int) - Static method in class boofcv.alg.misc.impl.ImplPixelMath
 
abs(short[], int, int, short[], int, int, int, int) - Static method in class boofcv.alg.misc.impl.ImplPixelMath_MT
 
abs(short[], int, int, short[], int, int, int, int) - Static method in class boofcv.alg.misc.impl.ImplPixelMath
 
abs(GrayF32, GrayF32) - Static method in class boofcv.alg.misc.PixelMath
Sets each pixel in the output image to be the absolute value of the input image.
abs(GrayF64, GrayF64) - Static method in class boofcv.alg.misc.PixelMath
Sets each pixel in the output image to be the absolute value of the input image.
abs(GrayS16, GrayS16) - Static method in class boofcv.alg.misc.PixelMath
Sets each pixel in the output image to be the absolute value of the input image.
abs(GrayS32, GrayS32) - Static method in class boofcv.alg.misc.PixelMath
Sets each pixel in the output image to be the absolute value of the input image.
abs(GrayS64, GrayS64) - Static method in class boofcv.alg.misc.PixelMath
Sets each pixel in the output image to be the absolute value of the input image.
abs(GrayS8, GrayS8) - Static method in class boofcv.alg.misc.PixelMath
Sets each pixel in the output image to be the absolute value of the input image.
abs(InterleavedF32, InterleavedF32) - Static method in class boofcv.alg.misc.PixelMath
Sets each pixel in the output image to be the absolute value of the input image.
abs(InterleavedF64, InterleavedF64) - Static method in class boofcv.alg.misc.PixelMath
Sets each pixel in the output image to be the absolute value of the input image.
abs(InterleavedS16, InterleavedS16) - Static method in class boofcv.alg.misc.PixelMath
Sets each pixel in the output image to be the absolute value of the input image.
abs(InterleavedS32, InterleavedS32) - Static method in class boofcv.alg.misc.PixelMath
Sets each pixel in the output image to be the absolute value of the input image.
abs(InterleavedS64, InterleavedS64) - Static method in class boofcv.alg.misc.PixelMath
Sets each pixel in the output image to be the absolute value of the input image.
abs(InterleavedS8, InterleavedS8) - Static method in class boofcv.alg.misc.PixelMath
Sets each pixel in the output image to be the absolute value of the input image.
abs(T, T) - Static method in class boofcv.alg.misc.GPixelMath
Sets each pixel in the output image to be the absolute value of the input image.
ABSOLUTE_DIFFERENCE - Enum constant in enum class boofcv.factory.disparity.DisparitySgmError
 
absoluteQuadraticToH(DMatrix4x4, DMatrixRMaj) - Static method in class boofcv.alg.geo.MultiViewOps
Decomposes the absolute quadratic to extract the rectifying homogrpahy H.
AbstractAssociateDescription2D<Desc> - Class in boofcv.abst.feature.associate
Default implementations for all functions in AssociateDescription2D
AbstractAssociateDescription2D() - Constructor for class boofcv.abst.feature.associate.AbstractAssociateDescription2D
 
AbstractInterpolatePixelS<T extends ImageGray<T>> - Class in boofcv.alg.distort
Implements all the functions but does nothing.
AbstractInterpolatePixelS() - Constructor for class boofcv.alg.distort.AbstractInterpolatePixelS
 
AccessColorIndex - Interface in boofcv.alg.cloud
Provides access to a RGB color by index
AccessPointIndex<Point> - Interface in boofcv.alg.cloud
Provides access to a 3D point by index
AccessPointTracks - Interface in boofcv.abst.sfm
Provides access to the location of point tracks.
AccessPointTracks3D - Interface in boofcv.abst.sfm
Provides information on point feature based SFM tracking algorithm
actionCancel() - Method in class boofcv.io.webcamcapture.OpenWebcamDialog
 
actionOK() - Method in class boofcv.io.webcamcapture.OpenWebcamDialog
 
actionPerformed(ActionEvent) - Method in class boofcv.gui.image.SelectInputImageToolBar
 
actionPerformed(ActionEvent) - Method in class boofcv.gui.ApplicationLauncherApp
 
actionPerformed(ActionEvent) - Method in class boofcv.gui.controls.CalibrationModelPanel
 
actionPerformed(ActionEvent) - Method in class boofcv.gui.controls.ControlPanelDisparityDisplay
 
actionPerformed(ActionEvent) - Method in class boofcv.gui.controls.ControlPanelStereoDualTrackPnP.DescribeControl
 
actionPerformed(ActionEvent) - Method in class boofcv.gui.controls.JConfigLength
 
actionPerformed(ActionEvent) - Method in class boofcv.gui.controls.JPyramidLevels
 
actionPerformed(ActionEvent) - Method in class boofcv.gui.SelectAlgorithmAndInputPanel
 
actionPerformed(ActionEvent) - Method in class boofcv.gui.SelectAlgorithmPanel
 
actionPerformed(ActionEvent) - Method in class boofcv.gui.StandardAlgConfigPanel
 
actionPerformed(Object) - Method in class boofcv.gui.controls.JPyramidLevels
 
active - Variable in class boofcv.abst.tracker.PointTrackerKltPyramid
 
ActiveProcess() - Constructor for class boofcv.gui.ApplicationLauncherApp.ActiveProcess
 
activeTracks - Variable in class boofcv.alg.sfm.d3.structure.MaxGeoKeyFrameManager
 
actualBorderPx - Variable in class boofcv.alg.geo.calibration.ScoreCalibrationFill
actual distance from border of control points
acuteAngle(SquareNode, int, SquareNode, int) - Method in class boofcv.alg.fiducial.calib.squares.SquareGraph
Returns an angle between 0 and PI/4 which describes the difference in slope between the two sides
AdaptiveMeanFilter - Class in boofcv.alg.filter.blur
Given an estimate of image noise sigma, adaptive applies a mean filter dependent on local image statistics in order to preserve edges, see [1].
AdaptiveMeanFilter() - Constructor for class boofcv.alg.filter.blur.AdaptiveMeanFilter
 
AdaptiveMeanFilter(int, int) - Constructor for class boofcv.alg.filter.blur.AdaptiveMeanFilter
 
add(double, double, double, int) - Method in interface boofcv.alg.cloud.PointCloudWriter
Adds a 3D point with color information
add(double, double, double, int) - Method in class boofcv.alg.cloud.PointCloudWriter.CloudArraysF32
 
add(double, double, double, int) - Method in interface boofcv.io.points.PointCloudIO.FunctionalWriter
 
add(float, float, float, float) - Method in class boofcv.alg.distort.mls.ImageDeformPointMLS_F32
Function that let's you set control and undistorted points at the same time
add(int, double, double) - Method in class boofcv.alg.geo.calibration.CalibrationObservation
 
add(int, float, float) - Method in class boofcv.abst.geo.bundle.SceneObservations.View
Adds an observation of the specified feature.
add(int, int) - Static method in class boofcv.alg.fiducial.qrcode.GaliosFieldOps
 
add(int, int) - Method in class boofcv.struct.ListIntPoint2D
Adds a new point to the list
add(int, Homography2D_F64, DMatrixRMaj) - Method in class boofcv.alg.geo.selfcalib.SelfCalibrationLinearRotationSingle
Adds the linear system defined by H into A and B
add(int, Point2D_F64) - Method in class boofcv.alg.geo.calibration.CalibrationObservation
Adds a new observation.
add(LlahFeature) - Method in class boofcv.alg.feature.describe.llah.LlahHashTable
Adds the feature to the map.
add(ChessboardCornerClusterFinder.Edge) - Method in class boofcv.alg.fiducial.calib.chess.ChessboardCornerClusterFinder.EdgeSet
 
add(MicroQrCode.ErrorLevel, int) - Method in class boofcv.alg.fiducial.microqr.MicroQrCode.VersionInfo
 
add(QrCode.ErrorLevel, int, int, int) - Method in class boofcv.alg.fiducial.qrcode.QrCode.VersionInfo
 
add(SegmentSlic.Cluster, float) - Method in class boofcv.alg.segmentation.slic.SegmentSlic.Pixel
 
add(GrayF32, GrayF32, GrayF32) - Static method in class boofcv.alg.misc.impl.ImplPixelMath_MT
 
add(GrayF32, GrayF32, GrayF32) - Static method in class boofcv.alg.misc.impl.ImplPixelMath
 
add(GrayF32, GrayF32, GrayF32) - Static method in class boofcv.alg.misc.PixelMath
Performs pixel-wise addition
output(x,y) = imgA(x,y) + imgB(x,y)
add(GrayF64, GrayF64, GrayF64) - Static method in class boofcv.alg.misc.impl.ImplPixelMath_MT
 
add(GrayF64, GrayF64, GrayF64) - Static method in class boofcv.alg.misc.impl.ImplPixelMath
 
add(GrayF64, GrayF64, GrayF64) - Static method in class boofcv.alg.misc.PixelMath
Performs pixel-wise addition
output(x,y) = imgA(x,y) + imgB(x,y)
add(GrayS16, GrayS16, GrayS32) - Static method in class boofcv.alg.misc.impl.ImplPixelMath_MT
 
add(GrayS16, GrayS16, GrayS32) - Static method in class boofcv.alg.misc.impl.ImplPixelMath
 
add(GrayS16, GrayS16, GrayS32) - Static method in class boofcv.alg.misc.PixelMath
Performs pixel-wise addition
output(x,y) = imgA(x,y) + imgB(x,y)
add(GrayS32, GrayS32, GrayS32) - Static method in class boofcv.alg.misc.impl.ImplPixelMath_MT
 
add(GrayS32, GrayS32, GrayS32) - Static method in class boofcv.alg.misc.impl.ImplPixelMath
 
add(GrayS32, GrayS32, GrayS32) - Static method in class boofcv.alg.misc.PixelMath
Performs pixel-wise addition
output(x,y) = imgA(x,y) + imgB(x,y)
add(GrayS64, GrayS64, GrayS64) - Static method in class boofcv.alg.misc.impl.ImplPixelMath_MT
 
add(GrayS64, GrayS64, GrayS64) - Static method in class boofcv.alg.misc.impl.ImplPixelMath
 
add(GrayS64, GrayS64, GrayS64) - Static method in class boofcv.alg.misc.PixelMath
Performs pixel-wise addition
output(x,y) = imgA(x,y) + imgB(x,y)
add(GrayS8, GrayS8, GrayS16) - Static method in class boofcv.alg.misc.impl.ImplPixelMath_MT
 
add(GrayS8, GrayS8, GrayS16) - Static method in class boofcv.alg.misc.impl.ImplPixelMath
 
add(GrayS8, GrayS8, GrayS16) - Static method in class boofcv.alg.misc.PixelMath
Performs pixel-wise addition
output(x,y) = imgA(x,y) + imgB(x,y)
add(GrayU16, GrayU16, GrayS32) - Static method in class boofcv.alg.misc.impl.ImplPixelMath_MT
 
add(GrayU16, GrayU16, GrayS32) - Static method in class boofcv.alg.misc.impl.ImplPixelMath
 
add(GrayU16, GrayU16, GrayS32) - Static method in class boofcv.alg.misc.PixelMath
Performs pixel-wise addition
output(x,y) = imgA(x,y) + imgB(x,y)
add(GrayU8, GrayU8, GrayU16) - Static method in class boofcv.alg.misc.impl.ImplPixelMath_MT
 
add(GrayU8, GrayU8, GrayU16) - Static method in class boofcv.alg.misc.impl.ImplPixelMath
 
add(GrayU8, GrayU8, GrayU16) - Static method in class boofcv.alg.misc.PixelMath
Performs pixel-wise addition
output(x,y) = imgA(x,y) + imgB(x,y)
add(LineParametric2D_F32, float) - Method in class boofcv.alg.feature.detect.line.ImageLinePruneMerge
 
add(Point3D_F64...) - Method in class boofcv.gui.d3.Polygon3DSequenceViewer
Adds a polygon to the viewer.
add(Color, Point3D_F64...) - Method in class boofcv.gui.d3.Polygon3DSequenceViewer
Adds a polygon to the viewer.
add(BufferedImage) - Method in class boofcv.gui.PanelGridPanel
 
add(String, List<Point2D_F64>) - Method in class boofcv.alg.similar.SimilarImagesData
Adds a new view.
add(DMatrix, int, int, double) - Method in class boofcv.alg.geo.bundle.BundleAdjustmentMetricSchurJacobian_DDRM
 
add(DMatrix, int, int, double) - Method in class boofcv.alg.geo.bundle.BundleAdjustmentMetricSchurJacobian_DSCC
 
add(DMatrix, int, int, double) - Method in class boofcv.alg.geo.bundle.BundleAdjustmentMetricSchurJacobian
Abstract interface for adding the value of a matrix without knowing the type of matrix.
add(T, T, O) - Static method in class boofcv.alg.misc.GPixelMath
Performs pixel-wise addition
d(x,y) = inputA(x,y) + inputB(x,y)
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, String) - 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, String) - 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, String) - Method in class boofcv.gui.StandardAlgConfigPanel
 
addAlignRight(JComponent, JPanel) - Static method in class boofcv.gui.StandardAlgConfigPanel
 
addAllFeatures(QrCode) - Method in class boofcv.alg.fiducial.qrcode.QrCodeBinaryGridToPixel
 
addAllTracksInList(List<PointTrack>, List<PointTrack>) - Static method in class boofcv.abst.tracker.PointTrackerUtils
 
addAlphanumeric(String) - Method in class boofcv.alg.fiducial.microqr.MicroQrCodeEncoder
Creates a QR-Code which encodes data in the alphanumeric format
addAlphanumeric(String) - Method in class boofcv.alg.fiducial.qrcode.QrCodeEncoder
Creates a QR-Code which encodes data in the alphanumeric format
addAutomatic(String) - Method in class boofcv.alg.fiducial.aztec.AztecEncoder
Automatically select which encoding mode it should encode this message.
addAutomatic(String) - Method in class boofcv.alg.fiducial.microqr.MicroQrCodeEncoder
Select the encoding based on the letters in the message.
addAutomatic(String) - Method in class boofcv.alg.fiducial.qrcode.QrCodeEncoder
Select the encoding based on the letters in the message.
addAutomatic(Charset, String, List<QrCodeCodecBitsUtils.MessageSegment>) - Static method in class boofcv.alg.fiducial.qrcode.QrCodeCodecBitsUtils
Select the encoding based on the letters in the message.
AddBrownNtoN_F32 - Class in boofcv.alg.distort.brown
Given an undistorted normalized pixel coordinate, compute the distorted normalized coordinate.
AddBrownNtoN_F32() - Constructor for class boofcv.alg.distort.brown.AddBrownNtoN_F32
 
AddBrownNtoN_F64 - Class in boofcv.alg.distort.brown
Given an undistorted normalized pixel coordinate, compute the distorted normalized coordinate.
AddBrownNtoN_F64() - Constructor for class boofcv.alg.distort.brown.AddBrownNtoN_F64
 
AddBrownPtoN_F32 - Class in boofcv.alg.distort.brown
Given an undistorted pixel coordinate, compute the distorted normalized image coordinate.
AddBrownPtoN_F32() - Constructor for class boofcv.alg.distort.brown.AddBrownPtoN_F32
 
AddBrownPtoN_F64 - Class in boofcv.alg.distort.brown
Given an undistorted pixel coordinate, compute the distorted normalized image coordinate.
AddBrownPtoN_F64() - Constructor for class boofcv.alg.distort.brown.AddBrownPtoN_F64
 
addBytes(byte[]) - Method in class boofcv.alg.fiducial.microqr.MicroQrCodeEncoder
Creates a QR-Code which encodes data in the byte format.
addBytes(byte[]) - Method in class boofcv.alg.fiducial.qrcode.QrCodeEncoder
Creates a QR-Code which encodes data in the byte format.
addBytes(byte[], int, int) - Method in class boofcv.alg.fiducial.aztec.AztecEncoder
 
addBytes(String) - Method in class boofcv.alg.fiducial.microqr.MicroQrCodeEncoder
 
addBytes(String) - Method in class boofcv.alg.fiducial.qrcode.QrCodeEncoder
 
addCamera(int) - Method in class boofcv.alg.structure.SceneWorkingGraph
 
addCamera(CameraPinholeBrown) - Method in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment
Adds a new camera to the scene
addCamera(Se3_F32, LensDistortionWideFOV, int, int) - Method in class boofcv.alg.distort.MultiCameraToEquirectangular
Adds a camera and attempts to compute the mask from the provided distortion model.
addCamera(Se3_F32, LensDistortionWideFOV, GrayU8) - Method in class boofcv.alg.distort.MultiCameraToEquirectangular
Adds a camera and attempts to compute the mask from the provided distortion model.
addCameraCanonical(int, int, double) - Method in class boofcv.alg.structure.LookUpCameraInfo
Adds a default camera with no lens distortion with the specified field of view
addCameraCopy(SceneWorkingGraph.Camera) - Method in class boofcv.alg.structure.SceneWorkingGraph
 
addCameraMatrix(List<DMatrixRMaj>) - Method in class boofcv.alg.geo.selfcalib.SelfCalibrationBase
 
addCameraMatrix(DMatrixRMaj) - Method in class boofcv.alg.geo.selfcalib.SelfCalibrationBase
Adds a projective transform which describes the relationship between a 3D point viewed in the view[i] and a projection viewed by a camera located at the origin.
addCenterLabel(String) - 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
 
addClickToSaveListener() - Method in class boofcv.gui.image.ImagePanel
Adds the ability to save an image using the middle mouse button.
addCloud(AccessPointIndex<Point3D_F64>, AccessColorIndex, int) - Method in class boofcv.gui.d3.PointCloudViewerSwing
 
addCloud(AccessPointIndex<Point3D_F64>, AccessColorIndex, int) - Method in interface boofcv.visualize.PointCloudViewer
Adds the point cloud using a data structure that can be access by index and has a known size.
addCloud(PointCloudViewer.IteratePoint, boolean) - Method in class boofcv.gui.d3.PointCloudViewerSwing
 
addCloud(PointCloudViewer.IteratePoint, boolean) - Method in interface boofcv.visualize.PointCloudViewer
Adds a point cloud to the viewer
addCloud(List<Point3D_F64>) - Method in class boofcv.alg.mvs.CreateCloudFromDisparityImages
Adds a point cloud.
addCloud(List<Point3D_F64>) - Method in interface boofcv.visualize.PointCloudViewer
Deprecated.
addCloud(List<Point3D_F64>, int[]) - Method in interface boofcv.visualize.PointCloudViewer
Deprecated.
addCloud(DogArray_F32, DogArray_I32) - Method in interface boofcv.visualize.PointCloudViewer
Deprecated.
addCloud64(List<Point3D_F64>, DogArray_I32) - Method in class boofcv.gui.PointCloudViewerPanel
 
addColor(float[], int, float) - Method in class boofcv.alg.segmentation.slic.SegmentSlic_F32
 
addColor(float[], int, float) - Method in class boofcv.alg.segmentation.slic.SegmentSlic_PlF32
 
addColor(float[], int, float) - Method in class boofcv.alg.segmentation.slic.SegmentSlic_PlU8
 
addColor(float[], int, float) - Method in class boofcv.alg.segmentation.slic.SegmentSlic_U8
 
addColor(float[], int, float) - Method in class boofcv.alg.segmentation.slic.SegmentSlic
Performs a weighted add to the cluster's color at the specified pixel in the image
addComment(String) - Method in class boofcv.io.points.impl.ObjFileWriter
 
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.
addConicPairConstraints(AssociatedPairConic, AssociatedPairConic, DMatrixRMaj, int) - Method in class boofcv.alg.geo.h.HomographyDirectLinearTransform
Add constraint for a pair of conics
addConics(List<AssociatedPairConic>, DMatrixRMaj, int) - Method in class boofcv.alg.geo.h.HomographyDirectLinearTransform
Adds the 9x9 matrix constraint for each pair of conics.
addControl(float, float) - Method in class boofcv.alg.distort.mls.ImageDeformPointMLS_F32
Adds a new control point at the specified location.
addCorner(ChessboardCorner, int) - Method in class boofcv.alg.fiducial.calib.ecocheck.ECoCheckFound
 
addDescriptor(boolean, float, float, float, float) - Method in class boofcv.alg.tracker.tld.TldTemplateMatching
 
addDescriptor(boolean, ImageRectangle) - Method in class boofcv.alg.tracker.tld.TldTemplateMatching
Creates a new descriptor for the specified region
addDestination(Desc, double, double, int) - Method in class boofcv.abst.feature.associate.AssociateDescriptionSets2D
Adds a new descriptor and its set to the list.
addDestination(Desc, int) - Method in class boofcv.abst.feature.associate.AssociateDescriptionArraySets
Adds a new descriptor and its set to the list.
addDestination(Desc, int) - Method in class boofcv.abst.feature.associate.AssociateDescriptionHashSets
Adds a new descriptor and its set to the list.
addDestination(Desc, int) - Method in class boofcv.abst.feature.associate.BaseAssociateDescriptionSets
Adds a new descriptor and its set to the list.
addDigit(String) - Method in class boofcv.alg.fiducial.aztec.AztecEncoder
 
addDisparity(GrayF32, GrayF32, DisparityParameters, DMatrixRMaj) - Method in class boofcv.alg.mvs.MultiBaselineDisparityErrors
Adds a disparity image to the list
AddDivisionNtoN_F32 - Class in boofcv.alg.distort.division
Converts the undistorted normalized coordinate into normalized pixel coordinates.
AddDivisionNtoN_F32() - Constructor for class boofcv.alg.distort.division.AddDivisionNtoN_F32
 
AddDivisionNtoN_F64 - Class in boofcv.alg.distort.division
Converts the undistorted normalized coordinate into normalized pixel coordinates.
AddDivisionNtoN_F64() - Constructor for class boofcv.alg.distort.division.AddDivisionNtoN_F64
 
addFace(DogArray_I32) - Method in class boofcv.io.points.impl.ObjFileWriter
Adds a face with the specified vertexes.
addFace(DogArray_I32) - Method in class boofcv.io.points.impl.ObjFileReader
 
addFacet(int, int, int, Vector3D_F64) - Method in class boofcv.io.points.StlDataStructure
 
addFacet(Point3D_F64, Point3D_F64, Point3D_F64) - Method in class boofcv.io.points.StlDataStructure
Adds the facet.
addFacet(Point3D_F64, Point3D_F64, Point3D_F64, Vector3D_F64) - Method in class boofcv.io.points.StlDataStructure
Adds the facet with the provided normal vector
addFeature(double, double) - Method in class boofcv.alg.feature.describe.llah.LlahDocument
 
addFeature(TupleDesc_F64) - Method in class boofcv.alg.scene.FeatureToWordHistogram_F64
 
addFeature(Desc) - Method in interface boofcv.alg.scene.FeatureToWordHistogram
Adds a feature to the histogram
addFileFilter(FileFilter) - Method in class boofcv.gui.dialogs.FileBrowser
 
addFrame(int, long) - Method in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment
 
addFrame(long) - Method in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment
 
addGaussian(GrayF32, Random, double, float, float) - Static method in class boofcv.alg.misc.ImageMiscOps
Adds Gaussian/normal i.i.d noise to each pixel in the image.
addGaussian(GrayF32, Random, double, float, float) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps_MT
 
addGaussian(GrayF32, Random, double, float, float) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps
 
addGaussian(GrayF64, Random, double, double, double) - Static method in class boofcv.alg.misc.ImageMiscOps
Adds Gaussian/normal i.i.d noise to each pixel in the image.
addGaussian(GrayF64, Random, double, double, double) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps_MT
 
addGaussian(GrayF64, Random, double, double, double) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps
 
addGaussian(GrayS16, Random, double, int, int) - Static method in class boofcv.alg.misc.ImageMiscOps
Adds Gaussian/normal i.i.d noise to each pixel in the image.
addGaussian(GrayS16, Random, double, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps_MT
 
addGaussian(GrayS16, Random, double, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps
 
addGaussian(GrayS32, Random, double, int, int) - Static method in class boofcv.alg.misc.ImageMiscOps
Adds Gaussian/normal i.i.d noise to each pixel in the image.
addGaussian(GrayS32, Random, double, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps_MT
 
addGaussian(GrayS32, Random, double, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps
 
addGaussian(GrayS64, Random, double, long, long) - Static method in class boofcv.alg.misc.ImageMiscOps
Adds Gaussian/normal i.i.d noise to each pixel in the image.
addGaussian(GrayS64, Random, double, long, long) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps_MT
 
addGaussian(GrayS64, Random, double, long, long) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps
 
addGaussian(GrayS8, Random, double, int, int) - Static method in class boofcv.alg.misc.ImageMiscOps
Adds Gaussian/normal i.i.d noise to each pixel in the image.
addGaussian(GrayS8, Random, double, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps_MT
 
addGaussian(GrayS8, Random, double, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps
 
addGaussian(GrayU16, Random, double, int, int) - Static method in class boofcv.alg.misc.ImageMiscOps
Adds Gaussian/normal i.i.d noise to each pixel in the image.
addGaussian(GrayU16, Random, double, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps_MT
 
addGaussian(GrayU16, Random, double, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps
 
addGaussian(GrayU8, Random, double, int, int) - Static method in class boofcv.alg.misc.ImageMiscOps
Adds Gaussian/normal i.i.d noise to each pixel in the image.
addGaussian(GrayU8, Random, double, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps_MT
 
addGaussian(GrayU8, Random, double, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps
 
addGaussian(ImageBase, Random, double, double, double) - Static method in class boofcv.alg.misc.GImageMiscOps
Adds Gaussian/normal i.i.d noise to each pixel in the image.
addGaussian(InterleavedF32, Random, double, float, float) - Static method in class boofcv.alg.misc.ImageMiscOps
Adds Gaussian/normal i.i.d noise to each pixel in the image.
addGaussian(InterleavedF32, Random, double, float, float) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps_MT
 
addGaussian(InterleavedF32, Random, double, float, float) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps
 
addGaussian(InterleavedF64, Random, double, double, double) - Static method in class boofcv.alg.misc.ImageMiscOps
Adds Gaussian/normal i.i.d noise to each pixel in the image.
addGaussian(InterleavedF64, Random, double, double, double) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps_MT
 
addGaussian(InterleavedF64, Random, double, double, double) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps
 
addGaussian(InterleavedS16, Random, double, int, int) - Static method in class boofcv.alg.misc.ImageMiscOps
Adds Gaussian/normal i.i.d noise to each pixel in the image.
addGaussian(InterleavedS16, Random, double, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps_MT
 
addGaussian(InterleavedS16, Random, double, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps
 
addGaussian(InterleavedS32, Random, double, int, int) - Static method in class boofcv.alg.misc.ImageMiscOps
Adds Gaussian/normal i.i.d noise to each pixel in the image.
addGaussian(InterleavedS32, Random, double, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps_MT
 
addGaussian(InterleavedS32, Random, double, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps
 
addGaussian(InterleavedS64, Random, double, long, long) - Static method in class boofcv.alg.misc.ImageMiscOps
Adds Gaussian/normal i.i.d noise to each pixel in the image.
addGaussian(InterleavedS64, Random, double, long, long) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps_MT
 
addGaussian(InterleavedS64, Random, double, long, long) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps
 
addGaussian(InterleavedS8, Random, double, int, int) - Static method in class boofcv.alg.misc.ImageMiscOps
Adds Gaussian/normal i.i.d noise to each pixel in the image.
addGaussian(InterleavedS8, Random, double, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps_MT
 
addGaussian(InterleavedS8, Random, double, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps
 
addGaussian(InterleavedU16, Random, double, int, int) - Static method in class boofcv.alg.misc.ImageMiscOps
Adds Gaussian/normal i.i.d noise to each pixel in the image.
addGaussian(InterleavedU16, Random, double, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps_MT
 
addGaussian(InterleavedU16, Random, double, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps
 
addGaussian(InterleavedU8, Random, double, int, int) - Static method in class boofcv.alg.misc.ImageMiscOps
Adds Gaussian/normal i.i.d noise to each pixel in the image.
addGaussian(InterleavedU8, Random, double, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps_MT
 
addGaussian(InterleavedU8, Random, double, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps
 
addGroup(String) - Method in class boofcv.io.points.impl.ObjFileWriter
 
addHorizontalGlue(JPanel) - Method in class boofcv.gui.StandardAlgConfigPanel
 
addImage(int, float) - Method in class boofcv.alg.scene.bow.InvertedFile
 
addImage(int, List<Point>) - Method in class boofcv.alg.scene.ann.RecognitionNearestNeighborInvertedFile
Adds a new image to the database.
addImage(int, List<Point>) - Method in class boofcv.alg.scene.nister2006.RecognitionVocabularyTreeNister2006
Adds a new image to the database.
addImage(CalibrationObservation) - Method in class boofcv.abst.geo.calibration.CalibrateMonoPlanar
Adds the observations from a calibration target detector
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
 
addImage(BufferedImage, String, List<ImageClassifier.Score>, List<String>) - Method in class boofcv.gui.ImageClassificationPanel
 
addImage(String, FeatureSceneRecognition.Features<TD>) - Method in class boofcv.abst.scene.ann.FeatureSceneRecognitionNearestNeighbor
 
addImage(String, FeatureSceneRecognition.Features<TD>) - Method in interface boofcv.abst.scene.FeatureSceneRecognition
Adds a new image to the database
addImage(String, FeatureSceneRecognition.Features<TD>) - Method in class boofcv.abst.scene.nister2006.FeatureSceneRecognitionNister2006
 
addImage(String, Image) - Method in class boofcv.abst.scene.WrapFeatureToSceneRecognition
 
addImage(String, Image) - Method in class boofcv.alg.similar.SimilarImagesSceneRecognition
Adds a new image.
addImage(String, BufferedImage) - Method in class boofcv.gui.ListDisplayPanel
 
addImage(String, Object) - Method in class boofcv.gui.image.SelectInputImageToolBar
 
addImage(String, T) - Method in interface boofcv.abst.scene.SceneRecognition
Adds a new image to the database
addImage(List<Point>) - Method in class boofcv.alg.scene.nister2006.LearnNodeWeights
Adds a new image to the weight computation.
addInverseDepth(GrayF32, Se3_F64, Point2Transform2_F64, PixelTransform<Point2D_F64>) - Method in class boofcv.alg.mvs.CreateCloudFromDisparityImages
Add points from the inverse depth image
addItem(String, JComponent) - Method in class boofcv.gui.ListDisplayPanel
 
addItem(JComponent, String) - Method in class boofcv.gui.ListDisplayPanel
Displays a new JPanel in the list.
addKanji(String) - Method in class boofcv.alg.fiducial.microqr.MicroQrCodeEncoder
Creates a QR-Code which encodes Kanji characters
addKanji(String) - Method in class boofcv.alg.fiducial.qrcode.QrCodeEncoder
Creates a QR-Code which encodes Kanji characters
addLabeled(JComponent, String) - Method in class boofcv.gui.StandardAlgConfigPanel
 
addLabeled(JComponent, String, String) - Method in class boofcv.gui.StandardAlgConfigPanel
 
addLabeled(JComponent, String, 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
 
addLibrary(String) - Method in class boofcv.io.points.impl.ObjFileWriter
 
addLine(int, int, int, int) - Method in class boofcv.gui.feature.FancyInterestPointRender
 
addLine(DogArray_I32) - Method in class boofcv.io.points.impl.ObjFileWriter
Adds a line with the specified vertexes.
addLine(DogArray_I32) - Method in class boofcv.io.points.impl.ObjFileReader
 
addLower(String) - Method in class boofcv.alg.fiducial.aztec.AztecEncoder
 
addMarker(int, int) - Method in class boofcv.alg.fiducial.calib.ecocheck.ECoCheckUtils
Adds a new marker to the list
addMarker(long) - Method in class boofcv.factory.fiducial.ConfigHammingMarker
Adds a new marker with the specified encoding number
addMarker(List<Point2D_F64>) - Method in class boofcv.abst.fiducial.Uchiya_to_FiducialDetector
Creates a document from a set of points.
addMaterial(String) - Method in class boofcv.io.points.impl.ObjFileWriter
 
addMixed(String) - Method in class boofcv.alg.fiducial.aztec.AztecEncoder
 
addMotion(boolean, Se3_F64) - Method in class boofcv.abst.geo.bundle.SceneStructureMetric
Specifies a new motion.
addNewTrack(int, double, double, TD) - Method in class boofcv.alg.tracker.dda.DetectDescribeAssociateTracker
Adds a new track given its location and description
addNode(int, int, Point) - Method in class boofcv.alg.scene.vocabtree.HierarchicalVocabularyTree
Adds a new node to the graph and returns its index
addNumeric(byte[]) - Method in class boofcv.alg.fiducial.microqr.MicroQrCodeEncoder
Creates a QR-Code which encodes a number sequence
addNumeric(byte[]) - Method in class boofcv.alg.fiducial.qrcode.QrCodeEncoder
Creates a QR-Code which encodes a number sequence
addNumeric(String) - Method in class boofcv.alg.fiducial.microqr.MicroQrCodeEncoder
Creates a QR-Code which encodes a number sequence
addNumeric(String) - Method in class boofcv.alg.fiducial.qrcode.QrCodeEncoder
Creates a QR-Code which encodes a number sequence
addObservation(CalibrationObservation) - Method in class boofcv.alg.geo.calibration.ScoreCalibrationFill
See if any observed calibration points hit a target.
addObservation(SynchronizedCalObs) - Method in class boofcv.abst.geo.calibration.CalibrateMultiPlanar
Adds an observation.
addObservation(VisOdomBundleAdjustment.BFrame, T, double, double) - Method in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment
 
addObservations(CalibrationObservation) - Method in class boofcv.alg.geo.calibration.ScoreCalibrationGeometricDiversity
Adds information from the provided set of observations
addOffset(int, int, int) - Static method in class boofcv.misc.CircularIndex
Adds offset (positive or negative) to index in a circular buffer.
addOpenForView(SceneWorkingGraph, PairwiseImageGraph.View) - Method in class boofcv.alg.structure.ReconstructionFromPairwiseGraph
Adds connections to the passed in view to the list of views to explore.
addPair(CalibrationObservation, CalibrationObservation) - Method in class boofcv.abst.geo.calibration.CalibrateStereoPlanar
Adds a pair of images that observed the same target.
addParameters(ListIntPoint2D, int, int, float) - Method in class boofcv.alg.feature.detect.line.HoughTransformGradient
 
addPattern(GrayU8, double) - Method in class boofcv.alg.fiducial.square.DetectFiducialSquareImage
Adds a new image to the detector.
addPatternBinary(GrayU8, double) - Method in class boofcv.abst.fiducial.SquareImage_to_FiducialDetector
Add a new pattern to be detected.
addPatternImage(T, double, double) - Method in class boofcv.abst.fiducial.SquareImage_to_FiducialDetector
Add a new pattern to be detected.
addPixelValue(int, float[]) - Method in class boofcv.alg.segmentation.ComputeRegionMeanColor
Image type specific implementation.
addPixelValue(int, float[]) - Method in class boofcv.alg.segmentation.ComputeRegionMeanColor.F32
 
addPixelValue(int, float[]) - Method in class boofcv.alg.segmentation.ComputeRegionMeanColor.PL_F32
 
addPixelValue(int, float[]) - Method in class boofcv.alg.segmentation.ComputeRegionMeanColor.PL_U8
 
addPixelValue(int, float[]) - Method in class boofcv.alg.segmentation.ComputeRegionMeanColor.U8
 
addPoint(double, double) - Method in class boofcv.gui.d2.PlaneView2D
 
addPoint(double, double, double, int) - Method in class boofcv.gui.d3.PointCloudViewerSwing
 
addPoint(double, double, double, int) - Method in interface boofcv.visualize.PointCloudViewer
adds a single point to the point cloud.
addPoint(float, float, float) - Method in class boofcv.alg.sfm.d3.direct.FeatureSpatialDiversity_F32
Adds the estimated 3D location of a feature.
addPoint(float, float, float, int) - Method in class boofcv.gui.d3.PointCloudViewerPanelSwing
 
addPoint(int) - Method in class boofcv.io.points.impl.ObjFileReader
 
addPoint(int) - Method in class boofcv.io.points.impl.ObjFileWriter
 
addPoint(int, int) - Method in class boofcv.gui.feature.FancyInterestPointRender
 
addPoint(int, int, int, Color) - Method in class boofcv.gui.feature.FancyInterestPointRender
 
addPoints2D(List<AssociatedPair>, DMatrixRMaj, int) - Method in class boofcv.alg.geo.h.HomographyDirectLinearTransform
 
addPoints3D(List<AssociatedPair3D>, DMatrixRMaj, int) - Method in class boofcv.alg.geo.h.HomographyDirectLinearTransform
 
addPointToTail(int, int) - Method in class boofcv.struct.PackedSetsPoint2D_I32
Adds a point to the tail point set
addPolygon(int[], int, int) - Method in interface boofcv.io.points.impl.PlyReader
 
addPrefix(VerbosePrint, int, PrintStream) - Static method in class boofcv.misc.BoofMiscOps
 
addPrefix(VerbosePrint, PrintStream) - Static method in class boofcv.misc.BoofMiscOps
 
addPunctuation(String) - Method in class boofcv.alg.fiducial.aztec.AztecEncoder
 
addReference(TupleDesc_F64) - Method in class boofcv.alg.bow.ClusterVisualWords
Add a feature to the list.
addSeparator() - Method in class boofcv.gui.StandardAlgConfigPanel
 
addSeparator(int) - Method in class boofcv.gui.StandardAlgConfigPanel
 
addShape(List<Point3D_F64>) - Method in class boofcv.struct.mesh.VertexMesh
Adds a new shape with the specified vertexes.
addSource(Desc, double, double, int) - Method in class boofcv.abst.feature.associate.AssociateDescriptionSets2D
Adds a new descriptor and its set to the list.
addSource(Desc, int) - Method in class boofcv.abst.feature.associate.AssociateDescriptionArraySets
Adds a new descriptor and its set to the list.
addSource(Desc, int) - Method in class boofcv.abst.feature.associate.AssociateDescriptionHashSets
Adds a new descriptor and its set to the list.
addSource(Desc, int) - Method in class boofcv.abst.feature.associate.BaseAssociateDescriptionSets
Adds a new descriptor and its set to the list.
addString(int, int, String, Color) - Method in class boofcv.gui.feature.FancyInterestPointRender
 
addSurface(Se3_F64, double, GrayF32) - Method in class boofcv.simulation.SimulatePlanarWorld
Adds a surface to the simulation.
addTextureVertex(double, double) - Method in class boofcv.io.points.impl.ObjFileWriter
 
addToList(List<PyramidKltFeature>, List<PointTrack>) - Method in class boofcv.abst.tracker.PointTrackerKltPyramid
 
addToolTip(JComponent, String) - Method in class boofcv.gui.StandardAlgConfigPanel
 
addToRecentFiles(Component, String, List<String>) - Static method in class boofcv.gui.BoofSwingUtil
 
addToRecentFiles(String, String, List<String>) - Static method in class boofcv.gui.BoofSwingUtil
 
addToToolbar(JComponent) - Method in class boofcv.gui.SelectAlgorithmAndInputPanel
Adds a new component into the toolbar.
addToTracks(float, QueueCorner) - Method in class boofcv.abst.tracker.PointTrackerKltPyramid_MT
 
addToTracks(float, QueueCorner) - Method in class boofcv.abst.tracker.PointTrackerKltPyramid
 
addTrack(double, double) - Method in class boofcv.abst.tracker.PointTrackerKltPyramid
Creates a new feature track at the specified location.
addTrack(double, double, double, double) - Method in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment
 
addUniform(GrayF32, Random, float, float) - Static method in class boofcv.alg.misc.ImageMiscOps
Adds uniform i.i.d noise to each pixel in the image.
addUniform(GrayF32, Random, float, float) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps_MT
 
addUniform(GrayF32, Random, float, float) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps
 
addUniform(GrayF64, Random, double, double) - Static method in class boofcv.alg.misc.ImageMiscOps
Adds uniform i.i.d noise to each pixel in the image.
addUniform(GrayF64, Random, double, double) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps_MT
 
addUniform(GrayF64, Random, double, double) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps
 
addUniform(GrayS16, Random, int, int) - Static method in class boofcv.alg.misc.ImageMiscOps
Adds uniform i.i.d noise to each pixel in the image.
addUniform(GrayS16, Random, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps_MT
 
addUniform(GrayS16, Random, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps
 
addUniform(GrayS32, Random, int, int) - Static method in class boofcv.alg.misc.ImageMiscOps
Adds uniform i.i.d noise to each pixel in the image.
addUniform(GrayS32, Random, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps_MT
 
addUniform(GrayS32, Random, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps
 
addUniform(GrayS64, Random, long, long) - Static method in class boofcv.alg.misc.ImageMiscOps
Adds uniform i.i.d noise to each pixel in the image.
addUniform(GrayS64, Random, long, long) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps_MT
 
addUniform(GrayS64, Random, long, long) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps
 
addUniform(GrayS8, Random, int, int) - Static method in class boofcv.alg.misc.ImageMiscOps
Adds uniform i.i.d noise to each pixel in the image.
addUniform(GrayS8, Random, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps_MT
 
addUniform(GrayS8, Random, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps
 
addUniform(GrayU16, Random, int, int) - Static method in class boofcv.alg.misc.ImageMiscOps
Adds uniform i.i.d noise to each pixel in the image.
addUniform(GrayU16, Random, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps_MT
 
addUniform(GrayU16, Random, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps
 
addUniform(GrayU8, Random, int, int) - Static method in class boofcv.alg.misc.ImageMiscOps
Adds uniform i.i.d noise to each pixel in the image.
addUniform(GrayU8, Random, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps_MT
 
addUniform(GrayU8, Random, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps
 
addUniform(ImageBase, Random, double, double) - Static method in class boofcv.alg.misc.GImageMiscOps
Adds uniform i.i.d noise to each pixel in the image.
addUniform(InterleavedF32, Random, float, float) - Static method in class boofcv.alg.misc.ImageMiscOps
Adds uniform i.i.d noise to each pixel in the image.
addUniform(InterleavedF32, Random, float, float) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps_MT
 
addUniform(InterleavedF32, Random, float, float) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps
 
addUniform(InterleavedF64, Random, double, double) - Static method in class boofcv.alg.misc.ImageMiscOps
Adds uniform i.i.d noise to each pixel in the image.
addUniform(InterleavedF64, Random, double, double) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps_MT
 
addUniform(InterleavedF64, Random, double, double) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps
 
addUniform(InterleavedS16, Random, int, int) - Static method in class boofcv.alg.misc.ImageMiscOps
Adds uniform i.i.d noise to each pixel in the image.
addUniform(InterleavedS16, Random, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps_MT
 
addUniform(InterleavedS16, Random, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps
 
addUniform(InterleavedS32, Random, int, int) - Static method in class boofcv.alg.misc.ImageMiscOps
Adds uniform i.i.d noise to each pixel in the image.
addUniform(InterleavedS32, Random, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps_MT
 
addUniform(InterleavedS32, Random, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps
 
addUniform(InterleavedS64, Random, long, long) - Static method in class boofcv.alg.misc.ImageMiscOps
Adds uniform i.i.d noise to each pixel in the image.
addUniform(InterleavedS64, Random, long, long) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps_MT
 
addUniform(InterleavedS64, Random, long, long) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps
 
addUniform(InterleavedS8, Random, int, int) - Static method in class boofcv.alg.misc.ImageMiscOps
Adds uniform i.i.d noise to each pixel in the image.
addUniform(InterleavedS8, Random, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps_MT
 
addUniform(InterleavedS8, Random, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps
 
addUniform(InterleavedU16, Random, int, int) - Static method in class boofcv.alg.misc.ImageMiscOps
Adds uniform i.i.d noise to each pixel in the image.
addUniform(InterleavedU16, Random, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps_MT
 
addUniform(InterleavedU16, Random, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps
 
addUniform(InterleavedU8, Random, int, int) - Static method in class boofcv.alg.misc.ImageMiscOps
Adds uniform i.i.d noise to each pixel in the image.
addUniform(InterleavedU8, Random, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps_MT
 
addUniform(InterleavedU8, Random, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageMiscOps
 
addUpper(String) - Method in class boofcv.alg.fiducial.aztec.AztecEncoder
 
addVertex(double, double, double) - Method in class boofcv.io.points.impl.ObjFileReader
 
addVertex(double, double, double) - Method in class boofcv.io.points.impl.ObjFileWriter
 
addVertex(double, double, double, int) - Method in interface boofcv.io.points.impl.PlyReader
 
addVertex(String, int) - Method in class boofcv.alg.mvs.StereoPairGraph
Creates a new vertex.
addVertexNormal(double, double, double) - Method in class boofcv.io.points.impl.ObjFileWriter
 
addVerticalGlue() - Method in class boofcv.gui.StandardAlgConfigPanel
 
addVerticalGlue(JPanel) - Static method in class boofcv.gui.StandardAlgConfigPanel
 
addView(int, int, DMatrixRMaj, float, ScoreRectifiedViewCoveragePixels.Operation) - Method in class boofcv.alg.mvs.ScoreRectifiedViewCoveragePixels
Adds a view by specifying how target view would be rectified for this stereo pair.
addView(PairwiseImageGraph.View, SceneWorkingGraph.Camera) - Method in class boofcv.alg.structure.SceneWorkingGraph
Adds a new view to the graph.
addView(String, int) - Method in class boofcv.alg.structure.LookUpCameraInfo
Adds a new view and maps it to a camera
addWireFrame(List<Point3D_F64>, boolean, int, int) - Method in class boofcv.gui.d3.PointCloudViewerPanelSwing
 
addWireFrame(List<Point3D_F64>, boolean, int, int) - Method in class boofcv.gui.d3.PointCloudViewerSwing
 
addWireFrame(List<Point3D_F64>, boolean, int, int) - Method in interface boofcv.visualize.PointCloudViewer
Adds a spite wireframe to the view.
adj - Variable in class boofcv.gui.calibration.DisplayCalibrationPanel
 
adj2 - Variable in class boofcv.gui.calibration.DisplayCalibrationPanel
 
adjacentBorder(GrayS32) - Method in class boofcv.alg.segmentation.ms.MergeSmallRegions
 
adjacentInner4(GrayS32) - Method in class boofcv.alg.segmentation.ms.MergeSmallRegions
 
adjacentInner8(GrayS32) - Method in class boofcv.alg.segmentation.ms.MergeSmallRegions
 
adjust(DetectPolygonFromContour.Info, boolean) - Method in interface boofcv.alg.shapes.polygon.DetectPolygonBinaryGrayRefine.AdjustBeforeRefineEdge
 
adjust(DMatrixRMaj, AssociatedPair) - Method in class boofcv.alg.geo.h.AdjustHomographyMatrix
 
adjust(DMatrixRMaj, PairLineNorm) - Method in class boofcv.alg.geo.h.AdjustHomographyMatrix
 
adjustBeforeOptimize(Polygon2D_F64, DogArray_B, boolean) - Method in class boofcv.alg.fiducial.calib.chess.DetectChessboardSquarePoints
The polygon detected from the contour is too small because the binary image was eroded.
adjusted - Variable in class boofcv.alg.filter.stat.ImageLocalNormalization
 
adjustElipseForBinaryBias(EllipseRotated_F64) - Method in class boofcv.alg.shapes.ellipse.BinaryEllipseDetectorPixel
In a binary image the contour on the right and bottom is off by one pixel.
adjustForDisplay(ImageGray, int, double) - Static method in class boofcv.alg.transform.wavelet.UtilWavelet
Adjusts the values inside a wavelet transform to make it easier to view.
adjustForThresholdBias - Variable in class boofcv.factory.shape.ConfigPolygonDetector
Because of how a binary image is created the contour is biases along some sided.
adjustHomographSign(AssociatedPair, DMatrixRMaj) - Method in class boofcv.alg.geo.h.AdjustHomographyMatrix
Since the sign of the homography is ambiguous a point is required to make sure the correct one was selected.
adjustHomographSign(PairLineNorm, DMatrixRMaj) - Method in class boofcv.alg.geo.h.AdjustHomographyMatrix
Since the sign of the homography is ambiguous a point is required to make sure the correct one was selected.
AdjustHomographyMatrix - Class in boofcv.alg.geo.h
The scale and sign of a homography matrix is ambiguous.
AdjustHomographyMatrix() - Constructor for class boofcv.alg.geo.h.AdjustHomographyMatrix
 
adjustIntrinsic(C, DMatrixRMaj, C) - Static method in class boofcv.alg.geo.impl.ImplPerspectiveOps_F64
 
adjustIntrinsic(C, DMatrixRMaj, C) - Static method in class boofcv.alg.geo.PerspectiveOps
Recomputes the CameraPinholeBrown given an adjustment matrix.
adjustIntrinsic(C, FMatrixRMaj, C) - Static method in class boofcv.alg.geo.impl.ImplPerspectiveOps_F32
 
adjustIntrinsic(C, FMatrixRMaj, C) - Static method in class boofcv.alg.geo.PerspectiveOps
Recomputes the CameraPinholeBrown given an adjustment matrix.
AdjustmentType - Enum Class in boofcv.alg.distort
Types of adjustments that can be done to an undistorted image.
AdjustPolygonForThresholdBias - Class in boofcv.alg.shapes.polygon
When a binary image is created some of the sides are shifted up to a pixel.
AdjustPolygonForThresholdBias() - Constructor for class boofcv.alg.shapes.polygon.AdjustPolygonForThresholdBias
 
adjustRectangle(Rectangle2D_F64, ScaleTranslate2D) - Method in class boofcv.alg.tracker.tld.TldAdjustRegion
Estimate motion of points inside the rectangle and updates the rectangle using the found motion.
adjustResolution(Webcam, int, int) - Static method in class boofcv.io.webcamcapture.UtilWebcamCapture
 
adjustTopLeft(int, GridCoordinate) - Static method in class boofcv.alg.fiducial.calib.ecocheck.ECoCheckUtils
Adjust the top left corner based on orientation
adjustView(RectifyFillType, CameraPinholeBrown, DMatrixRMaj, DMatrixRMaj, DMatrixRMaj, ImageDimension) - Static method in class boofcv.alg.geo.RectifyImageOps
Adjust the rectification based on the provided rule for filling the view.
adjustX(double) - Method in class boofcv.pdf.PdfFiducialEngine
 
adjustY(double) - Method in class boofcv.pdf.PdfFiducialEngine
 
affine(double, double, double, double, double, double) - Method in class boofcv.abst.distort.FDistort
Affine transform from input to output
affine(Affine2D_F64) - Method in class boofcv.abst.distort.FDistort
 
Affine(long, int) - Constructor for class boofcv.alg.feature.describe.llah.LlahHasher.Affine
 
AFFINE - Enum constant in enum class boofcv.alg.distort.mls.TypeDeformMLS
 
AFFINE - Enum constant in enum class boofcv.alg.feature.describe.llah.LlahInvariant
 
AFFINE - Enum constant in enum class boofcv.factory.fiducial.ConfigLlah.HashType
 
Affine2DCodec - Class in boofcv.alg.geo.robust
Converts an Affine2D_F64 to and from an array parameterized format.
Affine2DCodec() - Constructor for class boofcv.alg.geo.robust.Affine2DCodec
 
AffineModel() - Constructor for class boofcv.alg.distort.mls.ImageDeformPointMLS_F32.AffineModel
 
aggregation - Variable in class boofcv.alg.disparity.sgm.SgmStereoDisparity
 
ALGEBRAIC - Enum constant in enum class boofcv.factory.geo.ConfigTriangulation.Type
Optimal solution for algebraic error
ALGEBRAIC() - Static method in class boofcv.factory.geo.ConfigTriangulation
 
ALGEBRAIC_7 - Enum constant in enum class boofcv.factory.geo.EnumTrifocal
Requires 7 sets of observations Same as linear, but iterates to enforce geometric constraints
algorithmChanged() - Method in interface boofcv.gui.controls.ControlPanelDisparityDisplay.Listener
 
alignCorners() - Method in class boofcv.alg.fiducial.aztec.AztecPyramid
Rotates the inner ring so that its corners indexes match up with the corners in the outer ring.
alignment - Variable in class boofcv.alg.fiducial.qrcode.QrCode
Alignment pattern information
alignment - Variable in class boofcv.alg.fiducial.qrcode.QrCode.VersionInfo
 
Alignment() - Constructor for class boofcv.alg.fiducial.qrcode.QrCode.Alignment
 
ALIGNMENT - Enum constant in enum class boofcv.alg.fiducial.qrcode.QrCode.Failure
 
alignToBytes(int) - Static method in class boofcv.alg.fiducial.qrcode.QrCodeDecoderBits
 
ALL - Enum constant in enum class boofcv.gui.image.ScaleOptions
Freely scale up and down to fill the space
ALL_INSIDE_LEFT - Enum constant in enum class boofcv.alg.geo.RectifyFillType
Attempt to fill almost every pixel in the left view.
allInsideLeft(int, int, DMatrixRMaj, DMatrixRMaj) - Static method in class boofcv.alg.geo.impl.ImplRectifyImageOps_F64
 
allInsideLeft(int, int, DMatrixRMaj, DMatrixRMaj) - Static method in class boofcv.alg.geo.RectifyImageOps
Adjust the rectification such that only pixels which overlap the original left image can be seen.
allInsideLeft(int, int, FMatrixRMaj, FMatrixRMaj) - Static method in class boofcv.alg.geo.impl.ImplRectifyImageOps_F32
 
allInsideLeft(int, int, FMatrixRMaj, FMatrixRMaj) - Static method in class boofcv.alg.geo.RectifyImageOps
Adjust the rectification such that only pixels which overlap the original left image can be seen.
allInsideLeft(CameraPinholeBrown, DMatrixRMaj, DMatrixRMaj, DMatrixRMaj, ImageDimension) - Static method in class boofcv.alg.geo.RectifyImageOps
Adjust the rectification such that only pixels which overlap the original left image can be seen.
allInsideLeft(CameraPinholeBrown, DMatrixRMaj, DMatrixRMaj, DMatrixRMaj, ImageDimension) - Static method in class boofcv.alg.geo.impl.ImplRectifyImageOps_F64
 
allInsideLeft(CameraPinholeBrown, FMatrixRMaj, FMatrixRMaj, FMatrixRMaj, ImageDimension) - Static method in class boofcv.alg.geo.RectifyImageOps
Adjust the rectification such that only pixels which overlap the original left image can be seen.
allInsideLeft(CameraPinholeBrown, FMatrixRMaj, FMatrixRMaj, FMatrixRMaj, ImageDimension) - Static method in class boofcv.alg.geo.impl.ImplRectifyImageOps_F32
 
allocate(DogArray_F32, DogArray_F32, DogArray<FMatrix2x2>) - Method in class boofcv.alg.distort.mls.ImageDeformPointMLS_F32.AffineModel
 
allocate(DogArray_F32, DogArray_F32, DogArray<FMatrix2x2>) - Method in class boofcv.alg.distort.mls.ImageDeformPointMLS_F32.SimilarityModel
 
allow(String) - Method in interface boofcv.io.serialize.SerializeFieldsYamlBase.AllowClasses
 
allowClasses - Variable in class boofcv.io.serialize.SerializeFieldsYamlBase
Specifies which classes it can deserialize for security.
allowedDeserialize(String) - Static method in class boofcv.io.serialize.SerializeFieldsYamlBase
Default algorithm which allows classes to be deserialized.
allowedErrorCorrection(int) - Static method in class boofcv.alg.fiducial.microqr.MicroQrCode
Returns which error correction is allowed at a version.
allowedModes - Static variable in class boofcv.alg.fiducial.microqr.MicroQrCode
Specifies the subset of allowed mode for Micro QR Codes.
allowedModes(int) - Static method in class boofcv.alg.fiducial.microqr.MicroQrCode
 
allowHoles - Variable in class boofcv.alg.fiducial.calib.chess.ChessboardCornerClusterToGrid
If false then a hole in the middle of the grid will be considered a failure
allPredefined() - Static method in enum class boofcv.factory.fiducial.HammingDictionary
Returns all dictionaries but custom
almostParallel(SquareNode, int, SquareNode, int) - Method in class boofcv.alg.fiducial.calib.squares.SquareGraph
Checks to see if the two sides are almost parallel to each other by looking at their acute angle.
alpha - Variable in class boofcv.abst.distort.ConfigDeformPointMLS
Used to tune distance function
alpha - Variable in class boofcv.alg.flow.BroxWarpingSpacial
 
alpha - Variable in class boofcv.alg.flow.ConfigBroxWarping
Brightness difference weighting factor.
alpha - Variable in class boofcv.factory.flow.ConfigHornSchunck
Larger values place more importance on flow smoothness consistency over brightness consistency.
alpha - Variable in class boofcv.factory.flow.ConfigHornSchunckPyramid
Weights importance of image brightness error and velocity smoothness.
alpha2 - Variable in class boofcv.alg.flow.HornSchunck
 
ALPHANUMERIC - Enum constant in enum class boofcv.alg.fiducial.qrcode.QrCode.Mode
 
ALPHANUMERIC - Static variable in class boofcv.alg.fiducial.qrcode.QrCodeCodecBitsUtils
All the possible values in alphanumeric mode.
alphanumericToValues(String) - Static method in class boofcv.alg.fiducial.qrcode.QrCodeCodecBitsUtils
 
alphas - Variable in class boofcv.alg.geo.pose.PnPLepetitEPnP
 
ambiguous - Variable in class boofcv.alg.tracker.tld.TldDetection
 
ambiguousPenaltyFrac - Variable in class boofcv.alg.fiducial.square.DetectFiducialSquareHamming
How much ambiguous bits increase the error by.
ambiguousPenaltyFrac - Variable in class boofcv.factory.fiducial.ConfigFiducialHammingDetector
How much ambiguous bits increase the hamming error by.
ambiguousThreshold - Variable in class boofcv.factory.fiducial.ConfigFiducialBinary
Value from 0 to 1.
angleDiv - Variable in class boofcv.alg.feature.orientation.OrientationHistogram
 
angleRound - Variable in class boofcv.alg.feature.orientation.OrientationHistogram
 
angles - Variable in class boofcv.alg.feature.orientation.impl.ImplOrientationSlidingWindowIntegral
 
angles - Variable in class boofcv.alg.feature.orientation.OrientationSlidingWindow
 
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(Graphics) - Static method in class boofcv.gui.BoofSwingUtil
Convenience function which sets rendering hints that the improve rendering quality of 2D graphics and will return the type casted Graphics2D.
AnyImageDerivative<I extends ImageGray<I>,D extends ImageGray<D>> - Class in boofcv.abst.filter.derivative
A helpful class which allows a derivative of any order to be computed from an input image using a simple to use interface.
AnyImageDerivative(ConvolveInterface<I, D>, ConvolveInterface<I, D>, ConvolveInterface<D, D>, ConvolveInterface<D, D>, Class<I>, Class<D>) - Constructor for class boofcv.abst.filter.derivative.AnyImageDerivative
Constructor for when all derivative filters are specified
AnyImageDerivative(Kernel1D, Class<I>, Class<D>) - Constructor for class boofcv.abst.filter.derivative.AnyImageDerivative
Constructor for 1D kernels.
AnyImageDerivative(Kernel2D, Class<I>, Class<D>) - Constructor for class boofcv.abst.filter.derivative.AnyImageDerivative
Constructor for 2D kernels.
append(byte[], int, boolean) - Method in class boofcv.alg.fiducial.qrcode.PackedBits8
Appends data in the array.
append(double, double) - Method in class boofcv.struct.packed.PackedArrayPoint2D_F64
 
append(double, double) - Method in class boofcv.struct.packed.PackedBigArrayPoint2D_F64
 
append(double, double, double) - Method in class boofcv.struct.packed.PackedBigArrayPoint3D_F64
 
append(double, double, double, double) - Method in class boofcv.struct.packed.PackedBigArrayPoint4D_F64
 
append(float, float) - Method in class boofcv.struct.packed.PackedArrayPoint2D_F32
 
append(float, float) - Method in class boofcv.struct.packed.PackedBigArrayPoint2D_F32
 
append(float, float, float) - Method in class boofcv.struct.packed.PackedBigArrayPoint3D_F32
 
append(float, float, float, float) - Method in class boofcv.struct.packed.PackedBigArrayPoint4D_F32
 
append(int, int) - Method in class boofcv.struct.packed.PackedArrayPoint2D_I16
 
append(int, int) - Method in class boofcv.struct.packed.PackedArrayPoint2D_I32
 
append(int, int) - Method in class boofcv.struct.QueueCorner
 
append(int, int, boolean) - Method in class boofcv.alg.fiducial.qrcode.PackedBits8
Appends bits on to the end of the stack.
append(PackedBits8, int) - Method in class boofcv.alg.fiducial.qrcode.PackedBits8
Appends the bit array onto the end
append(TupleDesc_B) - Method in class boofcv.struct.feature.PackedTupleArray_B
 
append(TupleDesc_B) - Method in class boofcv.struct.feature.PackedTupleBigArray_B
 
append(TupleDesc_F32) - Method in class boofcv.struct.feature.PackedTupleArray_F32
 
append(TupleDesc_F32) - Method in class boofcv.struct.feature.PackedTupleBigArray_F32
 
append(TupleDesc_F64) - Method in class boofcv.struct.feature.PackedTupleArray_F64
 
append(TupleDesc_F64) - Method in class boofcv.struct.feature.PackedTupleBigArray_F64
 
append(TupleDesc_S8) - Method in class boofcv.struct.feature.PackedTupleArray_S8
 
append(TupleDesc_S8) - Method in class boofcv.struct.feature.PackedTupleBigArray_S8
 
append(TupleDesc_U8) - Method in class boofcv.struct.feature.PackedTupleArray_U8
 
append(TupleDesc_U8) - Method in class boofcv.struct.feature.PackedTupleBigArray_U8
 
append(GeoTuple3D_F32<?>) - Method in class boofcv.struct.packed.PackedBigArrayPoint3D_F32
 
append(GeoTuple3D_F64<?>) - Method in class boofcv.struct.packed.PackedBigArrayPoint3D_F64
 
append(Point2D_F32) - Method in class boofcv.struct.packed.PackedArrayPoint2D_F32
 
append(Point2D_F32) - Method in class boofcv.struct.packed.PackedBigArrayPoint2D_F32
 
append(Point2D_F64) - Method in class boofcv.struct.packed.PackedArrayPoint2D_F64
 
append(Point2D_F64) - Method in class boofcv.struct.packed.PackedBigArrayPoint2D_F64
 
append(Point2D_I16) - Method in class boofcv.struct.packed.PackedArrayPoint2D_I16
 
append(Point2D_I16) - Method in class boofcv.struct.QueueCorner
 
append(Point2D_I32) - Method in class boofcv.struct.packed.PackedArrayPoint2D_I32
 
append(Point3D_F32) - Method in class boofcv.struct.packed.PackedArrayPoint3D_F32
 
append(Point3D_F32) - Method in class boofcv.struct.packed.PackedBigArrayPoint3D_F32
 
append(Point3D_F64) - Method in class boofcv.struct.packed.PackedArrayPoint3D_F64
 
append(Point3D_F64) - Method in class boofcv.struct.packed.PackedBigArrayPoint3D_F64
 
append(Point4D_F32) - Method in class boofcv.struct.packed.PackedArrayPoint4D_F32
 
append(Point4D_F32) - Method in class boofcv.struct.packed.PackedBigArrayPoint4D_F32
 
append(Point4D_F64) - Method in class boofcv.struct.packed.PackedArrayPoint4D_F64
 
append(Point4D_F64) - Method in class boofcv.struct.packed.PackedBigArrayPoint4D_F64
 
append(String) - Method in class boofcv.alg.fiducial.qrcode.PackedBits8
Adds bits encoded as a binary string, i.e.
append(T) - Method in interface boofcv.struct.PackedArray
Appends a copy to the end of the array
appendAll(Collection<T>) - Method in class boofcv.struct.packed.PackedBigArrayPoint3D_F32
Adds all the points in the collection
appendAll(Collection<T>) - Method in class boofcv.struct.packed.PackedBigArrayPoint3D_F64
Adds all the points in the collection
appendAll(FastAccess<Point2D_I16>) - Method in class boofcv.struct.QueueCorner
Adds a copy of each element in 'list' which is owned by 'this' queue
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
 
apply() - Method in class boofcv.abst.distort.FDistort
Applies the distortion.
apply(int, int, int) - Method in class boofcv.alg.fiducial.microqr.MicroQrCodeMaskPattern
Applies the mask to the specified bit.
apply(int, int, int) - Method in class boofcv.alg.fiducial.qrcode.QrCodeMaskPattern
Applies the mask to the specified bit.
apply(int, int, int, int, int, int, Object) - Method in interface boofcv.alg.filter.misc.ImageLambdaFilters.Rect_F32
 
apply(int, int, int, int, int, int, Object) - Method in interface boofcv.alg.filter.misc.ImageLambdaFilters.Rect_F64
 
apply(int, int, int, int, int, int, Object) - Method in interface boofcv.alg.filter.misc.ImageLambdaFilters.Rect_S32
 
apply(int, int, int, int, int, int, Object) - Method in interface boofcv.alg.filter.misc.ImageLambdaFilters.Rect_S64
 
apply(int, Object) - Method in interface boofcv.alg.filter.misc.ImageLambdaFilters.RectCenter_F32
 
apply(int, Object) - Method in interface boofcv.alg.filter.misc.ImageLambdaFilters.RectCenter_F64
 
apply(int, Object) - Method in interface boofcv.alg.filter.misc.ImageLambdaFilters.RectCenter_S32
 
apply(int, Object) - Method in interface boofcv.alg.filter.misc.ImageLambdaFilters.RectCenter_S64
 
apply(GrayU8, int) - Method in class boofcv.alg.filter.binary.impl.BinaryThinning
Applies the thinning algorithm.
apply(ImageGray, NormalizeParameters, ImageGray) - Static method in class boofcv.alg.misc.ImageNormalization
Applies the normalization to the image.
apply(Planar<Input>, Planar<Output>) - Method in class boofcv.alg.distort.impl.ImplImageDistort_PL
 
apply(Planar<Input>, Planar<Output>, int, int, int, int) - Method in class boofcv.alg.distort.impl.ImplImageDistort_PL
 
apply(Planar<Input>, Planar<Output>, GrayU8) - Method in class boofcv.alg.distort.impl.ImplImageDistort_PL
 
apply(ConicGeneral_F64, ConicGeneral_F64) - Method in class boofcv.alg.geo.NormalizationPoint2D
C* = H'*C*H
apply(Point2D_F64, Point2D_F64) - Method in class boofcv.alg.geo.NormalizationPoint2D
 
apply(Point3D_F64, Point3D_F64) - Method in class boofcv.alg.geo.NormalizationPoint2D
 
apply(Input, Output) - Method in interface boofcv.alg.distort.ImageDistort
Applies the transform to the entire destination image.
apply(Input, Output) - Method in class boofcv.alg.distort.ImageDistortBasic
 
apply(Input, Output) - Method in class boofcv.alg.distort.ImageDistortCache_SB
 
apply(Input, Output, int, int, int, int) - Method in interface boofcv.alg.distort.ImageDistort
Applies the transform to only the specified region inside the destination image.
apply(Input, Output, int, int, int, int) - Method in class boofcv.alg.distort.ImageDistortBasic
 
apply(Input, Output, int, int, int, int) - Method in class boofcv.alg.distort.ImageDistortCache_SB
 
apply(Input, Output, GrayU8) - Method in interface boofcv.alg.distort.ImageDistort
Applies the transform, but marks pixels in the mask as 1 = inside, 0 = outside.
apply(Input, Output, GrayU8) - Method in class boofcv.alg.distort.ImageDistortBasic
 
apply(Input, Output, GrayU8) - Method in class boofcv.alg.distort.ImageDistortCache_SB
 
apply(DogArray_I32, DogArray_I32, DogArray_I32) - Method in class boofcv.alg.filter.binary.impl.BinaryThinning.Mask
Applies the mask.
apply(DMatrix3x3, DMatrix3x3) - Method in class boofcv.alg.geo.NormalizationPoint2D
Apply transform to conic in 3x3 matrix format.
apply(DMatrixRMaj, DMatrixRMaj) - Method in class boofcv.alg.geo.NormalizationPoint2D
Applies normalization to a H=3xN matrix out = Norm*H
apply(T, Point2D_F64, Point2D_F64, Point2D_F64, Point2D_F64) - Method in class boofcv.alg.distort.RemovePerspectiveDistortion
Applies distortion removal to the specified region in the input image.
applyAll() - Method in class boofcv.alg.distort.ImageDistortBasic_IL_MT
 
applyAll() - Method in class boofcv.alg.distort.ImageDistortBasic_IL
 
applyAll() - Method in class boofcv.alg.distort.ImageDistortBasic_SB_MT
 
applyAll() - Method in class boofcv.alg.distort.ImageDistortBasic_SB
 
applyAll() - Method in class boofcv.alg.distort.ImageDistortBasic
 
applyAll(GrayU8) - Method in class boofcv.alg.distort.ImageDistortBasic_IL_MT
 
applyAll(GrayU8) - Method in class boofcv.alg.distort.ImageDistortBasic_IL
 
applyAll(GrayU8) - Method in class boofcv.alg.distort.ImageDistortBasic_SB_MT
 
applyAll(GrayU8) - Method in class boofcv.alg.distort.ImageDistortBasic_SB
 
applyAll(GrayU8) - Method in class boofcv.alg.distort.ImageDistortBasic
 
applyDistortion(Point2D_F64, double[], double, double) - Static method in class boofcv.alg.geo.calibration.CalibrationPlanarGridZhang99
Applies radial and tangential distortion to the normalized image coordinate.
applyErrorCorrection(AztecCode) - Method in class boofcv.alg.fiducial.aztec.AztecMessageErrorCorrection
Applies error correction to the raw data inside the marker and adds the results to the marker while updating metadata such as number of bit errors detected.
applyErrorCorrection(MicroQrCode) - Method in class boofcv.alg.fiducial.microqr.MicroQrCodeDecoderBits
Reconstruct the data while applying error correction.
applyErrorCorrection(QrCode) - Method in class boofcv.alg.fiducial.qrcode.QrCodeDecoderBits
Reconstruct the data while applying error correction.
applyGamma(Buffer, int, int, double) - Static method in class org.bytedeco.copiedstuff.Java2DFrameConverter
 
applyGamma(Frame, double) - Static method in class org.bytedeco.copiedstuff.Java2DFrameConverter
 
applyMask(GrayF32, GrayU8, int) - Static method in class boofcv.alg.geo.RectifyDistortImageOps
Applies a mask which indicates which pixels had mappings to the unrectified image.
applyMask(GrayF32, GrayU8, int) - Static method in class boofcv.alg.geo.RectifyImageOps
Applies a mask which indicates which pixels had mappings to the unrectified image.
applyMask(GrayU8, GrayU8, int) - Static method in class boofcv.alg.geo.RectifyDistortImageOps
Applies a mask which indicates which pixels had mappings to the unrectified image.
applyMask(GrayU8, GrayU8, int) - Static method in class boofcv.alg.geo.RectifyImageOps
Applies a mask which indicates which pixels had mappings to the unrectified image.
applyNormalization(List<AssociatedPair>, NormalizationPoint2D, NormalizationPoint2D, DMatrix1Row, DMatrixRMaj) - Static method in class boofcv.alg.geo.LowLevelMultiViewOps
 
applyOnlyInside() - Method in class boofcv.alg.distort.ImageDistortBasic_IL_MT
 
applyOnlyInside() - Method in class boofcv.alg.distort.ImageDistortBasic_IL
 
applyOnlyInside() - Method in class boofcv.alg.distort.ImageDistortBasic_SB_MT
 
applyOnlyInside() - Method in class boofcv.alg.distort.ImageDistortBasic_SB
 
applyOnlyInside() - Method in class boofcv.alg.distort.ImageDistortBasic
 
applyOnlyInside() - Method in class boofcv.alg.distort.ImageDistortCache_SB_MT
 
applyOnlyInside() - Method in class boofcv.alg.distort.ImageDistortCache_SB
 
applyOnlyInside(GrayU8) - Method in class boofcv.alg.distort.ImageDistortBasic_IL_MT
 
applyOnlyInside(GrayU8) - Method in class boofcv.alg.distort.ImageDistortBasic_IL
 
applyOnlyInside(GrayU8) - Method in class boofcv.alg.distort.ImageDistortBasic_SB_MT
 
applyOnlyInside(GrayU8) - Method in class boofcv.alg.distort.ImageDistortBasic_SB
 
applyOnlyInside(GrayU8) - Method in class boofcv.alg.distort.ImageDistortBasic
 
applyOnlyInside(GrayU8) - Method in class boofcv.alg.distort.ImageDistortCache_SB_MT
 
applyOnlyInside(GrayU8) - Method in class boofcv.alg.distort.ImageDistortCache_SB
 
applyScale(SceneStructureMetric, SceneObservations) - Method in class boofcv.abst.geo.bundle.ScaleSceneStructure
Applies the scale transform to the input scene structure.
applyScale(SceneStructureProjective, SceneObservations) - Method in class boofcv.abst.geo.bundle.ScaleSceneStructure
Applies the scale transform to the input scene structure.
applyScaleToPixelsAndCameraMatrix(SceneStructureProjective, SceneObservations) - Method in class boofcv.abst.geo.bundle.ScaleSceneStructure
 
applyThreshold(T, GrayU8) - Method in class boofcv.alg.filter.binary.ThresholdBlock_MT
 
applyThreshold(T, GrayU8) - Method in class boofcv.alg.filter.binary.ThresholdBlock
Applies the dynamically computed threshold to each pixel in the image, one block at a time
applyThresholding(GrayF32, GrayU8) - Method in class boofcv.alg.filter.binary.ThresholdNiblackFamily_MT
 
applyThresholding(GrayF32, GrayU8) - Method in class boofcv.alg.filter.binary.ThresholdNiblackFamily
 
applyTransform(GrayS16, int[], int, GrayS16) - Static method in class boofcv.alg.enhance.EnhanceImageOps
Applies the transformation table to the provided input image.
applyTransform(GrayS16, int[], int, GrayS16) - Static method in class boofcv.alg.enhance.impl.ImplEnhanceHistogram_MT
 
applyTransform(GrayS16, int[], int, GrayS16) - Static method in class boofcv.alg.enhance.impl.ImplEnhanceHistogram
 
applyTransform(GrayS32, int[], int, GrayS32) - Static method in class boofcv.alg.enhance.EnhanceImageOps
Applies the transformation table to the provided input image.
applyTransform(GrayS32, int[], int, GrayS32) - Static method in class boofcv.alg.enhance.impl.ImplEnhanceHistogram_MT
 
applyTransform(GrayS32, int[], int, GrayS32) - Static method in class boofcv.alg.enhance.impl.ImplEnhanceHistogram
 
applyTransform(GrayS8, int[], int, GrayS8) - Static method in class boofcv.alg.enhance.EnhanceImageOps
Applies the transformation table to the provided input image.
applyTransform(GrayS8, int[], int, GrayS8) - Static method in class boofcv.alg.enhance.impl.ImplEnhanceHistogram_MT
 
applyTransform(GrayS8, int[], int, GrayS8) - Static method in class boofcv.alg.enhance.impl.ImplEnhanceHistogram
 
applyTransform(GrayU16, int[], GrayU16) - Static method in class boofcv.alg.enhance.EnhanceImageOps
Applies the transformation table to the provided input image.
applyTransform(GrayU16, int[], GrayU16) - Static method in class boofcv.alg.enhance.impl.ImplEnhanceHistogram_MT
 
applyTransform(GrayU16, int[], GrayU16) - Static method in class boofcv.alg.enhance.impl.ImplEnhanceHistogram
 
applyTransform(GrayU8, int[], GrayU8) - Static method in class boofcv.alg.enhance.EnhanceImageOps
Applies the transformation table to the provided input image.
applyTransform(GrayU8, int[], GrayU8) - Static method in class boofcv.alg.enhance.impl.ImplEnhanceHistogram_MT
 
applyTransform(GrayU8, int[], GrayU8) - Static method in class boofcv.alg.enhance.impl.ImplEnhanceHistogram
 
applyTransform(T, int[], int, T) - Static method in class boofcv.alg.enhance.GEnhanceImageOps
Applies the transformation table to the provided input image.
approach - Variable in class boofcv.factory.disparity.ConfigDisparity
Specifies which approach to use
approach - Variable in class boofcv.factory.disparity.ConfigDisparitySGM.ConfigBlockMatchError
 
approachBM - Variable in class boofcv.factory.disparity.ConfigDisparity
Configuration for Block Matching approach
approachBM5 - Variable in class boofcv.factory.disparity.ConfigDisparity
Configuration for Block Matching Best-5 approach
approachSGM - Variable in class boofcv.factory.disparity.ConfigDisparity
Configuration for Semi Global Matching (SGM) appraoch
approximateHistogram - Variable in class boofcv.gui.ImageHistogramPanel
 
approximatePinhole(Point2Transform2_F64, int, int) - Static method in class boofcv.alg.geo.PerspectiveOps
Approximates a pinhole camera using the distoriton model
approximateSortBins - Variable in class boofcv.factory.segmentation.ConfigFh04
If set to a value larger than 0 then an approximate sorting routine will be used.
APRILTAG_16h5 - Enum constant in enum class boofcv.factory.fiducial.HammingDictionary
AprilTag 4x4 grid with 30 ids.
APRILTAG_25h7 - Enum constant in enum class boofcv.factory.fiducial.HammingDictionary
AprilTag 5x5 grid with 242 ids.
APRILTAG_25h9 - Enum constant in enum class boofcv.factory.fiducial.HammingDictionary
AprilTag 5x5 grid with 35 ids.
APRILTAG_36h10 - Enum constant in enum class boofcv.factory.fiducial.HammingDictionary
AprilTag 6x6 grid with 2320 ids.
APRILTAG_36h11 - Enum constant in enum class boofcv.factory.fiducial.HammingDictionary
AprilTag 6x6 grid with 587 ids.
area() - Method in class boofcv.struct.ImageRectangle_F32
Returns the area of the rectangle
area() - Method in class boofcv.struct.ImageRectangle_F64
Returns the area of the rectangle
array - Variable in class boofcv.struct.feature.PackedTupleArray_B
 
array - Variable in class boofcv.struct.feature.PackedTupleArray_F32
 
array - Variable in class boofcv.struct.feature.PackedTupleArray_F64
 
array - Variable in class boofcv.struct.feature.PackedTupleArray_S8
 
array - Variable in class boofcv.struct.feature.PackedTupleArray_U8
 
array - Variable in class boofcv.struct.feature.PackedTupleBigArray_B
 
array - Variable in class boofcv.struct.feature.PackedTupleBigArray_F32
 
array - Variable in class boofcv.struct.feature.PackedTupleBigArray_F64
 
array - Variable in class boofcv.struct.feature.PackedTupleBigArray_S8
 
array - Variable in class boofcv.struct.feature.PackedTupleBigArray_U8
 
array - Variable in class boofcv.struct.packed.PackedArrayPoint2D_F32
 
array - Variable in class boofcv.struct.packed.PackedArrayPoint2D_F64
 
array - Variable in class boofcv.struct.packed.PackedArrayPoint2D_I16
 
array - Variable in class boofcv.struct.packed.PackedArrayPoint2D_I32
 
array - Variable in class boofcv.struct.packed.PackedArrayPoint3D_F32
 
array - Variable in class boofcv.struct.packed.PackedArrayPoint3D_F64
 
array - Variable in class boofcv.struct.packed.PackedArrayPoint4D_F32
 
array - Variable in class boofcv.struct.packed.PackedArrayPoint4D_F64
 
Array(FrameGrabber[]) - Constructor for class org.bytedeco.copiedstuff.FrameGrabber.Array
 
arrayElement(Object, int, boolean) - Static method in class boofcv.core.image.GeneralizedImageOps
 
ArrayF32() - Constructor for class boofcv.alg.disparity.block.BlockRowScore.ArrayF32
 
arrayLength() - Method in interface boofcv.alg.fiducial.qrcode.PackedBits
 
arrayLength() - Method in class boofcv.alg.fiducial.qrcode.PackedBits32
 
arrayLength() - Method in class boofcv.alg.fiducial.qrcode.PackedBits8
 
ArrayS32(int) - Constructor for class boofcv.alg.disparity.block.BlockRowScore.ArrayS32
 
ArrayS32_BF32() - Constructor for class boofcv.alg.disparity.block.BlockRowScore.ArrayS32_BF32
 
ArrayS32_BS32(int) - Constructor for class boofcv.alg.disparity.block.BlockRowScore.ArrayS32_BS32
 
ArrayS32_BS64(int) - Constructor for class boofcv.alg.disparity.block.BlockRowScore.ArrayS32_BS64
 
ARUCO_MIP_16h3 - Enum constant in enum class boofcv.factory.fiducial.HammingDictionary
ArUco 4x4 grid with 250 ids.
ARUCO_MIP_25h7 - Enum constant in enum class boofcv.factory.fiducial.HammingDictionary
ArUco 5x5 grid with 100 ids.
ARUCO_MIP_36h12 - Enum constant in enum class boofcv.factory.fiducial.HammingDictionary
ArUco 6x6 grid with 250 ids.
ARUCO_OCV_4x4_1000 - Enum constant in enum class boofcv.factory.fiducial.HammingDictionary
ArUco 4x4 grid with 1000 ids from OpenCV.
ARUCO_OCV_5x5_1000 - Enum constant in enum class boofcv.factory.fiducial.HammingDictionary
ArUco 5x5 grid with 1000 ids from OpenCV.
ARUCO_OCV_6x6_1000 - Enum constant in enum class boofcv.factory.fiducial.HammingDictionary
ArUco 6x6 grid with 1000 ids from OpenCV.
ARUCO_OCV_7x7_1000 - Enum constant in enum class boofcv.factory.fiducial.HammingDictionary
ArUco 7x7 grid with 1000 ids from OpenCV.
ARUCO_ORIGINAL - Enum constant in enum class boofcv.factory.fiducial.HammingDictionary
ArUco's original dictionary.
ascend - Variable in class boofcv.alg.interpolate.array.Interpolate1D_F32
 
asList(T...) - Static method in class boofcv.misc.BoofMiscOps
 
aspectRatio - Variable in class boofcv.alg.geo.selfcalib.RefineDualQuadraticAlgebraicError.CameraState
Image aspect ratio.
aspectRatio - Variable in class boofcv.factory.geo.ConfigSelfCalibDualQuadratic
The assumed aspect ratio.
aspectRatio - Variable in class org.bytedeco.copiedstuff.FrameGrabber
 
assertEquals(byte[], byte[]) - Static method in class boofcv.BoofTesting
 
assertEquals(double[], double[], double) - Static method in class boofcv.BoofTesting
 
assertEquals(double[], float[], double) - Static method in class boofcv.BoofTesting
 
assertEquals(double[], int[]) - Static method in class boofcv.BoofTesting
 
assertEquals(float[], float[], float) - Static method in class boofcv.BoofTesting
 
assertEquals(int[], int[]) - Static method in class boofcv.BoofTesting
 
assertEquals(long[], long[]) - Static method in class boofcv.BoofTesting
 
assertEquals(short[], short[]) - Static method in class boofcv.BoofTesting
 
assertEquals(ImageBase, ImageBase, double) - Static method in class boofcv.BoofTesting
 
assertEquals(Se3_F64, Se3_F64, double, double) - Static method in class boofcv.BoofTesting
 
assertEqualsBorder(ImageBase, ImageBase, double, int, int) - Static method in class boofcv.BoofTesting
 
assertEqualsBorder(ImageGray, ImageGray, double, int, int) - Static method in class boofcv.BoofTesting
Checks to see if only the image borders are equal to each other within tolerance
assertEqualsBorder(ImageInterleaved, ImageInterleaved, double, int, int) - Static method in class boofcv.BoofTesting
Checks to see if only the image borders are equal to each other within tolerance
assertEqualsInner(ImageBase, ImageBase, double, int, int, boolean) - Static method in class boofcv.BoofTesting
 
assertEqualsInner(ImageBase, ImageBase, double, int, int, int, int, boolean) - Static method in class boofcv.BoofTesting
 
assertEqualsRelative(ImageBase, ImageBase, double) - Static method in class boofcv.BoofTesting
 
assertEqualsToScale(Se3_F64, Se3_F64, double, double) - Static method in class boofcv.BoofTesting
Checks to see if the two transforms are equal up to a scale factor.
assertEqualsToScaleS(Se3_F64, Se3_F64, double, double) - Static method in class boofcv.BoofTesting
Checks to see if the two transforms are equal up to a scale factor.
assign(int, float) - Method in interface boofcv.alg.distort.AssignPixelValue_SB
 
assign(int, float) - Method in class boofcv.alg.distort.AssignPixelValue_SB.F32
 
assign(int, float) - Method in class boofcv.alg.distort.AssignPixelValue_SB.I16
 
assign(int, float) - Method in class boofcv.alg.distort.AssignPixelValue_SB.I8
 
assign(int, float) - Method in class boofcv.alg.distort.AssignPixelValue_SB.S32
 
assign(int, float[]) - Method in interface boofcv.alg.distort.AssignPixelValue_MB
 
assign(int, float[]) - Method in class boofcv.alg.distort.AssignPixelValue_MB.F32
 
assign(int, float[]) - Method in class boofcv.alg.distort.AssignPixelValue_MB.I16
 
assign(int, float[]) - Method in class boofcv.alg.distort.AssignPixelValue_MB.I8
 
assign(int, float[]) - Method in class boofcv.alg.distort.AssignPixelValue_MB.S32
 
assign(ConicGeneral_F64, ConicGeneral_F64) - Method in class boofcv.struct.geo.AssociatedPairConic
Changes the references to the passed in objects.
assign(Point2D_F64, Point2D_F64) - Method in class boofcv.struct.geo.AssociatedPair
Changes the references to the passed in objects.
assign(Point3D_F64, Point3D_F64) - Method in class boofcv.struct.geo.AssociatedPair3D
Changes the references to the passed in objects.
assign(Vector3D_F64, Vector3D_F64) - Method in class boofcv.struct.geo.PairLineNorm
Sets p1 and p2 to reference the passed in objects.
assigner - Variable in class boofcv.alg.distort.ImageDistortBasic_SB
 
assigner - Variable in class boofcv.alg.distort.ImageDistortCache_SB
 
assignIDsToRigidPoints() - Method in class boofcv.abst.geo.bundle.SceneStructureMetric
Assigns an ID to all rigid points.
assignLabelsToPixels(GrayS32, DogArray_I32, DogArray<float[]>) - Method in class boofcv.alg.segmentation.slic.SegmentSlic
Selects which region each pixel belongs to based on which cluster it is the closest to
assignLine(List<Point2D_I32>, int, int, LineParametric2D_F64) - Static method in class boofcv.alg.shapes.polyline.splitmerge.PolylineSplitMerge
Assigns the line so that it passes through points A and B.
assignLine(List<Point2D_I32>, int, int, LineSegment2D_F64) - Static method in class boofcv.alg.shapes.polyline.splitmerge.PolylineSplitMerge
 
assignmentCounts - Variable in class boofcv.struct.kmeans.ComputeMedianTuple_B
 
assignNewToNeighbors(int) - Method in class boofcv.alg.segmentation.watershed.WatershedVincentSoille1991
See if a neighbor has a label ( > 0 ) or has been assigned WSHED ( == 0 ).
assignNewToNeighbors(int) - Method in class boofcv.alg.segmentation.watershed.WatershedVincentSoille1991.Connect4
 
assignNewToNeighbors(int) - Method in class boofcv.alg.segmentation.watershed.WatershedVincentSoille1991.Connect8
 
AssignPixelValue_MB<T extends ImageMultiBand<T>> - Interface in boofcv.alg.distort
Abstract way to assign pixel values to ImageMultiBand without knowing the underlying data type.
AssignPixelValue_MB.F32 - Class in boofcv.alg.distort
 
AssignPixelValue_MB.I16<T extends InterleavedI16<T>> - Class in boofcv.alg.distort
 
AssignPixelValue_MB.I8<T extends InterleavedI8<T>> - Class in boofcv.alg.distort
 
AssignPixelValue_MB.S32 - Class in boofcv.alg.distort
 
AssignPixelValue_SB<T extends ImageGray<T>> - Interface in boofcv.alg.distort
Abstract way to assign pixel values to ImageGray without knowing the underlying data type.
AssignPixelValue_SB.F32 - Class in boofcv.alg.distort
 
AssignPixelValue_SB.I16<T extends GrayI16<T>> - Class in boofcv.alg.distort
 
AssignPixelValue_SB.I8<T extends GrayI8<T>> - Class in boofcv.alg.distort
 
AssignPixelValue_SB.S32 - Class in boofcv.alg.distort
 
assignValue(Object, String, Object) - Static method in class boofcv.struct.ConfigGenerator
Assigns a field in the config to the specified value.
assignValuesToA(DMatrixRMaj) - Method in class boofcv.alg.geo.structure.ProjectiveStructureByFactorization
A[:,0] = depth*[x,y,1]'
associate - Variable in class boofcv.alg.similar.ConfigSimilarImagesSceneRecognition
Feature association
associate - Variable in class boofcv.alg.similar.ConfigSimilarImagesTrackThenMatch
Feature association
associate - Variable in class boofcv.alg.tracker.dda.DetectDescribeAssociateTracker
 
associate - Variable in class boofcv.alg.tracker.hybrid.HybridTrackerScalePoint
Used to associate features using their DDA description
associate - Variable in class boofcv.factory.structure.ConfigSelectFrames3D
Used to associate features between two images when recovering from a bad frame
associate - Variable in class boofcv.factory.tracker.ConfigPointTracker
Association for detect and describe approach
associate() - Method in class boofcv.abst.feature.associate.AbstractAssociateDescription2D
 
associate() - Method in interface boofcv.abst.feature.associate.Associate
Finds the best match for each item in the source list with an item in the destination list.
associate() - Method in class boofcv.abst.feature.associate.AssociateDescription2DDefault
 
associate() - Method in class boofcv.abst.feature.associate.AssociateDescriptionAbstract
 
associate() - Method in class boofcv.abst.feature.associate.AssociateDescriptionArraySets
Associates each set of features independently then puts them back into a single list for output
associate() - Method in class boofcv.abst.feature.associate.AssociateDescriptionHashSets
Associates each set of features independently then puts them back into a single list for output
associate() - Method in class boofcv.abst.feature.associate.AssociateDescriptionSets2D
 
associate() - Method in class boofcv.abst.feature.associate.AssociateDescTo2D
 
associate() - Method in interface boofcv.abst.feature.associate.AssociateThreeDescription
Finds the best match for each item in the source list with an item in the destination list.
associate() - Method in class boofcv.abst.feature.associate.EnforceUniqueByScore
 
associate() - Method in class boofcv.abst.feature.associate.WrapAssociateGreedy
 
associate() - Method in class boofcv.abst.feature.associate.WrapAssociateGreedy2D
 
associate() - Method in class boofcv.alg.feature.associate.AssociateGreedyBase2D
Performs association by computing a 2D score matrix and discarding matches which fail max distance check.
associate() - Method in class boofcv.alg.feature.associate.AssociateGreedyBruteForce2D_MT
Performs association by computing a 2D score matrix.
associate() - Method in class boofcv.alg.feature.associate.AssociateGreedyBruteForce2D
Performs association by computing a 2D score matrix.
associate() - Method in class boofcv.alg.feature.associate.AssociateNearestNeighbor_MT
 
associate() - Method in class boofcv.alg.feature.associate.AssociateNearestNeighbor_ST
 
associate() - Method in class boofcv.alg.feature.associate.AssociateStereo2D
 
associate() - Method in class boofcv.alg.feature.associate.AssociateThreeByPairs
 
associate(FastAccess<D>, FastAccess<D>) - Method in class boofcv.alg.feature.associate.AssociateGreedyDesc_MT
Associates the two sets objects against each other by minimizing fit score.
associate(FastAccess<D>, FastAccess<D>) - Method in class boofcv.alg.feature.associate.AssociateGreedyDesc
Associates the two sets objects against each other by minimizing fit score.
associate(FastAccess<D>, FastAccess<D>) - Method in class boofcv.alg.feature.associate.AssociateGreedyDescBase
Associates the two sets objects against each other by minimizing fit score.
Associate<Desc> - Interface in boofcv.abst.feature.associate
Common interface for associating features between two images.
associated - Variable in class boofcv.alg.similar.SimilarImagesSceneRecognition.PairInfo
 
associated - Variable in class boofcv.alg.similar.SimilarImagesTrackThenMatch.PairInfo
 
AssociateDescription<Desc> - Interface in boofcv.abst.feature.associate
Generalized interface for associating features.
AssociateDescription2D<Desc> - Interface in boofcv.abst.feature.associate
Associates features from two images together using both 2D location and descriptor information.
AssociateDescription2DDefault<Desc> - Class in boofcv.abst.feature.associate
Provides default implementations for all functions.
AssociateDescription2DDefault() - Constructor for class boofcv.abst.feature.associate.AssociateDescription2DDefault
 
AssociateDescriptionAbstract<Desc> - Class in boofcv.abst.feature.associate
Provides default implementations for all functions.
AssociateDescriptionAbstract() - Constructor for class boofcv.abst.feature.associate.AssociateDescriptionAbstract
 
AssociateDescriptionArraySets<Desc> - Class in boofcv.abst.feature.associate
Feature set aware association algorithm.
AssociateDescriptionArraySets(AssociateDescription<Desc>) - Constructor for class boofcv.abst.feature.associate.AssociateDescriptionArraySets
Provides the association algorithm and the descriptor type
AssociateDescriptionHashSets<Desc> - Class in boofcv.abst.feature.associate
Feature set aware association algorithm for use when there is a large sparse set of unique set ID's.
AssociateDescriptionHashSets(AssociateDescription<Desc>) - Constructor for class boofcv.abst.feature.associate.AssociateDescriptionHashSets
Provides the association algorithm and the descriptor type
AssociateDescriptionSets2D<Desc> - Class in boofcv.abst.feature.associate
Feature set aware association algorithm that takes in account image location.
AssociateDescriptionSets2D(AssociateDescription2D<Desc>) - Constructor for class boofcv.abst.feature.associate.AssociateDescriptionSets2D
 
AssociateDescTo2D<D> - Class in boofcv.abst.feature.associate
Wrapper around AssociateDescription that allows it to be used inside of AssociateDescription2D
AssociateDescTo2D(AssociateDescription<D>) - Constructor for class boofcv.abst.feature.associate.AssociateDescTo2D
 
AssociatedIndex - Class in boofcv.struct.feature
Indexes of two associated features and the fit score..
AssociatedIndex() - Constructor for class boofcv.struct.feature.AssociatedIndex
 
AssociatedIndex(int, int) - Constructor for class boofcv.struct.feature.AssociatedIndex
 
AssociatedIndex(int, int, double) - Constructor for class boofcv.struct.feature.AssociatedIndex
 
AssociatedIndex(AssociatedIndex) - Constructor for class boofcv.struct.feature.AssociatedIndex
 
AssociatedPair - Class in boofcv.struct.geo
The observed location of a point feature in two camera views.
AssociatedPair() - Constructor for class boofcv.struct.geo.AssociatedPair
 
AssociatedPair(double, double, double, double) - Constructor for class boofcv.struct.geo.AssociatedPair
Creates a new associated point from the two provided points.
AssociatedPair(Point2D_F64, Point2D_F64) - Constructor for class boofcv.struct.geo.AssociatedPair
Assigns the value to the two passed in features.
AssociatedPair(Point2D_F64, Point2D_F64, boolean) - Constructor for class boofcv.struct.geo.AssociatedPair
Allows features to either be copied or saved as references.
AssociatedPair3D - Class in boofcv.struct.geo
The observed location of a feature in two camera views.
AssociatedPair3D() - Constructor for class boofcv.struct.geo.AssociatedPair3D
 
AssociatedPair3D(double, double, double, double, double, double) - Constructor for class boofcv.struct.geo.AssociatedPair3D
Creates a new associated point from the two provided points.
AssociatedPair3D(Point3D_F64, Point3D_F64) - Constructor for class boofcv.struct.geo.AssociatedPair3D
Assigns the value to the two passed in features.
AssociatedPair3D(Point3D_F64, Point3D_F64, boolean) - Constructor for class boofcv.struct.geo.AssociatedPair3D
Allows features to either be copied or saved as references.
AssociatedPairConic - Class in boofcv.struct.geo
The observed location of a conic feature in two camera views.
AssociatedPairConic() - Constructor for class boofcv.struct.geo.AssociatedPairConic
 
AssociatedPairConic(boolean) - Constructor for class boofcv.struct.geo.AssociatedPairConic
Constructor which allows the points to not be declared.
AssociatedPairConic(ConicGeneral_F64, ConicGeneral_F64) - Constructor for class boofcv.struct.geo.AssociatedPairConic
Assigns the value to the two passed in features.
AssociatedPairConic(ConicGeneral_F64, ConicGeneral_F64, boolean) - Constructor for class boofcv.struct.geo.AssociatedPairConic
Allows features to either be copied or saved as references.
AssociatedPairTrack - Class in boofcv.alg.sfm.d2
A track that's observed in two images at the same time.
AssociatedPairTrack() - Constructor for class boofcv.alg.sfm.d2.AssociatedPairTrack
 
AssociatedTriple - Class in boofcv.struct.geo
Contains a set of three observations of the same point feature in three different views.
AssociatedTriple() - Constructor for class boofcv.struct.geo.AssociatedTriple
 
AssociatedTriple(Point2D_F64, Point2D_F64, Point2D_F64) - Constructor for class boofcv.struct.geo.AssociatedTriple
 
AssociatedTriple(Point2D_F64, Point2D_F64, Point2D_F64, boolean) - Constructor for class boofcv.struct.geo.AssociatedTriple
 
AssociatedTripleIndex - Class in boofcv.struct.feature
Indexes of three associated features and the fit score.
AssociatedTripleIndex() - Constructor for class boofcv.struct.feature.AssociatedTripleIndex
 
AssociatedTripleIndex(int, int, int) - Constructor for class boofcv.struct.feature.AssociatedTripleIndex
 
AssociatedTripleIndex(AssociatedTripleIndex) - Constructor for class boofcv.struct.feature.AssociatedTripleIndex
 
AssociatedTriplePanel - Class in boofcv.gui.feature
Visualizes associations between three views.
AssociatedTriplePanel() - Constructor for class boofcv.gui.feature.AssociatedTriplePanel
 
AssociatedTuple - Interface in boofcv.struct.geo
Interface for arbitrary number of matched 2D features
AssociatedTupleDN - Class in boofcv.struct.geo
Associated set of Point2D_F64 for an arbitrary number of views which can be changed.
AssociatedTupleDN() - Constructor for class boofcv.struct.geo.AssociatedTupleDN
 
AssociatedTupleDN(int) - Constructor for class boofcv.struct.geo.AssociatedTupleDN
 
AssociatedTupleN - Class in boofcv.struct.geo
Associated set of Point2D_F64 for an arbitrary number of views that is fixed.
AssociatedTupleN(int) - Constructor for class boofcv.struct.geo.AssociatedTupleN
 
AssociatedTupleN(Point2D_F64...) - Constructor for class boofcv.struct.geo.AssociatedTupleN
 
associateF2F - Variable in class boofcv.factory.sfm.ConfigStereoQuadPnP
Association approach for matching frames across time steps
AssociateGreedyBase<D> - Class in boofcv.alg.feature.associate
Performs association by greedily assigning matches to the src list from the dst list if they minimize a score function.
AssociateGreedyBase2D<D> - Class in boofcv.alg.feature.associate
Base class for associating image features using descriptions and 2D distance cropping.
AssociateGreedyBase2D(ScoreAssociation<D>, AssociateImageDistanceFunction) - Constructor for class boofcv.alg.feature.associate.AssociateGreedyBase2D
Specifies score mechanism
AssociateGreedyBruteForce2D<D> - Class in boofcv.alg.feature.associate
Greedily assigns two features to each other based on their scores while pruning features based on their distance apart.
AssociateGreedyBruteForce2D(ScoreAssociation<D>, AssociateImageDistanceFunction) - Constructor for class boofcv.alg.feature.associate.AssociateGreedyBruteForce2D
Specifies score mechanism
AssociateGreedyBruteForce2D_MT<D> - Class in boofcv.alg.feature.associate
Greedily assigns two features to each other based on their scores while pruning features based on their distance apart.
AssociateGreedyBruteForce2D_MT(ScoreAssociation<D>, AssociateImageDistanceFunction) - Constructor for class boofcv.alg.feature.associate.AssociateGreedyBruteForce2D_MT
Specifies score mechanism
AssociateGreedyDesc<D> - Class in boofcv.alg.feature.associate
Brute force greedy association for objects described by a TupleDesc_F64.
AssociateGreedyDesc(ScoreAssociation<D>) - Constructor for class boofcv.alg.feature.associate.AssociateGreedyDesc
Configure association
AssociateGreedyDesc_MT<D> - Class in boofcv.alg.feature.associate
Brute force greedy association for objects described by a TupleDesc_F64.
AssociateGreedyDesc_MT(ScoreAssociation<D>) - Constructor for class boofcv.alg.feature.associate.AssociateGreedyDesc_MT
Configure association
AssociateGreedyDescBase<D> - Class in boofcv.alg.feature.associate
Greedy association for matching descriptors
AssociateImageDistanceEuclideanSq - Class in boofcv.alg.feature.associate
Computes the Euclidean distance squared between two points for association
AssociateImageDistanceEuclideanSq() - Constructor for class boofcv.alg.feature.associate.AssociateImageDistanceEuclideanSq
 
AssociateImageDistanceFunction - Interface in boofcv.alg.feature.associate
Computes the distance between two points.
associateInactiveTracks(I) - Method in class boofcv.alg.tracker.hybrid.HybridTrackerScalePoint
These tracks were dropped by KLT at some point in the past.
associateL2R - Variable in class boofcv.factory.sfm.ConfigStereoQuadPnP
Association approach for matching stereo pairs
AssociateMaxDistance<D> - Interface in boofcv.alg.feature.associate
Two features can only be associated if their distance in image space is less than the specified number.
associateNearestNeighbor(ConfigAssociateNearestNeighbor, NearestNeighbor) - Static method in class boofcv.factory.feature.associate.FactoryAssociation
 
AssociateNearestNeighbor<D> - Class in boofcv.alg.feature.associate
Matches features using a NearestNeighbor search from DDogleg.
AssociateNearestNeighbor(NearestNeighbor<D>) - Constructor for class boofcv.alg.feature.associate.AssociateNearestNeighbor
 
AssociateNearestNeighbor_MT<D> - Class in boofcv.alg.feature.associate
Parallel associate version of AssociateNearestNeighbor_ST.
AssociateNearestNeighbor_MT(NearestNeighbor<D>, Class<D>) - Constructor for class boofcv.alg.feature.associate.AssociateNearestNeighbor_MT
 
AssociateNearestNeighbor_ST<D> - Class in boofcv.alg.feature.associate
Matches features using a NearestNeighbor search from DDogleg.
AssociateNearestNeighbor_ST(NearestNeighbor<D>, Class<D>) - Constructor for class boofcv.alg.feature.associate.AssociateNearestNeighbor_ST
 
AssociateStereo2D<Desc extends TupleDesc<Desc>> - Class in boofcv.alg.feature.associate
Association for a stereo pair where the source is the left camera and the destination is the right camera.
AssociateStereo2D(ScoreAssociation<Desc>, double) - Constructor for class boofcv.alg.feature.associate.AssociateStereo2D
 
AssociateThreeByPairs<TD extends TupleDesc<TD>> - Class in boofcv.alg.feature.associate
Associates features in three view with each other by associating each pair of images individually.
AssociateThreeByPairs(AssociateDescription<TD>) - Constructor for class boofcv.alg.feature.associate.AssociateThreeByPairs
Specifies which algorithms to use internally
AssociateThreeDescription<Desc> - Interface in boofcv.abst.feature.associate
Common interface for associating features between three images.
AssociateUniqueByScoreAlg - Class in boofcv.alg.feature.associate
If multiple associations are found for a single source and/or destination feature then this ambiguity is removed by selecting the association with the best score.
AssociateUniqueByScoreAlg(MatchScoreType, boolean, boolean) - Constructor for class boofcv.alg.feature.associate.AssociateUniqueByScoreAlg
Configures algorithm.
associateWithPixels - Variable in class boofcv.gui.controls.ControlPanelDetDescAssocBase
 
association - Variable in class boofcv.abst.feature.associate.EnforceUniqueByScore
 
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
 
associator - Variable in class boofcv.alg.feature.associate.AssociateThreeByPairs
 
assocPixel - Variable in class boofcv.alg.structure.InitializeCommonProjective
 
AT_MOST - Enum constant in enum class boofcv.gui.dialogs.OpenImageSetDialog.Mode
 
attachControls(JComponent) - Method in class boofcv.gui.mesh.FirstPersonCameraControl
 
attachControls(JComponent) - Method in class boofcv.gui.mesh.OrbitAroundPointControl
 
attachControls(JComponent) - Method in interface boofcv.gui.mesh.Swing3dCameraControl
Attaches controls to the component
audioBitrate - Variable in class org.bytedeco.copiedstuff.FrameGrabber
 
audioChannels - Variable in class org.bytedeco.copiedstuff.Frame
Information associated with the Frame.samples field.
audioChannels - Variable in class org.bytedeco.copiedstuff.FrameGrabber
 
audioCodec - Variable in class org.bytedeco.copiedstuff.FrameGrabber
 
audioMetadata - Variable in class org.bytedeco.copiedstuff.FrameGrabber
 
audioOptions - Variable in class org.bytedeco.copiedstuff.FrameGrabber
 
audioStream - Variable in class org.bytedeco.copiedstuff.FrameGrabber
 
autoScale(List<Point3D_F32>, float) - Static method in class boofcv.alg.cloud.PointCloudUtils_F32
Automatically rescales the point cloud based so that it has a standard deviation of 'target'
autoScale(List<Point3D_F64>, double) - Static method in class boofcv.alg.cloud.PointCloudUtils_F64
Automatically rescales the point cloud based so that it has a standard deviation of 'target'
autoScaleAndAlign() - Method in class boofcv.gui.image.ImageZoomPanel
 
autoScaleCenterOnSetImage - Variable in class boofcv.gui.image.ImageZoomPanel
 
autoSetPreferredSize() - Method in class boofcv.gui.image.ImageGridPanel
 
autoSetPreferredSize() - Method in class boofcv.gui.image.ImagePanel
 
AutoTypeImage - Enum Class in boofcv.generate
Image information for auto generated code
average(double, int, boolean, Class<T>) - Static method in class boofcv.factory.feature.orientation.FactoryOrientationAlgs
 
average(ImageInterleaved, T) - Static method in class boofcv.core.image.GConvertImage
Converts a Planar into a ImageGray by computing the average value of each pixel across all the bands.
average(ImageMultiBand, T) - Static method in class boofcv.core.image.GConvertImage
Converts a ImageMultiBand into a ImageGray by computing the average value of each pixel across all the bands.
average(InterleavedF32, GrayF32) - Static method in class boofcv.core.image.ConvertImage
Converts a InterleavedF32 into a GrayF32 by computing the average value of each pixel across all the bands.
average(InterleavedF32, GrayF32) - Static method in class boofcv.core.image.impl.ConvertInterleavedToSingle_MT
 
average(InterleavedF32, GrayF32) - Static method in class boofcv.core.image.impl.ConvertInterleavedToSingle
 
average(InterleavedF64, GrayF64) - Static method in class boofcv.core.image.ConvertImage
Converts a InterleavedF64 into a GrayF64 by computing the average value of each pixel across all the bands.
average(InterleavedF64, GrayF64) - Static method in class boofcv.core.image.impl.ConvertInterleavedToSingle_MT
 
average(InterleavedF64, GrayF64) - Static method in class boofcv.core.image.impl.ConvertInterleavedToSingle
 
average(InterleavedS16, GrayS16) - Static method in class boofcv.core.image.ConvertImage
Converts a InterleavedS16 into a GrayS16 by computing the average value of each pixel across all the bands.
average(InterleavedS16, GrayS16) - Static method in class boofcv.core.image.impl.ConvertInterleavedToSingle_MT
 
average(InterleavedS16, GrayS16) - Static method in class boofcv.core.image.impl.ConvertInterleavedToSingle
 
average(InterleavedS32, GrayS32) - Static method in class boofcv.core.image.ConvertImage
Converts a InterleavedS32 into a GrayS32 by computing the average value of each pixel across all the bands.
average(InterleavedS32, GrayS32) - Static method in class boofcv.core.image.impl.ConvertInterleavedToSingle_MT
 
average(InterleavedS32, GrayS32) - Static method in class boofcv.core.image.impl.ConvertInterleavedToSingle
 
average(InterleavedS64, GrayS64) - Static method in class boofcv.core.image.ConvertImage
Converts a InterleavedS64 into a GrayS64 by computing the average value of each pixel across all the bands.
average(InterleavedS64, GrayS64) - Static method in class boofcv.core.image.impl.ConvertInterleavedToSingle_MT
 
average(InterleavedS64, GrayS64) - Static method in class boofcv.core.image.impl.ConvertInterleavedToSingle
 
average(InterleavedS8, GrayS8) - Static method in class boofcv.core.image.ConvertImage
Converts a InterleavedS8 into a GrayS8 by computing the average value of each pixel across all the bands.
average(InterleavedS8, GrayS8) - Static method in class boofcv.core.image.impl.ConvertInterleavedToSingle_MT
 
average(InterleavedS8, GrayS8) - Static method in class boofcv.core.image.impl.ConvertInterleavedToSingle
 
average(InterleavedU16, GrayU16) - Static method in class boofcv.core.image.ConvertImage
Converts a InterleavedU16 into a GrayU16 by computing the average value of each pixel across all the bands.
average(InterleavedU16, GrayU16) - Static method in class boofcv.core.image.impl.ConvertInterleavedToSingle_MT
 
average(InterleavedU16, GrayU16) - Static method in class boofcv.core.image.impl.ConvertInterleavedToSingle
 
average(InterleavedU8, GrayU8) - Static method in class boofcv.core.image.ConvertImage
Converts a InterleavedU8 into a GrayU8 by computing the average value of each pixel across all the bands.
average(InterleavedU8, GrayU8) - Static method in class boofcv.core.image.impl.ConvertInterleavedToSingle_MT
 
average(InterleavedU8, GrayU8) - Static method in class boofcv.core.image.impl.ConvertInterleavedToSingle
 
average(Planar<GrayF32>, GrayF32) - Static method in class boofcv.alg.misc.ImageBandMath
Computes the average for each pixel across all bands in the Planar image.
average(Planar<GrayF32>, GrayF32) - Static method in class boofcv.core.image.ConvertImage
Converts a Planar into a ImageGray by computing the average value of each pixel across all the bands.
average(Planar<GrayF32>, GrayF32) - Static method in class boofcv.core.image.impl.ImplConvertPlanarToGray_MT
 
average(Planar<GrayF32>, GrayF32) - Static method in class boofcv.core.image.impl.ImplConvertPlanarToGray
 
average(Planar<GrayF32>, GrayF32, int, int) - Static method in class boofcv.alg.misc.ImageBandMath
Computes the average for each pixel across selected bands in the Planar image.
average(Planar<GrayF32>, GrayF32, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageBandMath_MT
 
average(Planar<GrayF32>, GrayF32, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageBandMath
 
average(Planar<GrayF64>, GrayF64) - Static method in class boofcv.alg.misc.ImageBandMath
Computes the average for each pixel across all bands in the Planar image.
average(Planar<GrayF64>, GrayF64) - Static method in class boofcv.core.image.ConvertImage
Converts a Planar into a ImageGray by computing the average value of each pixel across all the bands.
average(Planar<GrayF64>, GrayF64) - Static method in class boofcv.core.image.impl.ImplConvertPlanarToGray_MT
 
average(Planar<GrayF64>, GrayF64) - Static method in class boofcv.core.image.impl.ImplConvertPlanarToGray
 
average(Planar<GrayF64>, GrayF64, int, int) - Static method in class boofcv.alg.misc.ImageBandMath
Computes the average for each pixel across selected bands in the Planar image.
average(Planar<GrayF64>, GrayF64, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageBandMath_MT
 
average(Planar<GrayF64>, GrayF64, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageBandMath
 
average(Planar<GrayS16>, GrayS16) - Static method in class boofcv.alg.misc.ImageBandMath
Computes the average for each pixel across all bands in the Planar image.
average(Planar<GrayS16>, GrayS16) - Static method in class boofcv.core.image.ConvertImage
Converts a Planar into a ImageGray by computing the average value of each pixel across all the bands.
average(Planar<GrayS16>, GrayS16) - Static method in class boofcv.core.image.impl.ImplConvertPlanarToGray_MT
 
average(Planar<GrayS16>, GrayS16) - Static method in class boofcv.core.image.impl.ImplConvertPlanarToGray
 
average(Planar<GrayS16>, GrayS16, int, int) - Static method in class boofcv.alg.misc.ImageBandMath
Computes the average for each pixel across selected bands in the Planar image.
average(Planar<GrayS16>, GrayS16, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageBandMath_MT
 
average(Planar<GrayS16>, GrayS16, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageBandMath
 
average(Planar<GrayS32>, GrayS32) - Static method in class boofcv.alg.misc.ImageBandMath
Computes the average for each pixel across all bands in the Planar image.
average(Planar<GrayS32>, GrayS32) - Static method in class boofcv.core.image.ConvertImage
Converts a Planar into a ImageGray by computing the average value of each pixel across all the bands.
average(Planar<GrayS32>, GrayS32) - Static method in class boofcv.core.image.impl.ImplConvertPlanarToGray_MT
 
average(Planar<GrayS32>, GrayS32) - Static method in class boofcv.core.image.impl.ImplConvertPlanarToGray
 
average(Planar<GrayS32>, GrayS32, int, int) - Static method in class boofcv.alg.misc.ImageBandMath
Computes the average for each pixel across selected bands in the Planar image.
average(Planar<GrayS32>, GrayS32, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageBandMath_MT
 
average(Planar<GrayS32>, GrayS32, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageBandMath
 
average(Planar<GrayS64>, GrayS64) - Static method in class boofcv.alg.misc.ImageBandMath
Computes the average for each pixel across all bands in the Planar image.
average(Planar<GrayS64>, GrayS64) - Static method in class boofcv.core.image.ConvertImage
Converts a Planar into a ImageGray by computing the average value of each pixel across all the bands.
average(Planar<GrayS64>, GrayS64) - Static method in class boofcv.core.image.impl.ImplConvertPlanarToGray_MT
 
average(Planar<GrayS64>, GrayS64) - Static method in class boofcv.core.image.impl.ImplConvertPlanarToGray
 
average(Planar<GrayS64>, GrayS64, int, int) - Static method in class boofcv.alg.misc.ImageBandMath
Computes the average for each pixel across selected bands in the Planar image.
average(Planar<GrayS64>, GrayS64, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageBandMath_MT
 
average(Planar<GrayS64>, GrayS64, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageBandMath
 
average(Planar<GrayS8>, GrayS8) - Static method in class boofcv.core.image.ConvertImage
Converts a Planar into a ImageGray by computing the average value of each pixel across all the bands.
average(Planar<GrayS8>, GrayS8) - Static method in class boofcv.core.image.impl.ImplConvertPlanarToGray_MT
 
average(Planar<GrayS8>, GrayS8) - Static method in class boofcv.core.image.impl.ImplConvertPlanarToGray
 
average(Planar<GrayU16>, GrayU16) - Static method in class boofcv.alg.misc.ImageBandMath
Computes the average for each pixel across all bands in the Planar image.
average(Planar<GrayU16>, GrayU16) - Static method in class boofcv.core.image.ConvertImage
Converts a Planar into a ImageGray by computing the average value of each pixel across all the bands.
average(Planar<GrayU16>, GrayU16) - Static method in class boofcv.core.image.impl.ImplConvertPlanarToGray_MT
 
average(Planar<GrayU16>, GrayU16) - Static method in class boofcv.core.image.impl.ImplConvertPlanarToGray
 
average(Planar<GrayU16>, GrayU16, int, int) - Static method in class boofcv.alg.misc.ImageBandMath
Computes the average for each pixel across selected bands in the Planar image.
average(Planar<GrayU16>, GrayU16, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageBandMath_MT
 
average(Planar<GrayU16>, GrayU16, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageBandMath
 
average(Planar<GrayU8>, GrayU8) - Static method in class boofcv.alg.misc.ImageBandMath
Computes the average for each pixel across all bands in the Planar image.
average(Planar<GrayU8>, GrayU8) - Static method in class boofcv.core.image.ConvertImage
Converts a Planar into a ImageGray by computing the average value of each pixel across all the bands.
average(Planar<GrayU8>, GrayU8) - Static method in class boofcv.core.image.impl.ImplConvertPlanarToGray_MT
 
average(Planar<GrayU8>, GrayU8) - Static method in class boofcv.core.image.impl.ImplConvertPlanarToGray
 
average(Planar<GrayU8>, GrayU8, int, int) - Static method in class boofcv.alg.misc.ImageBandMath
Computes the average for each pixel across selected bands in the Planar image.
average(Planar<GrayU8>, GrayU8, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageBandMath_MT
 
average(Planar<GrayU8>, GrayU8, int, int) - Static method in class boofcv.alg.misc.impl.ImplImageBandMath
 
average(Planar<T>, T) - Static method in class boofcv.alg.misc.GImageBandMath
Computes the average for each pixel across all bands in the Planar image.
average(Planar<T>, T) - Static method in class boofcv.core.image.GConvertImage
Converts a Planar into a ImageGray by computing the average value of each pixel across all the bands.
average(Planar<T>, T, int, int) - Static method in class boofcv.alg.misc.GImageBandMath
Computes the average for each pixel across the specified bands in the Planar image.
AVERAGE - Enum constant in enum class boofcv.abst.feature.orientation.ConfigOrientation2.Type
 
average_ii(ConfigAverageIntegral, Class<II>) - Static method in class boofcv.factory.feature.orientation.FactoryOrientationAlgs
Orientation using "average" approach on integral images.
averageCircle_F64(List<Point2D_F64>, DogArray_F64, FitData<Circle2D_F64>) - Static method in class boofcv.alg.shapes.ShapeFittingOps
Computes a circle which has it's center at the mean position of the provided points and radius is equal to the average distance of each point from the center.
averageCircle_I32(List<Point2D_I32>, DogArray_F64, FitData<Circle2D_F64>) - Static method in class boofcv.alg.shapes.ShapeFittingOps
Computes a circle which has it's center at the mean position of the provided points and radius is equal to the average distance of each point from the center.
AverageDownSampleOps - Class in boofcv.alg.filter.misc
Operations related to down sampling image by computing the average within square regions.
AverageDownSampleOps() - Constructor for class boofcv.alg.filter.misc.AverageDownSampleOps
 
averageFlow - Variable in class boofcv.alg.flow.HornSchunck
 
averageInside - Variable in class boofcv.alg.shapes.ellipse.BinaryEllipseDetector.EllipseInfo
Average pixel intensity along the inside of the fitted ellipse
averageInside - Variable in class boofcv.alg.shapes.ellipse.EdgeIntensityEllipse
 
averageIntegral - Variable in class boofcv.abst.feature.orientation.ConfigOrientation2
 
averageOutside - Variable in class boofcv.alg.shapes.ellipse.BinaryEllipseDetector.EllipseInfo
Average pixel intensity along the outside of the fitted ellipse
averageOutside - Variable in class boofcv.alg.shapes.ellipse.EdgeIntensityEllipse
 
averageScore(GrayF32, float, GrayF32) - Static method in class boofcv.alg.mvs.impl.ImplMultiViewStereoOps
 
averageScore(GrayU8, int, GrayF32) - Static method in class boofcv.alg.mvs.impl.ImplMultiViewStereoOps
 
averageScore(ImageGray<?>, double, GrayF32) - Static method in class boofcv.alg.mvs.MultiViewStereoOps
Computes the average error for valid values inside a disparity image
averageValue - Variable in class boofcv.alg.mvs.ScoreRectifiedViewCoveragePixels
Average value of covered pixels
aztec(ConfigAztecCode, Class<T>) - Static method in class boofcv.factory.fiducial.FactoryFiducial
Returns an Aztec Code detector
AztecCode - Class in boofcv.alg.fiducial.aztec
Information on a detected Aztec Code
AztecCode() - Constructor for class boofcv.alg.fiducial.aztec.AztecCode
 
AztecCode.Failure - Enum Class in boofcv.alg.fiducial.aztec
At what stage did it fail at?
AztecCode.Mode - Enum Class in boofcv.alg.fiducial.aztec
Specifies which encoding is currently active in the data stream.
AztecCode.Structure - Enum Class in boofcv.alg.fiducial.aztec
Which symbol structure is used
AztecCodeDetector<T extends ImageGray<T>> - Interface in boofcv.abst.fiducial
High level interface for reading Aztec Code fiducial markers from gray scale images
AztecCodePreciseDetector<T extends ImageGray<T>> - Class in boofcv.abst.fiducial
An Aztec Code detector which is designed to detect finder pattern corners to a high degree of precision.
AztecCodePreciseDetector(InputToBinary<T>, DetectPolygonBinaryGrayRefine<T>, Class<T>) - Constructor for class boofcv.abst.fiducial.AztecCodePreciseDetector
 
AztecDecoder - Class in boofcv.alg.fiducial.aztec
Converts a raw binary stream read from the image and converts it into a String message.
AztecDecoder() - Constructor for class boofcv.alg.fiducial.aztec.AztecDecoder
 
AztecDecoderImage<T extends ImageGray<T>> - Class in boofcv.alg.fiducial.aztec
Given location of a candidate finder patterns and the source image, decode the marker.
AztecDecoderImage(Class<T>) - Constructor for class boofcv.alg.fiducial.aztec.AztecDecoderImage
 
AztecEncoder - Class in boofcv.alg.fiducial.aztec
Encodes the data message into binary data.
AztecEncoder() - Constructor for class boofcv.alg.fiducial.aztec.AztecEncoder
 
AztecEncoder.MessageSegment - Class in boofcv.alg.fiducial.aztec
Contains the data for a sequence of characters that are all encoded in the same mode
AztecEncoderAutomatic - Class in boofcv.alg.fiducial.aztec
Automatic encoding algorithm as described in [1] which seeks to encode text in a format which minimizes the amount of storage required.
AztecEncoderAutomatic() - Constructor for class boofcv.alg.fiducial.aztec.AztecEncoderAutomatic
 
AztecFinderPatternDetector<T extends ImageGray<T>> - Class in boofcv.alg.fiducial.aztec
Searches for Aztec finder patterns inside an image and returns a list of candidates.
AztecFinderPatternDetector(DetectPolygonBinaryGrayRefine<T>) - Constructor for class boofcv.alg.fiducial.aztec.AztecFinderPatternDetector
Configures the detector
AztecFinderPatternDetector.Layer - Class in boofcv.alg.fiducial.aztec
Candidate locator patterns.
AztecGenerator - Class in boofcv.alg.fiducial.aztec
Generates an image of an Aztec Code marker as specified in ISO/IEC 24778:2008(E)
AztecGenerator() - Constructor for class boofcv.alg.fiducial.aztec.AztecGenerator
 
AztecMessageErrorCorrection - Class in boofcv.alg.fiducial.aztec
Contains functions for computing error correction code words and applying error correction to a message
AztecMessageErrorCorrection() - Constructor for class boofcv.alg.fiducial.aztec.AztecMessageErrorCorrection
 
AztecMessageModeCodec - Class in boofcv.alg.fiducial.aztec
Encodes and decodes binary data for mode message
AztecMessageModeCodec() - Constructor for class boofcv.alg.fiducial.aztec.AztecMessageModeCodec
 
AztecPyramid - Class in boofcv.alg.fiducial.aztec
Describes the locator pattern for an AztecCode
AztecPyramid() - Constructor for class boofcv.alg.fiducial.aztec.AztecPyramid
 
AztecPyramid.Layer - Class in boofcv.alg.fiducial.aztec
Description of a layer in the pyramid

B

b - Variable in class boofcv.alg.fiducial.calib.circle.KeyPointsCircleRegularGrid.Tangents
 
b - Variable in class boofcv.alg.fiducial.calib.squares.SquareEdge
 
b - Variable in class boofcv.alg.filter.binary.ThresholdBlockMean
 
b - Variable in class boofcv.struct.feature.AssociatedTripleIndex
Index of feature in each view
background - Variable in class boofcv.alg.background.moving.BackgroundMovingBasic_IL_MT
Background model.
background - Variable in class boofcv.alg.background.moving.BackgroundMovingBasic_IL
Background model.
background - Variable in class boofcv.alg.background.moving.BackgroundMovingBasic_SB_MT
Background model.
background - Variable in class boofcv.alg.background.moving.BackgroundMovingBasic_SB
Background model.
background - Variable in class boofcv.alg.background.moving.BackgroundMovingGaussian_IL_MT
 
background - Variable in class boofcv.alg.background.moving.BackgroundMovingGaussian_IL
 
background - Variable in class boofcv.alg.background.moving.BackgroundMovingGaussian_SB_MT
 
background - Variable in class boofcv.alg.background.moving.BackgroundMovingGaussian_SB
 
background - Variable in class boofcv.alg.background.stationary.BackgroundStationaryBasic_IL_MT
 
background - Variable in class boofcv.alg.background.stationary.BackgroundStationaryBasic_IL
 
background - Variable in class boofcv.alg.background.stationary.BackgroundStationaryBasic_PL_MT
 
background - Variable in class boofcv.alg.background.stationary.BackgroundStationaryBasic_PL
 
background - Variable in class boofcv.alg.background.stationary.BackgroundStationaryBasic_SB_MT
Background model image
background - Variable in class boofcv.alg.background.stationary.BackgroundStationaryBasic_SB
Background model image
BackgroundAlgorithmBasic - Interface in boofcv.alg.background
Performs background subtraction on an image using the very simple per-pixel "basic" model, as described in [1].
BackgroundAlgorithmGaussian - Interface in boofcv.alg.background
Background model in which each pixel is modeled as an independent Guassian distribution.
BackgroundAlgorithmGmm - Interface in boofcv.alg.background
Background model in which each pixel is modeled as a Gaussian mixture model.
backgroundColor3D - Variable in class boofcv.gui.controls.ControlPanelPointCloud
 
backgroundColorDisparity - Variable in class boofcv.gui.controls.ControlPanelDisparityDisplay
 
BackgroundGmmCommon - Class in boofcv.alg.background
Common code for all implementations of BackgroundAlgorithmGmm.
BackgroundGmmCommon(float, float, int, ImageType) - Constructor for class boofcv.alg.background.BackgroundGmmCommon
 
backgroundHeight - Variable in class boofcv.alg.background.BackgroundModelMoving
 
BackgroundModel<T extends ImageBase<T>> - Class in boofcv.alg.background
Base class for background subtraction/motion detection.
BackgroundModel(ImageType<T>) - Constructor for class boofcv.alg.background.BackgroundModel
 
BackgroundModelMoving<T extends ImageBase<T>,MotionModel extends InvertibleTransform<MotionModel>> - Class in boofcv.alg.background
Base class for classifying pixels and background based on the apparent motion of pixels when the camera is moving.
BackgroundModelMoving(Point2Transform2Model_F32<MotionModel>, ImageType<T>) - Constructor for class boofcv.alg.background.BackgroundModelMoving
Constructor which provides the motion model and image type
BackgroundModelStationary<T extends ImageBase<T>> - Class in boofcv.alg.background
Base class for classifying pixels as background based on the apparent motion of pixels when the camera is static.
BackgroundModelStationary(ImageType<T>) - Constructor for class boofcv.alg.background.BackgroundModelStationary
 
BackgroundMovingBasic<T extends ImageBase<T>,Motion extends InvertibleTransform<Motion>> - Class in boofcv.alg.background.moving
Implementation of BackgroundAlgorithmBasic for moving images.
BackgroundMovingBasic(float, float, Point2Transform2Model_F32<Motion>, ImageType<T>) - Constructor for class boofcv.alg.background.moving.BackgroundMovingBasic
Configures background model
BackgroundMovingBasic_IL<T extends ImageInterleaved<T>,Motion extends InvertibleTransform<Motion>> - Class in boofcv.alg.background.moving
Implementation of BackgroundMovingBasic for Planar.
BackgroundMovingBasic_IL(float, float, Point2Transform2Model_F32<Motion>, InterpolationType, ImageType<T>) - Constructor for class boofcv.alg.background.moving.BackgroundMovingBasic_IL
 
BackgroundMovingBasic_IL_MT<T extends ImageInterleaved<T>,Motion extends InvertibleTransform<Motion>> - Class in boofcv.alg.background.moving
Implementation of BackgroundMovingBasic for Planar.
BackgroundMovingBasic_IL_MT(float, float, Point2Transform2Model_F32<Motion>, InterpolationType, ImageType<T>) - Constructor for class boofcv.alg.background.moving.BackgroundMovingBasic_IL_MT
 
BackgroundMovingBasic_PL<T extends ImageGray<T>,Motion extends InvertibleTransform<Motion>> - Class in boofcv.alg.background.moving
Implementation of BackgroundMovingBasic for Planar.
BackgroundMovingBasic_PL(float, float, Point2Transform2Model_F32<Motion>, InterpolationType, ImageType<Planar<T>>) - Constructor for class boofcv.alg.background.moving.BackgroundMovingBasic_PL
 
BackgroundMovingBasic_PL_MT<T extends ImageGray<T>,Motion extends InvertibleTransform<Motion>> - Class in boofcv.alg.background.moving
Implementation of BackgroundMovingBasic for Planar.
BackgroundMovingBasic_PL_MT(float, float, Point2Transform2Model_F32<Motion>, InterpolationType, ImageType<Planar<T>>) - Constructor for class boofcv.alg.background.moving.BackgroundMovingBasic_PL_MT
 
BackgroundMovingBasic_SB<T extends ImageGray<T>,Motion extends InvertibleTransform<Motion>> - Class in boofcv.alg.background.moving
Implementation of BackgroundMovingBasic for ImageGray.
BackgroundMovingBasic_SB(float, float, Point2Transform2Model_F32<Motion>, InterpolationType, Class<T>) - Constructor for class boofcv.alg.background.moving.BackgroundMovingBasic_SB
 
BackgroundMovingBasic_SB_MT<T extends ImageGray<T>,Motion extends InvertibleTransform<Motion>> - Class in boofcv.alg.background.moving
Implementation of BackgroundMovingBasic for ImageGray.
BackgroundMovingBasic_SB_MT(float, float, Point2Transform2Model_F32<Motion>, InterpolationType, Class<T>) - Constructor for class boofcv.alg.background.moving.BackgroundMovingBasic_SB_MT
 
BackgroundMovingGaussian<T extends ImageBase<T>,Motion extends InvertibleTransform<Motion>> - Class in boofcv.alg.background.moving
Implementation of BackgroundAlgorithmGaussian for moving images.
BackgroundMovingGaussian(float, float, Point2Transform2Model_F32<Motion>, ImageType<T>) - Constructor for class boofcv.alg.background.moving.BackgroundMovingGaussian
See class documentation for parameters definitions.
BackgroundMovingGaussian_IL<T extends ImageInterleaved<T>,Motion extends InvertibleTransform<Motion>> - Class in boofcv.alg.background.moving
BackgroundMovingGaussian_IL(float, float, Point2Transform2Model_F32<Motion>, InterpolationType, ImageType<T>) - Constructor for class boofcv.alg.background.moving.BackgroundMovingGaussian_IL
Configurations background removal.
BackgroundMovingGaussian_IL_MT<T extends ImageInterleaved<T>,Motion extends InvertibleTransform<Motion>> - Class in boofcv.alg.background.moving
BackgroundMovingGaussian_IL_MT(float, float, Point2Transform2Model_F32<Motion>, InterpolationType, ImageType<T>) - Constructor for class boofcv.alg.background.moving.BackgroundMovingGaussian_IL_MT
Configurations background removal.
BackgroundMovingGaussian_PL<T extends ImageGray<T>,Motion extends InvertibleTransform<Motion>> - Class in boofcv.alg.background.moving
Implementation of BackgroundMovingGaussian for Planar.
BackgroundMovingGaussian_PL(float, float, Point2Transform2Model_F32<Motion>, InterpolationType, ImageType<Planar<T>>) - Constructor for class boofcv.alg.background.moving.BackgroundMovingGaussian_PL
Configurations background removal.
BackgroundMovingGaussian_PL_MT<T extends ImageGray<T>,Motion extends InvertibleTransform<Motion>> - Class in boofcv.alg.background.moving
Implementation of BackgroundMovingGaussian for Planar.
BackgroundMovingGaussian_PL_MT(float, float, Point2Transform2Model_F32<Motion>, InterpolationType, ImageType<Planar<T>>) - Constructor for class boofcv.alg.background.moving.BackgroundMovingGaussian_PL_MT
Configurations background removal.
BackgroundMovingGaussian_SB<T extends ImageGray<T>,Motion extends InvertibleTransform<Motion>> - Class in boofcv.alg.background.moving
Implementation of BackgroundMovingGaussian for ImageGray.
BackgroundMovingGaussian_SB(float, float, Point2Transform2Model_F32<Motion>, InterpolationType, Class<T>) - Constructor for class boofcv.alg.background.moving.BackgroundMovingGaussian_SB
Configurations background removal.
BackgroundMovingGaussian_SB_MT<T extends ImageGray<T>,Motion extends InvertibleTransform<Motion>> - Class in boofcv.alg.background.moving
Implementation of BackgroundMovingGaussian for ImageGray.
BackgroundMovingGaussian_SB_MT(float, float, Point2Transform2Model_F32<Motion>, InterpolationType, Class<T>) - Constructor for class boofcv.alg.background.moving.BackgroundMovingGaussian_SB_MT
Configurations background removal.
BackgroundMovingGmm<T extends ImageBase<T>,Motion extends InvertibleTransform<Motion>> - Class in boofcv.alg.background.moving
Implementation of BackgroundAlgorithmGmm for moving images.
BackgroundMovingGmm(float, float, int, Point2Transform2Model_F32<Motion>, ImageType<T>) - Constructor for class boofcv.alg.background.moving.BackgroundMovingGmm
 
BackgroundMovingGmm_MB<T extends ImageMultiBand<T>,Motion extends InvertibleTransform<Motion>> - Class in boofcv.alg.background.moving
Implementation of BackgroundMovingGmm for ImageGray.
BackgroundMovingGmm_MB(float, float, int, Point2Transform2Model_F32<Motion>, ImageType<T>) - Constructor for class boofcv.alg.background.moving.BackgroundMovingGmm_MB
 
BackgroundMovingGmm_MB_MT<T extends ImageMultiBand<T>,Motion extends InvertibleTransform<Motion>> - Class in boofcv.alg.background.moving
Implementation of BackgroundMovingGmm for ImageGray.
BackgroundMovingGmm_MB_MT(float, float, int, Point2Transform2Model_F32<Motion>, ImageType<T>) - Constructor for class boofcv.alg.background.moving.BackgroundMovingGmm_MB_MT
 
BackgroundMovingGmm_SB<T extends ImageGray<T>,Motion extends InvertibleTransform<Motion>> - Class in boofcv.alg.background.moving
Implementation of BackgroundMovingGmm for ImageGray.
BackgroundMovingGmm_SB(float, float, int, Point2Transform2Model_F32<Motion>, ImageType<T>) - Constructor for class boofcv.alg.background.moving.BackgroundMovingGmm_SB
 
BackgroundMovingGmm_SB_MT<T extends ImageGray<T>,Motion extends InvertibleTransform<Motion>> - Class in boofcv.alg.background.moving
Implementation of BackgroundMovingGmm for ImageGray.
BackgroundMovingGmm_SB_MT(float, float, int, Point2Transform2Model_F32<Motion>, ImageType<T>) - Constructor for class boofcv.alg.background.moving.BackgroundMovingGmm_SB_MT
 
BackgroundStationaryBasic<T extends ImageBase<T>> - Class in boofcv.alg.background.stationary
Implementation of BackgroundAlgorithmBasic for stationary images.
BackgroundStationaryBasic(float, float, ImageType<T>) - Constructor for class boofcv.alg.background.stationary.BackgroundStationaryBasic
Configures background model
BackgroundStationaryBasic_IL<T extends ImageInterleaved<T>> - Class in boofcv.alg.background.stationary
Implementation of BackgroundStationaryBasic for ImageGray.
BackgroundStationaryBasic_IL(float, float, ImageType<T>) - Constructor for class boofcv.alg.background.stationary.BackgroundStationaryBasic_IL
 
BackgroundStationaryBasic_IL_MT<T extends ImageInterleaved<T>> - Class in boofcv.alg.background.stationary
Implementation of BackgroundStationaryBasic for ImageGray.
BackgroundStationaryBasic_IL_MT(float, float, ImageType<T>) - Constructor for class boofcv.alg.background.stationary.BackgroundStationaryBasic_IL_MT
 
BackgroundStationaryBasic_PL<T extends ImageGray<T>> - Class in boofcv.alg.background.stationary
Implementation of BackgroundStationaryBasic for ImageGray.
BackgroundStationaryBasic_PL(float, float, ImageType<Planar<T>>) - Constructor for class boofcv.alg.background.stationary.BackgroundStationaryBasic_PL
 
BackgroundStationaryBasic_PL_MT<T extends ImageGray<T>> - Class in boofcv.alg.background.stationary
Implementation of BackgroundStationaryBasic for ImageGray.
BackgroundStationaryBasic_PL_MT(float, float, ImageType<Planar<T>>) - Constructor for class boofcv.alg.background.stationary.BackgroundStationaryBasic_PL_MT
 
BackgroundStationaryBasic_SB<T extends ImageGray<T>> - Class in boofcv.alg.background.stationary
Implementation of BackgroundStationaryBasic for Planar.
BackgroundStationaryBasic_SB(float, float, Class<T>) - Constructor for class boofcv.alg.background.stationary.BackgroundStationaryBasic_SB
 
BackgroundStationaryBasic_SB_MT<T extends ImageGray<T>> - Class in boofcv.alg.background.stationary
Implementation of BackgroundStationaryBasic for Planar.
BackgroundStationaryBasic_SB_MT(float, float, Class<T>) - Constructor for class boofcv.alg.background.stationary.BackgroundStationaryBasic_SB_MT
 
BackgroundStationaryGaussian<T extends ImageBase<T>> - Class in boofcv.alg.background.stationary
Implementation of BackgroundAlgorithmGaussian for stationary images.
BackgroundStationaryGaussian(float, float, ImageType<T>) - Constructor for class boofcv.alg.background.stationary.BackgroundStationaryGaussian
See class documentation for parameters definitions.
BackgroundStationaryGaussian_IL<T extends ImageInterleaved<T>> - Class in boofcv.alg.background.stationary
BackgroundStationaryGaussian_IL(float, float, ImageType<T>) - Constructor for class boofcv.alg.background.stationary.BackgroundStationaryGaussian_IL
Configurations background removal.
BackgroundStationaryGaussian_IL_MT<T extends ImageInterleaved<T>> - Class in boofcv.alg.background.stationary
BackgroundStationaryGaussian_IL_MT(float, float, ImageType<T>) - Constructor for class boofcv.alg.background.stationary.BackgroundStationaryGaussian_IL_MT
Configurations background removal.
BackgroundStationaryGaussian_PL<T extends ImageGray<T>> - Class in boofcv.alg.background.stationary
Implementation of BackgroundStationaryGaussian for Planar.
BackgroundStationaryGaussian_PL(float, float, ImageType<Planar<T>>) - Constructor for class boofcv.alg.background.stationary.BackgroundStationaryGaussian_PL
Configurations background removal.
BackgroundStationaryGaussian_PL_MT<T extends ImageGray<T>> - Class in boofcv.alg.background.stationary
Implementation of BackgroundStationaryGaussian for Planar.
BackgroundStationaryGaussian_PL_MT(float, float, ImageType<Planar<T>>) - Constructor for class boofcv.alg.background.stationary.BackgroundStationaryGaussian_PL_MT
Configurations background removal.
BackgroundStationaryGaussian_SB<T extends ImageGray<T>> - Class in boofcv.alg.background.stationary
Implementation of BackgroundMovingGaussian for ImageGray.
BackgroundStationaryGaussian_SB(float, float, Class<T>) - Constructor for class boofcv.alg.background.stationary.BackgroundStationaryGaussian_SB
Configurations background removal.
BackgroundStationaryGaussian_SB_MT<T extends ImageGray<T>> - Class in boofcv.alg.background.stationary
Implementation of BackgroundMovingGaussian for ImageGray.
BackgroundStationaryGaussian_SB_MT(float, float, Class<T>) - Constructor for class boofcv.alg.background.stationary.BackgroundStationaryGaussian_SB_MT
Configurations background removal.
BackgroundStationaryGmm<T extends ImageBase<T>> - Class in boofcv.alg.background.stationary
Implementation of BackgroundAlgorithmGmm for stationary images.
BackgroundStationaryGmm(float, float, int, ImageType<T>) - Constructor for class boofcv.alg.background.stationary.BackgroundStationaryGmm
 
BackgroundStationaryGmm_MB<T extends ImageMultiBand<T>> - Class in boofcv.alg.background.stationary
Implementation of BackgroundAlgorithmGmm for ImageMultiBand.
BackgroundStationaryGmm_MB(float, float, int, ImageType<T>) - Constructor for class boofcv.alg.background.stationary.BackgroundStationaryGmm_MB
 
BackgroundStationaryGmm_MB_MT<T extends ImageMultiBand<T>> - Class in boofcv.alg.background.stationary
Implementation of BackgroundAlgorithmGmm for ImageMultiBand.
BackgroundStationaryGmm_MB_MT(float, float, int, ImageType<T>) - Constructor for class boofcv.alg.background.stationary.BackgroundStationaryGmm_MB_MT
 
BackgroundStationaryGmm_SB<T extends ImageGray<T>> - Class in boofcv.alg.background.stationary
Implementation of BackgroundAlgorithmGmm for ImageGray.
BackgroundStationaryGmm_SB(float, float, int, ImageType<T>) - Constructor for class boofcv.alg.background.stationary.BackgroundStationaryGmm_SB
 
BackgroundStationaryGmm_SB_MT<T extends ImageGray<T>> - Class in boofcv.alg.background.stationary
Implementation of BackgroundAlgorithmGmm for ImageGray.
BackgroundStationaryGmm_SB_MT(float, float, int, ImageType<T>) - Constructor for class boofcv.alg.background.stationary.BackgroundStationaryGmm_SB_MT
 
backgroundWidth - Variable in class boofcv.alg.background.BackgroundModelMoving
 
backgroundWrapper - Variable in class boofcv.alg.background.moving.BackgroundMovingBasic_PL_MT
 
backgroundWrapper - Variable in class boofcv.alg.background.moving.BackgroundMovingBasic_PL
 
backwardsTrackValidate() - Method in class boofcv.abst.tracker.PointTrackerKltPyramid_MT
 
backwardsTrackValidate() - Method in class boofcv.abst.tracker.PointTrackerKltPyramid
Track back to the previous frame and see if the original coordinate is found again.
badFeatures - Variable in class boofcv.alg.structure.MetricSanityChecks
Bit field which indicates if a specific 3D feature was found to have passed (true) or failed (false) the consistency checks.
band0 - Variable in class boofcv.struct.image.Color3_F32
 
band0 - Variable in class boofcv.struct.image.Color3_I32
 
band1 - Variable in class boofcv.struct.image.Color3_F32
 
band1 - Variable in class boofcv.struct.image.Color3_I32
 
band2 - Variable in class boofcv.struct.image.Color3_F32
 
band2 - Variable in class boofcv.struct.image.Color3_I32
 
bands - Variable in class boofcv.struct.image.Planar
Set of gray scale images
BASE_SEED - Static variable in class boofcv.BoofTesting
 
BaseAssociateDescriptionSets<Desc> - Class in boofcv.abst.feature.associate
Base class for set aware feature association
BaseAssociateDescriptionSets(Associate<Desc>) - Constructor for class boofcv.abst.feature.associate.BaseAssociateDescriptionSets
Specifies the type of descriptor
BaseAssociateSets<Desc> - Class in boofcv.abst.feature.associate
Base class for set aware feature association
BaseAssociateSets(Associate<Desc>) - Constructor for class boofcv.abst.feature.associate.BaseAssociateSets
Specifies the type of descriptor
BaseAssociateSets.SetStruct - Class in boofcv.abst.feature.associate
Stores data specific to a feature set
BaseConfigBackground - Class in boofcv.factory.background
Common configuration for all BackgroundModel
BaseConfigBackground() - Constructor for class boofcv.factory.background.BaseConfigBackground
 
BaseConfigPolyline - Class in boofcv.abst.shapes.polyline
Common class for all polyline algorithms.
BaseConfigPolyline() - Constructor for class boofcv.abst.shapes.polyline.BaseConfigPolyline
 
BaseDenseHog<I extends ImageBase<I>> - Class in boofcv.alg.feature.dense
Base calss for dense HOG implementations.
BaseDenseHog(int, int, int, int, int, ImageType<I>) - Constructor for class boofcv.alg.feature.dense.BaseDenseHog
Configures HOG descriptor computation
BaseDetectFiducialSquare<T extends ImageGray<T>> - Class in boofcv.alg.fiducial.square
Base class for square fiducial detectors.
BaseDetectFiducialSquare(InputToBinary<T>, DetectPolygonBinaryGrayRefine<T>, boolean, double, double, int, Class<T>) - Constructor for class boofcv.alg.fiducial.square.BaseDetectFiducialSquare
Configures the detector.
BaseDetectFiducialSquare.Result - Class in boofcv.alg.fiducial.square
 
baseDirectory - Variable in class boofcv.gui.SelectAlgorithmAndInputPanel
 
BaseGeneralFeatureIntensity<I extends ImageGray<I>,D extends ImageGray<D>> - Class in boofcv.abst.feature.detect.intensity
Provides some basic functionality for implementing GeneralFeatureIntensity.
BaseGeneralFeatureIntensity(Class<I>, Class<D>) - Constructor for class boofcv.abst.feature.detect.intensity.BaseGeneralFeatureIntensity
 
BaseImageClassifier - Class in boofcv.deepboof
Base class for ImageClassifiers which implements common elements
BaseImageClassifier(int) - Constructor for class boofcv.deepboof.BaseImageClassifier
 
BaseImageControlPanel - Class in boofcv.gui.controls
Control panel which shows you the image's size, how long it took to process, and current zoom factor.
BaseImageControlPanel() - Constructor for class boofcv.gui.controls.BaseImageControlPanel
 
BaseIntegralEdge<T extends ImageGray<T>> - Class in boofcv.alg.shapes.edge
Base class for computing line integrals along lines/edges.
BaseIntegralEdge(Class<T>) - Constructor for class boofcv.alg.shapes.edge.BaseIntegralEdge
 
baseline - Variable in class boofcv.alg.geo.rectify.DisparityParameters
The baseline between the two views
baseline - Variable in class boofcv.alg.sfm.StereoProcessingBase
 
baselineLMedS(ConfigEssential, ConfigLMedS) - Static method in class boofcv.factory.geo.FactoryMultiViewRobust
Robust solution for estimating Se3_F64 using epipolar geometry from two views with LMedS.
baselinePointingRansac(ConfigEssential, ConfigRansac) - Static method in class boofcv.factory.geo.FactoryMultiViewRobust
Robust solution for estimating the stereo baseline Se3_F64 using epipolar geometry from two views with RansacCalibrated2.
baselineRansac(ConfigEssential, ConfigRansac) - Static method in class boofcv.factory.geo.FactoryMultiViewRobust
Robust solution for estimating the stereo baseline Se3_F64 using epipolar geometry from two views with RansacCalibrated.
BASIC - Enum constant in enum class boofcv.factory.disparity.BlockMatchingApproach
 
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.
bayes(ShrinkThresholdRule<T>, Class<T>) - Static method in class boofcv.factory.denoise.FactoryDenoiseWaveletAlg
Returns Bayes shrink wavelet based image denoiser.
BCamera() - Constructor for class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment.BCamera
 
bColorBackGround - Variable in class boofcv.gui.controls.ControlPanelPointCloud
 
bColorBackGround - Variable in class boofcv.gui.mesh.MeshViewerPreferencePanel
 
BEST5 - Enum constant in enum class boofcv.factory.disparity.BlockMatchingApproach
 
bestError - Variable in class boofcv.alg.fiducial.square.QuadPoseEstimator
 
bestInvalid - Variable in class boofcv.alg.geo.selfcalib.ResolveSignAmbiguityPositiveDepth
Number of invalid in best hypothesis
bestInvalid - Variable in class boofcv.alg.geo.selfcalib.TwoViewToCalibratingHomography
The number of invalid observations that appeared behind the camera in the best hypothesis
bestModelError - Variable in class boofcv.alg.geo.selfcalib.TwoViewToCalibratingHomography
The metric fit error found in view-2 for the best hypothesis.
bestPose - Variable in class boofcv.alg.fiducial.square.QuadPoseEstimator
 
bestSolutionIdx - Variable in class boofcv.alg.geo.selfcalib.TwoViewToCalibratingHomography
Which hypothesis was selected as the best.
BFrame() - Constructor for class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment.BFrame
 
BGR_to_RGB(Planar<T>) - Static method in class boofcv.javacv.ConvertOpenCvFrame
 
bgWrapper - Variable in class boofcv.alg.background.stationary.BackgroundStationaryGaussian_IL_MT
 
bgWrapper - Variable in class boofcv.alg.background.stationary.BackgroundStationaryGaussian_IL
 
bgWrapper - Variable in class boofcv.alg.background.stationary.BackgroundStationaryGaussian_PL_MT
 
bgWrapper - Variable in class boofcv.alg.background.stationary.BackgroundStationaryGaussian_PL
 
biasX - Variable in class boofcv.abst.geo.calibration.ImageResults
 
biasY - Variable in class boofcv.abst.geo.calibration.ImageResults
 
BICUBIC - Enum constant in enum class boofcv.alg.interpolate.InterpolationType
 
BicubicKernel_F32 - Class in boofcv.alg.interpolate.kernel
A kernel can be used to approximate bicubic interpolation.
BicubicKernel_F32(float) - Constructor for class boofcv.alg.interpolate.kernel.BicubicKernel_F32
Values of a =-0.5 and -0.75 are typical
bicubicS(float, float, float, Class<T>) - Static method in class boofcv.factory.interpolate.FactoryInterpolation
 
BILINEAR - Enum constant in enum class boofcv.alg.interpolate.InterpolationType
 
bilinearPixelMB(ImageType<T>, BorderType) - Static method in class boofcv.factory.interpolate.FactoryInterpolation
 
bilinearPixelMB(T, BorderType) - Static method in class boofcv.factory.interpolate.FactoryInterpolation
 
BilinearPixelMB<T extends ImageInterleaved<T>> - Class in boofcv.alg.interpolate
Performs bilinear interpolation to extract values between pixels in an image.
BilinearPixelMB() - Constructor for class boofcv.alg.interpolate.BilinearPixelMB
 
bilinearPixelS(Class<T>, BorderType) - Static method in class boofcv.factory.interpolate.FactoryInterpolation
 
bilinearPixelS(T, BorderType) - Static method in class boofcv.factory.interpolate.FactoryInterpolation
 
BilinearPixelS<T extends ImageGray<T>> - Class in boofcv.alg.interpolate
Performs bilinear interpolation to extract values between pixels in an image.
BilinearPixelS() - Constructor for class boofcv.alg.interpolate.BilinearPixelS
 
bilinearRectangle(Class<T>) - Static method in class boofcv.factory.interpolate.FactoryInterpolation
 
bilinearRectangle(T) - Static method in class boofcv.factory.interpolate.FactoryInterpolation
 
BilinearRectangle_F32 - Class in boofcv.alg.interpolate.impl
Performs bilinear interpolation to extract values between pixels in an image.
BilinearRectangle_F32() - Constructor for class boofcv.alg.interpolate.impl.BilinearRectangle_F32
 
BilinearRectangle_F32(GrayF32) - Constructor for class boofcv.alg.interpolate.impl.BilinearRectangle_F32
 
BilinearRectangle_S16 - Class in boofcv.alg.interpolate.impl
Performs bilinear interpolation to extract values between pixels in an image.
BilinearRectangle_S16() - Constructor for class boofcv.alg.interpolate.impl.BilinearRectangle_S16
 
BilinearRectangle_S16(GrayS16) - Constructor for class boofcv.alg.interpolate.impl.BilinearRectangle_S16
 
BilinearRectangle_U8 - Class in boofcv.alg.interpolate.impl
Performs bilinear interpolation to extract values between pixels in an image.
BilinearRectangle_U8() - Constructor for class boofcv.alg.interpolate.impl.BilinearRectangle_U8
 
BilinearRectangle_U8(GrayU8) - Constructor for class boofcv.alg.interpolate.impl.BilinearRectangle_U8
 
binarization - Variable in class boofcv.factory.feature.detect.line.ConfigHoughBinary
Approach used to compute a binary image
binary - Variable in class boofcv.alg.filter.binary.ContourTracerBase
 
BINARY - Enum constant in enum class boofcv.factory.feature.describe.ConfigConvertTupleDesc.DataType
 
BINARY - Static variable in class boofcv.alg.fiducial.qrcode.EciEncoding
 
BinaryCompareDefinition_I32 - Class in boofcv.alg.feature.describe.brief
Describes the layout of a BRIEF descriptor.
BinaryCompareDefinition_I32(int, int, int) - Constructor for class boofcv.alg.feature.describe.brief.BinaryCompareDefinition_I32
 
BinaryContourFinder - Interface in boofcv.abst.filter.binary
Interface for finding contours around binary blobs.
BinaryContourFinderLinearExternal - Class in boofcv.abst.filter.binary
Wrapper around LinearExternalContours
BinaryContourFinderLinearExternal() - Constructor for class boofcv.abst.filter.binary.BinaryContourFinderLinearExternal
 
BinaryContourHelper - Class in boofcv.abst.filter.binary
Helper function that makes it easier to adjust the size of the binary image when working with a padded or unpadded contour finding algorithm.
BinaryContourHelper(BinaryContourInterface, boolean) - Constructor for class boofcv.abst.filter.binary.BinaryContourHelper
 
BinaryContourInterface - Interface in boofcv.abst.filter.binary
Common interface for binary contour finders
BinaryContourInterface.Padded - Interface in boofcv.abst.filter.binary
Many contour algorithms require that the binary image has an outside border of all zeros.
BinaryEllipseDetector<T extends ImageGray<T>> - Class in boofcv.alg.shapes.ellipse
Detects ellipses inside gray scale images.
BinaryEllipseDetector(BinaryEllipseDetectorPixel, SnapToEllipseEdge<T>, EdgeIntensityEllipse<T>, Class<T>) - Constructor for class boofcv.alg.shapes.ellipse.BinaryEllipseDetector
Configures the detector
BinaryEllipseDetector.EllipseInfo - Class in boofcv.alg.shapes.ellipse
 
BinaryEllipseDetectorPixel - Class in boofcv.alg.shapes.ellipse
Detects ellipses inside a binary image by finding their contour and fitting an ellipse to the contour.
BinaryEllipseDetectorPixel() - Constructor for class boofcv.alg.shapes.ellipse.BinaryEllipseDetectorPixel
 
BinaryEllipseDetectorPixel(ConnectRule) - Constructor for class boofcv.alg.shapes.ellipse.BinaryEllipseDetectorPixel
 
BinaryEllipseDetectorPixel.Found - Class in boofcv.alg.shapes.ellipse
 
BinaryFilters - Class in boofcv.abst.filter.binary
Class for binary filters
BinaryFilters() - Constructor for class boofcv.abst.filter.binary.BinaryFilters
 
BinaryFilters.Dilate4 - Class in boofcv.abst.filter.binary
 
BinaryFilters.Dilate8 - Class in boofcv.abst.filter.binary
 
BinaryFilters.Edge4 - Class in boofcv.abst.filter.binary
 
BinaryFilters.Edge8 - Class in boofcv.abst.filter.binary
 
BinaryFilters.Erode4 - Class in boofcv.abst.filter.binary
 
BinaryFilters.Erode8 - Class in boofcv.abst.filter.binary
 
BinaryFilters.Invert - Class in boofcv.abst.filter.binary
 
BinaryFilters.RemovePointNoise - Class in boofcv.abst.filter.binary
 
BinaryFilters.Thin - Class in boofcv.abst.filter.binary
 
binaryImage - Variable in class boofcv.gui.image.ImageBinaryPanel
 
BinaryImageOps - Class in boofcv.alg.filter.binary
Contains a standard set of operations performed on binary images.
BinaryImageOps() - Constructor for class boofcv.alg.filter.binary.BinaryImageOps
 
binaryInner - Variable in class boofcv.alg.fiducial.square.DetectFiducialSquareHamming
converts the input image into a binary one
BinaryLabelContourFinder - Interface in boofcv.abst.filter.binary
Interface for finding contours around binary blobs and labeling the image at the same time.
BinaryLabelContourFinderChang2004 - Class in boofcv.abst.filter.binary
BinaryLabelContourFinderChang2004() - Constructor for class boofcv.abst.filter.binary.BinaryLabelContourFinderChang2004
 
BinaryThinning - Class in boofcv.alg.filter.binary.impl
Applies binary thinning operators to the input image.
BinaryThinning() - Constructor for class boofcv.alg.filter.binary.impl.BinaryThinning
 
BinaryThinning.Mask - Class in boofcv.alg.filter.binary.impl
Abstract class for applying the mask.
BinaryThinning.Mask0 - Class in boofcv.alg.filter.binary.impl
 
BinaryThinning.Mask1 - Class in boofcv.alg.filter.binary.impl
 
BinaryThinning.Mask2 - Class in boofcv.alg.filter.binary.impl
 
BinaryThinning.Mask3 - Class in boofcv.alg.filter.binary.impl
 
BinaryThinning.Mask4 - Class in boofcv.alg.filter.binary.impl
 
BinaryThinning.Mask5 - Class in boofcv.alg.filter.binary.impl
 
BinaryThinning.Mask6 - Class in boofcv.alg.filter.binary.impl
 
BinaryThinning.Mask7 - Class in boofcv.alg.filter.binary.impl
 
binaryToDef(GrayU8, short[]) - Static method in class boofcv.alg.fiducial.square.DetectFiducialSquareImage
Converts a binary image into the compressed bit format
bins - Variable in class boofcv.alg.tracker.meanshift.LikelihoodHueSatHistCoupled_PL_U8
 
bins - Variable in class boofcv.gui.ImageHistogramPanel
 
binsH - Variable in class boofcv.alg.tracker.meanshift.LikelihoodHueSatHistInd_PL_U8
 
binsS - Variable in class boofcv.alg.tracker.meanshift.LikelihoodHueSatHistInd_PL_U8
 
biorthogoal(Class<T>, int, BorderType) - Static method in class boofcv.factory.transform.wavelet.GFactoryWavelet
 
biorthogonal_F32(int, BorderType) - Static method in class boofcv.factory.transform.wavelet.FactoryWaveletDaub
Daub J/K biorthogonal wavelets have the following properties:
DO NOT conserve the signal's energy If the signal is approximately polynomial of degree (J-1)/2-1 within the support then fluctuations are approximately zero. The sum of the scaling numbers is 1 The sum of the wavelet numbers is 0
biorthogonal_I32(int, BorderType) - Static method in class boofcv.factory.transform.wavelet.FactoryWaveletDaub
bisectionSearch(float, int, int) - Method in class boofcv.alg.interpolate.array.Interpolate1D_F32
Searches the x array by bisecting it.
BIT_INTENSITY_SAMPLES - Static variable in class boofcv.alg.fiducial.qrcode.QrCodeBinaryGridReader
 
bitCounts - Variable in class boofcv.struct.kmeans.ComputeMedianTuple_B
 
bitLocations - Variable in class boofcv.alg.fiducial.qrcode.QrGeneratorBase
 
bitOrder - Variable in class boofcv.alg.fiducial.calib.ecocheck.ECoCheckUtils
How bits are ordered.
bitPolyModulus(int, int, int, int) - Static method in class boofcv.alg.fiducial.qrcode.QrCodePolynomialMath
Performs division using xcr operators on the encoded polynomials.
bitRect(int, int, Rectangle2D_F64) - Method in class boofcv.alg.fiducial.calib.ecocheck.ECoCheckUtils
Returns the rectangle in which a data-bit will be written to.
bits - Variable in class boofcv.alg.fiducial.calib.ecocheck.ECoCheckCodec
 
bits - Variable in class boofcv.alg.fiducial.calib.ecocheck.EncodedCell
Value of each bit in the cell.
bits - Variable in class boofcv.alg.fiducial.qrcode.QrCodeCodeWordLocations
 
bitSampleCount - Variable in class boofcv.alg.fiducial.calib.ecocheck.ECoCheckUtils
Number of samples it will do for each bit.
bitSampleGridSize - Variable in class boofcv.alg.fiducial.calib.ecocheck.ECoCheckUtils
Length of the row/column in the grid it will sample when determining a cell's bit value
bitsPerGrid() - Method in class boofcv.factory.fiducial.ConfigHammingMarker
 
bitsToMessage(PackedBits8) - Method in class boofcv.alg.fiducial.microqr.MicroQrCodeEncoder
 
bitsToMessage(PackedBits8) - Method in class boofcv.alg.fiducial.qrcode.QrCodeEncoder
 
bitsToWords(int, int) - Static method in class boofcv.misc.BoofMiscOps
 
bitsTransposed - Variable in class boofcv.alg.fiducial.microqr.MicroQrCode
True if the QR code was incorrectly encoded and the bits are transposed.
bitsTransposed - Variable in class boofcv.alg.fiducial.qrcode.QrCode
True if the QR code was incorrectly encoded and the bits are transposed.
bitToByteCount(int) - Static method in class boofcv.misc.BoofMiscOps
Returns number of bytes that are needed to store the specified number of bits
block - Variable in class boofcv.struct.BlockIndexLength
 
BLOCK_13_5 - Enum constant in enum class boofcv.factory.transform.census.CensusVariants
 
BLOCK_3_3 - Enum constant in enum class boofcv.factory.transform.census.CensusVariants
 
BLOCK_5_5 - Enum constant in enum class boofcv.factory.transform.census.CensusVariants
 
BLOCK_7_7 - Enum constant in enum class boofcv.factory.transform.census.CensusVariants
 
BLOCK_9_7 - Enum constant in enum class boofcv.factory.transform.census.CensusVariants
 
BLOCK_MATCH - Enum constant in enum class boofcv.factory.disparity.ConfigDisparity.Approach
 
BLOCK_MATCH_5 - Enum constant in enum class boofcv.factory.disparity.ConfigDisparity.Approach
 
BLOCK_MEAN - Enum constant in enum class boofcv.factory.filter.binary.ThresholdType
Breaks the image into blocks and computes the mean inside each block.
BLOCK_MIN_MAX - Enum constant in enum class boofcv.factory.filter.binary.ThresholdType
Breaks the image into blocks and computes the min and max inside each block.
BLOCK_OTSU - Enum constant in enum class boofcv.factory.filter.binary.ThresholdType
Breaks the image into blocks and computes the an Otsu threshold in each block
block_unsafe(GrayF32, int, int, int, int) - Static method in class boofcv.alg.transform.ii.impl.ImplIntegralImageOps
 
block_unsafe(GrayF32, int, int, int, int) - Static method in class boofcv.alg.transform.ii.IntegralImageOps
Computes the value of a block inside an integral image without bounds checking.
block_unsafe(GrayF64, int, int, int, int) - Static method in class boofcv.alg.transform.ii.impl.ImplIntegralImageOps
 
block_unsafe(GrayF64, int, int, int, int) - Static method in class boofcv.alg.transform.ii.IntegralImageOps
Computes the value of a block inside an integral image without bounds checking.
block_unsafe(GrayS32, int, int, int, int) - Static method in class boofcv.alg.transform.ii.impl.ImplIntegralImageOps
 
block_unsafe(GrayS32, int, int, int, int) - Static method in class boofcv.alg.transform.ii.IntegralImageOps
Computes the value of a block inside an integral image without bounds checking.
block_unsafe(GrayS64, int, int, int, int) - Static method in class boofcv.alg.transform.ii.impl.ImplIntegralImageOps
 
block_unsafe(GrayS64, int, int, int, int) - Static method in class boofcv.alg.transform.ii.IntegralImageOps
Computes the value of a block inside an integral image without bounds checking.
block_unsafe(T, int, int, int, int) - Static method in class boofcv.alg.transform.ii.GIntegralImageOps
Computes the value of a block inside an integral image without bounds checking.
block_zero(GrayF32, int, int, int, int) - Static method in class boofcv.alg.transform.ii.impl.ImplIntegralImageOps
 
block_zero(GrayF32, int, int, int, int) - Static method in class boofcv.alg.transform.ii.IntegralImageOps
Computes the value of a block inside an integral image and treats pixels outside of the image as zero.
block_zero(GrayF64, int, int, int, int) - Static method in class boofcv.alg.transform.ii.impl.ImplIntegralImageOps
 
block_zero(GrayF64, int, int, int, int) - Static method in class boofcv.alg.transform.ii.IntegralImageOps
Computes the value of a block inside an integral image and treats pixels outside of the image as zero.
block_zero(GrayS32, int, int, int, int) - Static method in class boofcv.alg.transform.ii.impl.ImplIntegralImageOps
 
block_zero(GrayS32, int, int, int, int) - Static method in class boofcv.alg.transform.ii.IntegralImageOps
Computes the value of a block inside an integral image and treats pixels outside of the image as zero.
block_zero(GrayS64, int, int, int, int) - Static method in class boofcv.alg.transform.ii.impl.ImplIntegralImageOps
 
block_zero(GrayS64, int, int, int, int) - Static method in class boofcv.alg.transform.ii.IntegralImageOps
Computes the value of a block inside an integral image and treats pixels outside of the image as zero.
block_zero(T, int, int, int, int) - Static method in class boofcv.alg.transform.ii.GIntegralImageOps
Computes the value of a block inside an integral image and treats pixels outside of the image as zero.
blockDense(int, boolean, Class<In>) - Static method in class boofcv.factory.transform.census.FactoryCensusTransform
Samples a dense square block
blockDense(int, int, boolean, Class<In>) - Static method in class boofcv.factory.transform.census.FactoryCensusTransform
 
blockHeight - Variable in class boofcv.alg.disparity.block.score.DisparitySparseRectifiedScoreBM
 
blockHeight - Variable in class boofcv.alg.filter.binary.ThresholdBlock
 
blockHeight - Variable in class boofcv.alg.filter.binary.ThresholdBlockMean
 
blockHeight - Variable in class boofcv.alg.filter.binary.ThresholdBlockMinMax
 
blockHeight - Variable in class boofcv.alg.filter.binary.ThresholdBlockOtsu
 
BlockIndexLength - Class in boofcv.struct
The start and length of segment inside a block of arrays
BlockIndexLength() - Constructor for class boofcv.struct.BlockIndexLength
 
BlockInfo(int, int, int) - Constructor for class boofcv.alg.fiducial.qrcode.QrCode.BlockInfo
 
blockMatch(ConfigDisparityBM, Class<T>, Class<DI>) - Static method in class boofcv.factory.disparity.FactoryStereoDisparity
 
blockMatchBest5(ConfigDisparityBMBest5, Class<T>, Class<DI>) - Static method in class boofcv.factory.disparity.FactoryStereoDisparity
 
BlockMatchingApproach - Enum Class in boofcv.factory.disparity
List of block matching approaches available for use in SGM.
blockMean - Static variable in class boofcv.factory.filter.binary.BOverrideFactoryThresholdBinary
 
blockMean(ConfigLength, double, boolean, boolean, Class<T>) - Static method in class boofcv.factory.filter.binary.FactoryThresholdBinary
Applies a non-overlapping block mean threshold
blockMean(T, GrayU8, ConfigLength, double, boolean) - Static method in class boofcv.alg.filter.binary.GThresholdImageOps
Applies a threshold to an image by computing the mean values in a regular grid across the input image.
blockMinMax - Static variable in class boofcv.factory.filter.binary.BOverrideFactoryThresholdBinary
 
blockMinMax(ConfigLength, double, boolean, boolean, double, Class<T>) - Static method in class boofcv.factory.filter.binary.FactoryThresholdBinary
Applies a very fast non-overlapping block thresholding algorithm which uses min/max statistics.
blockMinMax(T, GrayU8, ConfigLength, double, boolean, double) - Static method in class boofcv.alg.filter.binary.GThresholdImageOps
Applies a threshold to an image by computing the min and max values in a regular grid across the input image.
blockOtsu - Static variable in class boofcv.factory.filter.binary.BOverrideFactoryThresholdBinary
 
blockOtsu(ConfigLength, double, boolean, boolean, boolean, double, Class<T>) - Static method in class boofcv.factory.filter.binary.FactoryThresholdBinary
Applies a non-overlapping block Otsu threshold.
blockOtsu(T, GrayU8, boolean, ConfigLength, double, double, boolean) - Static method in class boofcv.alg.filter.binary.GThresholdImageOps
Applies a threshold to an image by computing the Otsu threshold in a regular grid across the input image.
BlockRowScore<T extends ImageBase<T>,ScoreArray,ImageData> - Interface in boofcv.alg.disparity.block
Interface for computing disparity scores across an entire row
BlockRowScore.ArrayF32<T extends ImageBase<T>> - Class in boofcv.alg.disparity.block
 
BlockRowScore.ArrayS32<T extends ImageBase<T>,ImageData> - Class in boofcv.alg.disparity.block
 
BlockRowScore.ArrayS32_BF32 - Class in boofcv.alg.disparity.block
 
BlockRowScore.ArrayS32_BS32<T extends GrayI<T>,ImageData> - Class in boofcv.alg.disparity.block
 
BlockRowScore.ArrayS32_BS64 - Class in boofcv.alg.disparity.block
 
BlockRowScoreCensus - Interface in boofcv.alg.disparity.block
Computes the block disparity score using a CensusTransform.
BlockRowScoreCensus.CensusArrayS32_B32<T extends GrayI<T>,ImageData> - Class in boofcv.alg.disparity.block
 
BlockRowScoreCensus.S32 - Class in boofcv.alg.disparity.block
 
BlockRowScoreCensus.S64 - Class in boofcv.alg.disparity.block
 
BlockRowScoreCensus.U8 - Class in boofcv.alg.disparity.block
 
BlockRowScoreMutualInformation - Interface in boofcv.alg.disparity.block
Block StereoMutualInformation implementation.
BlockRowScoreMutualInformation.U8 - Class in boofcv.alg.disparity.block
 
BlockRowScoreNcc<T extends ImageBase<T>> - Class in boofcv.alg.disparity.block
Score using NCC.
BlockRowScoreNcc(int, int, ImageType<T>) - Constructor for class boofcv.alg.disparity.block.BlockRowScoreNcc
 
BlockRowScoreNcc.F32 - Class in boofcv.alg.disparity.block
 
BlockRowScoreSad - Interface in boofcv.alg.disparity.block
Computes the Sum of Absolute Difference (SAD) for block matching based algorithms.
BlockRowScoreSad.F32 - Class in boofcv.alg.disparity.block
 
BlockRowScoreSad.S16 - Class in boofcv.alg.disparity.block
 
BlockRowScoreSad.SadArrayF32 - Class in boofcv.alg.disparity.block
 
BlockRowScoreSad.SadArrayS32<T extends GrayI<T>,ImageData> - Class in boofcv.alg.disparity.block
 
BlockRowScoreSad.U16 - Class in boofcv.alg.disparity.block
 
BlockRowScoreSad.U8 - Class in boofcv.alg.disparity.block
 
blocks - Variable in class boofcv.alg.fiducial.qrcode.QrCode.BlockInfo
Number of error data blocks of this size.
blocks - Variable in class boofcv.alg.transform.ii.IntegralKernel
 
blockScore - Variable in class boofcv.alg.disparity.sgm.cost.SgmCostFromBlocks
 
blockUntilTrue(long, BoofLambdas.CheckTrue) - Static method in class boofcv.misc.BoofMiscOps
Blocks until the provided function returns true.
blockWidth - Variable in class boofcv.alg.disparity.block.score.DisparitySparseRectifiedScoreBM
 
blockWidth - Variable in class boofcv.alg.filter.binary.ThresholdBlock
 
blockWidth - Variable in class boofcv.alg.filter.binary.ThresholdBlockMean
 
blockWidth - Variable in class boofcv.alg.filter.binary.ThresholdBlockMinMax
 
blockWidth - Variable in class boofcv.alg.filter.binary.ThresholdBlockOtsu
 
blue - Variable in class boofcv.gui.feature.VisualizeOpticalFlow
 
blur - Variable in class boofcv.alg.feature.describe.DescribePointBrief
 
blur - Variable in class boofcv.alg.feature.describe.DescribePointBriefSO
 
BlurFilter<T extends ImageBase<T>> - Interface in boofcv.abst.filter.blur
Interface for filters which blur the image.
BlurImageOps - Class in boofcv.alg.filter.blur
Catch all class for function which "blur" an image, typically used to "reduce" the amount of noise in the image.
BlurImageOps() - Constructor for class boofcv.alg.filter.blur.BlurImageOps
 
blurRadius - Variable in class boofcv.abst.feature.describe.ConfigBrief
Amount of blur applied to the image before sampling.
blurRadius - Variable in class boofcv.alg.feature.detect.chess.DetectChessboardCornersX
Amount of blurred applied to input image.
blurSigma - Variable in class boofcv.abst.feature.describe.ConfigBrief
Amount of blur applied to the image before sampling.
BlurStorageFilter<T extends ImageBase<T>> - Class in boofcv.abst.filter.blur
Simplified interface for using a blur filter that requires storage.
BlurStorageFilter(String, ImageType<T>, double, int, double, int) - Constructor for class boofcv.abst.filter.blur.BlurStorageFilter
 
BlurStorageFilter(String, ImageType<T>, int) - Constructor for class boofcv.abst.filter.blur.BlurStorageFilter
 
BlurStorageFilter(String, ImageType<T>, int, int) - Constructor for class boofcv.abst.filter.blur.BlurStorageFilter
 
BObservation() - Constructor for class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment.BObservation
 
BoofCheckFailure - Exception in boofcv.errors
Error thrown when BoofCV asserts fail
BoofCheckFailure() - Constructor for exception boofcv.errors.BoofCheckFailure
 
BoofCheckFailure(String) - Constructor for exception boofcv.errors.BoofCheckFailure
 
BoofConcurrency - Class in boofcv.concurrency
Central class for controlling concurrency in BoofCV.
BoofConcurrency() - Constructor for class boofcv.concurrency.BoofConcurrency
 
boofcv - package boofcv
 
boofcv.abst.denoise - package boofcv.abst.denoise
 
boofcv.abst.disparity - package boofcv.abst.disparity
 
boofcv.abst.distort - package boofcv.abst.distort
 
boofcv.abst.feature.associate - package boofcv.abst.feature.associate
 
boofcv.abst.feature.convert - package boofcv.abst.feature.convert
 
boofcv.abst.feature.dense - package boofcv.abst.feature.dense
 
boofcv.abst.feature.describe - package boofcv.abst.feature.describe
 
boofcv.abst.feature.detdesc - package boofcv.abst.feature.detdesc
 
boofcv.abst.feature.detect.extract - package boofcv.abst.feature.detect.extract
 
boofcv.abst.feature.detect.intensity - package boofcv.abst.feature.detect.intensity
 
boofcv.abst.feature.detect.interest - package boofcv.abst.feature.detect.interest
 
boofcv.abst.feature.detect.line - package boofcv.abst.feature.detect.line
 
boofcv.abst.feature.detect.peak - package boofcv.abst.feature.detect.peak
 
boofcv.abst.feature.orientation - package boofcv.abst.feature.orientation
 
boofcv.abst.fiducial - package boofcv.abst.fiducial
 
boofcv.abst.fiducial.calib - package boofcv.abst.fiducial.calib
 
boofcv.abst.filter - package boofcv.abst.filter
 
boofcv.abst.filter.binary - package boofcv.abst.filter.binary
 
boofcv.abst.filter.blur - package boofcv.abst.filter.blur
 
boofcv.abst.filter.convolve - package boofcv.abst.filter.convolve
 
boofcv.abst.filter.derivative - package boofcv.abst.filter.derivative
 
boofcv.abst.filter.interpolate - package boofcv.abst.filter.interpolate
 
boofcv.abst.flow - package boofcv.abst.flow
 
boofcv.abst.geo - package boofcv.abst.geo
 
boofcv.abst.geo.bundle - package boofcv.abst.geo.bundle
 
boofcv.abst.geo.calibration - package boofcv.abst.geo.calibration
 
boofcv.abst.geo.f - package boofcv.abst.geo.f
 
boofcv.abst.geo.fitting - package boofcv.abst.geo.fitting
 
boofcv.abst.geo.h - package boofcv.abst.geo.h
 
boofcv.abst.geo.optimization - package boofcv.abst.geo.optimization
 
boofcv.abst.geo.pose - package boofcv.abst.geo.pose
 
boofcv.abst.geo.selfcalib - package boofcv.abst.geo.selfcalib
 
boofcv.abst.geo.triangulate - package boofcv.abst.geo.triangulate
 
boofcv.abst.geo.trifocal - package boofcv.abst.geo.trifocal
 
boofcv.abst.scene - package boofcv.abst.scene
 
boofcv.abst.scene.ann - package boofcv.abst.scene.ann
 
boofcv.abst.scene.nister2006 - package boofcv.abst.scene.nister2006
 
boofcv.abst.segmentation - package boofcv.abst.segmentation
 
boofcv.abst.sfm - package boofcv.abst.sfm
 
boofcv.abst.sfm.d2 - package boofcv.abst.sfm.d2
 
boofcv.abst.sfm.d3 - package boofcv.abst.sfm.d3
 
boofcv.abst.shapes.polyline - package boofcv.abst.shapes.polyline
 
boofcv.abst.tracker - package boofcv.abst.tracker
 
boofcv.abst.transform.census - package boofcv.abst.transform.census
 
boofcv.abst.transform.fft - package boofcv.abst.transform.fft
 
boofcv.abst.transform.wavelet - package boofcv.abst.transform.wavelet
 
boofcv.abst.transform.wavelet.impl - package boofcv.abst.transform.wavelet.impl
 
boofcv.alg - package boofcv.alg
 
boofcv.alg.background - package boofcv.alg.background
 
boofcv.alg.background.moving - package boofcv.alg.background.moving
 
boofcv.alg.background.stationary - package boofcv.alg.background.stationary
 
boofcv.alg.border - package boofcv.alg.border
 
boofcv.alg.bow - package boofcv.alg.bow
 
boofcv.alg.cloud - package boofcv.alg.cloud
 
boofcv.alg.color - package boofcv.alg.color
 
boofcv.alg.color.impl - package boofcv.alg.color.impl
 
boofcv.alg.denoise - package boofcv.alg.denoise
 
boofcv.alg.denoise.wavelet - package boofcv.alg.denoise.wavelet
 
boofcv.alg.depth - package boofcv.alg.depth
 
boofcv.alg.descriptor - package boofcv.alg.descriptor
 
boofcv.alg.disparity - package boofcv.alg.disparity
 
boofcv.alg.disparity.block - package boofcv.alg.disparity.block
 
boofcv.alg.disparity.block.score - package boofcv.alg.disparity.block.score
 
boofcv.alg.disparity.block.select - package boofcv.alg.disparity.block.select
 
boofcv.alg.disparity.sgm - package boofcv.alg.disparity.sgm
 
boofcv.alg.disparity.sgm.cost - package boofcv.alg.disparity.sgm.cost
 
boofcv.alg.distort - package boofcv.alg.distort
 
boofcv.alg.distort.brown - package boofcv.alg.distort.brown
 
boofcv.alg.distort.division - package boofcv.alg.distort.division
 
boofcv.alg.distort.impl - package boofcv.alg.distort.impl
 
boofcv.alg.distort.kanbra - package boofcv.alg.distort.kanbra
 
boofcv.alg.distort.mls - package boofcv.alg.distort.mls
 
boofcv.alg.distort.motion - package boofcv.alg.distort.motion
 
boofcv.alg.distort.pinhole - package boofcv.alg.distort.pinhole
 
boofcv.alg.distort.spherical - package boofcv.alg.distort.spherical
 
boofcv.alg.distort.universal - package boofcv.alg.distort.universal
 
boofcv.alg.drawing - package boofcv.alg.drawing
 
boofcv.alg.enhance - package boofcv.alg.enhance
 
boofcv.alg.enhance.impl - package boofcv.alg.enhance.impl
 
boofcv.alg.feature.associate - package boofcv.alg.feature.associate
 
boofcv.alg.feature.color - package boofcv.alg.feature.color
 
boofcv.alg.feature.dense - package boofcv.alg.feature.dense
 
boofcv.alg.feature.describe - package boofcv.alg.feature.describe
 
boofcv.alg.feature.describe.brief - package boofcv.alg.feature.describe.brief
 
boofcv.alg.feature.describe.impl - package boofcv.alg.feature.describe.impl
 
boofcv.alg.feature.describe.llah - package boofcv.alg.feature.describe.llah
 
boofcv.alg.feature.detdesc - package boofcv.alg.feature.detdesc
 
boofcv.alg.feature.detect.chess - package boofcv.alg.feature.detect.chess
 
boofcv.alg.feature.detect.edge - package boofcv.alg.feature.detect.edge
 
boofcv.alg.feature.detect.edge.impl - package boofcv.alg.feature.detect.edge.impl
 
boofcv.alg.feature.detect.extract - package boofcv.alg.feature.detect.extract
 
boofcv.alg.feature.detect.intensity - package boofcv.alg.feature.detect.intensity
 
boofcv.alg.feature.detect.intensity.impl - package boofcv.alg.feature.detect.intensity.impl
 
boofcv.alg.feature.detect.interest - package boofcv.alg.feature.detect.interest
 
boofcv.alg.feature.detect.line - package boofcv.alg.feature.detect.line
 
boofcv.alg.feature.detect.line.gridline - package boofcv.alg.feature.detect.line.gridline
 
boofcv.alg.feature.detect.peak - package boofcv.alg.feature.detect.peak
 
boofcv.alg.feature.detect.selector - package boofcv.alg.feature.detect.selector
 
boofcv.alg.feature.orientation - package boofcv.alg.feature.orientation
 
boofcv.alg.feature.orientation.impl - package boofcv.alg.feature.orientation.impl
 
boofcv.alg.fiducial.aztec - package boofcv.alg.fiducial.aztec
 
boofcv.alg.fiducial.calib - package boofcv.alg.fiducial.calib
 
boofcv.alg.fiducial.calib.chess - package boofcv.alg.fiducial.calib.chess
 
boofcv.alg.fiducial.calib.circle - package boofcv.alg.fiducial.calib.circle
 
boofcv.alg.fiducial.calib.ecocheck - package boofcv.alg.fiducial.calib.ecocheck
 
boofcv.alg.fiducial.calib.grid - package boofcv.alg.fiducial.calib.grid
 
boofcv.alg.fiducial.calib.hammingchess - package boofcv.alg.fiducial.calib.hammingchess
 
boofcv.alg.fiducial.calib.hamminggrids - package boofcv.alg.fiducial.calib.hamminggrids
 
boofcv.alg.fiducial.calib.squares - package boofcv.alg.fiducial.calib.squares
 
boofcv.alg.fiducial.dots - package boofcv.alg.fiducial.dots
 
boofcv.alg.fiducial.microqr - package boofcv.alg.fiducial.microqr
 
boofcv.alg.fiducial.qrcode - package boofcv.alg.fiducial.qrcode
 
boofcv.alg.fiducial.square - package boofcv.alg.fiducial.square
 
boofcv.alg.filter.basic - package boofcv.alg.filter.basic
 
boofcv.alg.filter.basic.impl - package boofcv.alg.filter.basic.impl
 
boofcv.alg.filter.binary - package boofcv.alg.filter.binary
 
boofcv.alg.filter.binary.impl - package boofcv.alg.filter.binary.impl
 
boofcv.alg.filter.blur - package boofcv.alg.filter.blur
 
boofcv.alg.filter.blur.impl - package boofcv.alg.filter.blur.impl
 
boofcv.alg.filter.convolve - package boofcv.alg.filter.convolve
 
boofcv.alg.filter.convolve.border - package boofcv.alg.filter.convolve.border
 
boofcv.alg.filter.convolve.down - package boofcv.alg.filter.convolve.down
 
boofcv.alg.filter.convolve.noborder - package boofcv.alg.filter.convolve.noborder
 
boofcv.alg.filter.convolve.normalized - package boofcv.alg.filter.convolve.normalized
 
boofcv.alg.filter.derivative - package boofcv.alg.filter.derivative
 
boofcv.alg.filter.derivative.impl - package boofcv.alg.filter.derivative.impl
 
boofcv.alg.filter.kernel - package boofcv.alg.filter.kernel
 
boofcv.alg.filter.kernel.impl - package boofcv.alg.filter.kernel.impl
 
boofcv.alg.filter.misc - package boofcv.alg.filter.misc
 
boofcv.alg.filter.misc.impl - package boofcv.alg.filter.misc.impl
 
boofcv.alg.filter.stat - package boofcv.alg.filter.stat
 
boofcv.alg.flow - package boofcv.alg.flow
 
boofcv.alg.geo - package boofcv.alg.geo
 
boofcv.alg.geo.bundle - package boofcv.alg.geo.bundle
 
boofcv.alg.geo.bundle.cameras - package boofcv.alg.geo.bundle.cameras
 
boofcv.alg.geo.bundle.jacobians - package boofcv.alg.geo.bundle.jacobians
 
boofcv.alg.geo.calibration - package boofcv.alg.geo.calibration
 
boofcv.alg.geo.calibration.cameras - package boofcv.alg.geo.calibration.cameras
 
boofcv.alg.geo.f - package boofcv.alg.geo.f
 
boofcv.alg.geo.h - package boofcv.alg.geo.h
 
boofcv.alg.geo.impl - package boofcv.alg.geo.impl
 
boofcv.alg.geo.pose - package boofcv.alg.geo.pose
 
boofcv.alg.geo.rectify - package boofcv.alg.geo.rectify
 
boofcv.alg.geo.robust - package boofcv.alg.geo.robust
 
boofcv.alg.geo.selfcalib - package boofcv.alg.geo.selfcalib
 
boofcv.alg.geo.structure - package boofcv.alg.geo.structure
 
boofcv.alg.geo.triangulate - package boofcv.alg.geo.triangulate
 
boofcv.alg.geo.trifocal - package boofcv.alg.geo.trifocal
 
boofcv.alg.interpolate - package boofcv.alg.interpolate
 
boofcv.alg.interpolate.array - package boofcv.alg.interpolate.array
 
boofcv.alg.interpolate.impl - package boofcv.alg.interpolate.impl
 
boofcv.alg.interpolate.kernel - package boofcv.alg.interpolate.kernel
 
boofcv.alg.meshing - package boofcv.alg.meshing
 
boofcv.alg.misc - package boofcv.alg.misc
 
boofcv.alg.misc.impl - package boofcv.alg.misc.impl
 
boofcv.alg.mvs - package boofcv.alg.mvs
 
boofcv.alg.mvs.impl - package boofcv.alg.mvs.impl
 
boofcv.alg.scene - package boofcv.alg.scene
 
boofcv.alg.scene.ann - package boofcv.alg.scene.ann
 
boofcv.alg.scene.bow - package boofcv.alg.scene.bow
 
boofcv.alg.scene.nister2006 - package boofcv.alg.scene.nister2006
 
boofcv.alg.scene.vocabtree - package boofcv.alg.scene.vocabtree
 
boofcv.alg.segmentation - package boofcv.alg.segmentation
 
boofcv.alg.segmentation.cc - package boofcv.alg.segmentation.cc
 
boofcv.alg.segmentation.fh04 - package boofcv.alg.segmentation.fh04
 
boofcv.alg.segmentation.fh04.impl - package boofcv.alg.segmentation.fh04.impl
 
boofcv.alg.segmentation.ms - package boofcv.alg.segmentation.ms
 
boofcv.alg.segmentation.slic - package boofcv.alg.segmentation.slic
 
boofcv.alg.segmentation.watershed - package boofcv.alg.segmentation.watershed
 
boofcv.alg.sfm - package boofcv.alg.sfm
 
boofcv.alg.sfm.d2 - package boofcv.alg.sfm.d2
 
boofcv.alg.sfm.d3 - package boofcv.alg.sfm.d3
 
boofcv.alg.sfm.d3.direct - package boofcv.alg.sfm.d3.direct
 
boofcv.alg.sfm.d3.structure - package boofcv.alg.sfm.d3.structure
 
boofcv.alg.sfm.overhead - package boofcv.alg.sfm.overhead
 
boofcv.alg.sfm.robust - package boofcv.alg.sfm.robust
 
boofcv.alg.shapes - package boofcv.alg.shapes
 
boofcv.alg.shapes.edge - package boofcv.alg.shapes.edge
 
boofcv.alg.shapes.ellipse - package boofcv.alg.shapes.ellipse
 
boofcv.alg.shapes.polygon - package boofcv.alg.shapes.polygon
 
boofcv.alg.shapes.polyline - package boofcv.alg.shapes.polyline
 
boofcv.alg.shapes.polyline.splitmerge - package boofcv.alg.shapes.polyline.splitmerge
 
boofcv.alg.similar - package boofcv.alg.similar
 
boofcv.alg.structure - package boofcv.alg.structure
 
boofcv.alg.structure.expand - package boofcv.alg.structure.expand
 
boofcv.alg.structure.score3d - package boofcv.alg.structure.score3d
 
boofcv.alg.structure.spawn - package boofcv.alg.structure.spawn
 
boofcv.alg.template - package boofcv.alg.template
 
boofcv.alg.tracker - package boofcv.alg.tracker
 
boofcv.alg.tracker.circulant - package boofcv.alg.tracker.circulant
 
boofcv.alg.tracker.dda - package boofcv.alg.tracker.dda
 
boofcv.alg.tracker.hybrid - package boofcv.alg.tracker.hybrid
 
boofcv.alg.tracker.klt - package boofcv.alg.tracker.klt
 
boofcv.alg.tracker.meanshift - package boofcv.alg.tracker.meanshift
 
boofcv.alg.tracker.sfot - package boofcv.alg.tracker.sfot
 
boofcv.alg.tracker.tld - package boofcv.alg.tracker.tld
 
boofcv.alg.transform.census - package boofcv.alg.transform.census
 
boofcv.alg.transform.census.impl - package boofcv.alg.transform.census.impl
 
boofcv.alg.transform.fft - package boofcv.alg.transform.fft
 
boofcv.alg.transform.ii - package boofcv.alg.transform.ii
 
boofcv.alg.transform.ii.impl - package boofcv.alg.transform.ii.impl
 
boofcv.alg.transform.pyramid - package boofcv.alg.transform.pyramid
 
boofcv.alg.transform.pyramid.impl - package boofcv.alg.transform.pyramid.impl
 
boofcv.alg.transform.wavelet - package boofcv.alg.transform.wavelet
 
boofcv.alg.transform.wavelet.impl - package boofcv.alg.transform.wavelet.impl
 
boofcv.alg.video - package boofcv.alg.video
 
boofcv.alg.weights - package boofcv.alg.weights
 
boofcv.concurrency - package boofcv.concurrency
 
boofcv.core.encoding - package boofcv.core.encoding
 
boofcv.core.encoding.impl - package boofcv.core.encoding.impl
 
boofcv.core.graph - package boofcv.core.graph
 
boofcv.core.image - package boofcv.core.image
 
boofcv.core.image.border - package boofcv.core.image.border
 
boofcv.core.image.impl - package boofcv.core.image.impl
 
boofcv.core.image.inst - package boofcv.core.image.inst
 
boofcv.deepboof - package boofcv.deepboof
 
boofcv.errors - package boofcv.errors
 
boofcv.factory - package boofcv.factory
 
boofcv.factory.background - package boofcv.factory.background
 
boofcv.factory.denoise - package boofcv.factory.denoise
 
boofcv.factory.disparity - package boofcv.factory.disparity
 
boofcv.factory.distort - package boofcv.factory.distort
 
boofcv.factory.feature.associate - package boofcv.factory.feature.associate
 
boofcv.factory.feature.dense - package boofcv.factory.feature.dense
 
boofcv.factory.feature.describe - package boofcv.factory.feature.describe
 
boofcv.factory.feature.detdesc - package boofcv.factory.feature.detdesc
 
boofcv.factory.feature.detect.edge - package boofcv.factory.feature.detect.edge
 
boofcv.factory.feature.detect.extract - package boofcv.factory.feature.detect.extract
 
boofcv.factory.feature.detect.intensity - package boofcv.factory.feature.detect.intensity
 
boofcv.factory.feature.detect.interest - package boofcv.factory.feature.detect.interest
 
boofcv.factory.feature.detect.line - package boofcv.factory.feature.detect.line
 
boofcv.factory.feature.detect.peak - package boofcv.factory.feature.detect.peak
 
boofcv.factory.feature.detect.selector - package boofcv.factory.feature.detect.selector
 
boofcv.factory.feature.orientation - package boofcv.factory.feature.orientation
 
boofcv.factory.fiducial - package boofcv.factory.fiducial
 
boofcv.factory.filter.binary - package boofcv.factory.filter.binary
 
boofcv.factory.filter.blur - package boofcv.factory.filter.blur
 
boofcv.factory.filter.convolve - package boofcv.factory.filter.convolve
 
boofcv.factory.filter.derivative - package boofcv.factory.filter.derivative
 
boofcv.factory.filter.kernel - package boofcv.factory.filter.kernel
 
boofcv.factory.flow - package boofcv.factory.flow
 
boofcv.factory.geo - package boofcv.factory.geo
 
boofcv.factory.interpolate - package boofcv.factory.interpolate
 
boofcv.factory.scene - package boofcv.factory.scene
 
boofcv.factory.segmentation - package boofcv.factory.segmentation
 
boofcv.factory.sfm - package boofcv.factory.sfm
 
boofcv.factory.shape - package boofcv.factory.shape
 
boofcv.factory.struct - package boofcv.factory.struct
 
boofcv.factory.structure - package boofcv.factory.structure
 
boofcv.factory.template - package boofcv.factory.template
 
boofcv.factory.tracker - package boofcv.factory.tracker
 
boofcv.factory.transform.census - package boofcv.factory.transform.census
 
boofcv.factory.transform.ii - package boofcv.factory.transform.ii
 
boofcv.factory.transform.pyramid - package boofcv.factory.transform.pyramid
 
boofcv.factory.transform.wavelet - package boofcv.factory.transform.wavelet
 
boofcv.factory.weights - package boofcv.factory.weights
 
boofcv.generate - package boofcv.generate
 
boofcv.gui - package boofcv.gui
 
boofcv.gui.binary - package boofcv.gui.binary
 
boofcv.gui.calibration - package boofcv.gui.calibration
 
boofcv.gui.controls - package boofcv.gui.controls
 
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.mesh - package boofcv.gui.mesh
 
boofcv.gui.settings - package boofcv.gui.settings
 
boofcv.gui.stereo - package boofcv.gui.stereo
 
boofcv.gui.tracker - package boofcv.gui.tracker
 
boofcv.io - package boofcv.io
 
boofcv.io.calibration - package boofcv.io.calibration
 
boofcv.io.ffmpeg - package boofcv.io.ffmpeg
 
boofcv.io.fiducial - package boofcv.io.fiducial
 
boofcv.io.geo - package boofcv.io.geo
 
boofcv.io.image - package boofcv.io.image
 
boofcv.io.image.impl - package boofcv.io.image.impl
 
boofcv.io.jcodec - package boofcv.io.jcodec
 
boofcv.io.points - package boofcv.io.points
 
boofcv.io.points.impl - package boofcv.io.points.impl
 
boofcv.io.recognition - package boofcv.io.recognition
 
boofcv.io.serialize - package boofcv.io.serialize
 
boofcv.io.video - package boofcv.io.video
 
boofcv.io.webcamcapture - package boofcv.io.webcamcapture
 
boofcv.io.wrapper - package boofcv.io.wrapper
 
boofcv.io.wrapper.images - package boofcv.io.wrapper.images
 
boofcv.javacv - package boofcv.javacv
 
boofcv.misc - package boofcv.misc
 
boofcv.numerics - package boofcv.numerics
 
boofcv.override - package boofcv.override
 
boofcv.pdf - package boofcv.pdf
 
boofcv.simulation - package boofcv.simulation
 
boofcv.struct - package boofcv.struct
 
boofcv.struct.border - package boofcv.struct.border
 
boofcv.struct.calib - package boofcv.struct.calib
 
boofcv.struct.convolve - package boofcv.struct.convolve
 
boofcv.struct.distort - package boofcv.struct.distort
 
boofcv.struct.feature - package boofcv.struct.feature
 
boofcv.struct.flow - package boofcv.struct.flow
 
boofcv.struct.geo - package boofcv.struct.geo
 
boofcv.struct.gss - package boofcv.struct.gss
 
boofcv.struct.image - package boofcv.struct.image
 
boofcv.struct.kmeans - package boofcv.struct.kmeans
 
boofcv.struct.learning - package boofcv.struct.learning
 
boofcv.struct.lists - package boofcv.struct.lists
 
boofcv.struct.mesh - package boofcv.struct.mesh
 
boofcv.struct.packed - package boofcv.struct.packed
 
boofcv.struct.pyramid - package boofcv.struct.pyramid
 
boofcv.struct.sfm - package boofcv.struct.sfm
 
boofcv.struct.sparse - package boofcv.struct.sparse
 
boofcv.struct.wavelet - package boofcv.struct.wavelet
 
boofcv.visualize - package boofcv.visualize
 
BoofDefaults - Class in boofcv
Grab bag of different default values used throughout BoofCV.
BoofDefaults() - Constructor for class boofcv.BoofDefaults
 
BoofLambdas - Interface in boofcv.misc
Set of commonly used functions for Lambdas
BoofLambdas.CheckTrue - Interface in boofcv.misc
 
BoofLambdas.ConvertCopy<In,Out> - Interface in boofcv.misc
 
BoofLambdas.ConvertOut<In,Out> - Interface in boofcv.misc
 
BoofLambdas.Extract<In,Out> - Interface in boofcv.misc
 
BoofLambdas.Factory<T> - Interface in boofcv.misc
 
BoofLambdas.Filter<T> - Interface in boofcv.misc
 
BoofLambdas.FilterArray_F32 - Interface in boofcv.misc
 
BoofLambdas.FilterArray_F64 - Interface in boofcv.misc
 
BoofLambdas.FilterArray_S32 - Interface in boofcv.misc
 
BoofLambdas.FilterArray_S64 - Interface in boofcv.misc
 
BoofLambdas.FilterInt - Interface in boofcv.misc
 
BoofLambdas.FilterLong - Interface in boofcv.misc
 
BoofLambdas.FilterPixel_F32 - Interface in boofcv.misc
 
BoofLambdas.FilterPixel_F64 - Interface in boofcv.misc
 
BoofLambdas.FilterPixel_S32 - Interface in boofcv.misc
 
BoofLambdas.FilterPixel_S64 - Interface in boofcv.misc
 
BoofLambdas.IndexRgbConsumer - Interface in boofcv.misc
 
BoofLambdas.IndexToString - Interface in boofcv.misc
 
BoofLambdas.Map_I32_I32 - Interface in boofcv.misc
 
BoofLambdas.MassageString - Interface in boofcv.misc
 
BoofLambdas.Match_F32 - Interface in boofcv.misc
 
BoofLambdas.Match_F64 - Interface in boofcv.misc
 
BoofLambdas.Match_I16 - Interface in boofcv.misc
 
BoofLambdas.Match_I8 - Interface in boofcv.misc
 
BoofLambdas.Match_S32 - Interface in boofcv.misc
 
BoofLambdas.Match_S64 - Interface in boofcv.misc
 
BoofLambdas.PixXyzConsumer_F32 - Interface in boofcv.misc
 
BoofLambdas.PixXyzConsumer_F64 - Interface in boofcv.misc
 
BoofLambdas.ProcessCall - Interface in boofcv.misc
 
BoofLambdas.ProcessDD - Interface in boofcv.misc
 
BoofLambdas.ProcessI - Interface in boofcv.misc
 
BoofLambdas.ProcessII - Interface in boofcv.misc
 
BoofLambdas.ProcessIIB - Interface in boofcv.misc
 
BoofLambdas.ProcessIndex<T> - Interface in boofcv.misc
 
BoofLambdas.ProcessIndex2<A,B> - Interface in boofcv.misc
 
BoofLambdas.ProcessObject<T> - Interface in boofcv.misc
 
BoofLambdas.SelectElement<T> - Interface in boofcv.misc
 
BoofLambdas.ToString<T> - Interface in boofcv.misc
 
BoofLambdas.Transform<T> - Interface in boofcv.misc
 
BoofLogo - Class in boofcv.gui
Dynamically rendered BoofCV Logo
BoofLogo() - Constructor for class boofcv.gui.BoofLogo
 
BoofMiscOps - Class in boofcv.misc
Miscellaneous functions which have no better place to go.
BoofMiscOps() - Constructor for class boofcv.misc.BoofMiscOps
 
BoofMjpegVideo - Class in boofcv.io.video
Loads a MJPEG wrapped inside a SimpleImageSequence.
BoofMjpegVideo() - Constructor for class boofcv.io.video.BoofMjpegVideo
 
BoofSwingUtil - Class in boofcv.gui
 
BoofSwingUtil() - Constructor for class boofcv.gui.BoofSwingUtil
 
BoofSwingUtil.FileTypes - Enum Class in boofcv.gui
 
BoofSwingUtil.RecentFiles - Class in boofcv.gui
 
BoofTesting - Class in boofcv
Functions to aid in unit testing code for correctly handling sub-images
BoofTesting() - Constructor for class boofcv.BoofTesting
 
BoofVerbose - Class in boofcv
Common arguments for verbose debug
BoofVerbose() - Constructor for class boofcv.BoofVerbose
 
BoofVersion - Class in boofcv
Automatically generated file containing build version information.
BoofVideoManager - Class in boofcv.io.video
Allows a VideoInterface to be created abstractly without directly referencing the codec class.
BoofVideoManager() - Constructor for class boofcv.io.video.BoofVideoManager
 
bOpenInGitHub - Variable in class boofcv.gui.ProcessTabPanel
 
border - Variable in class boofcv.alg.disparity.block.score.DisparitySparseRectifiedScoreBM
 
border - Variable in class boofcv.alg.feature.detect.extract.NonMaxBlock
 
border - Variable in class boofcv.alg.feature.detect.extract.NonMaxExtractorNaive
 
border - Variable in class boofcv.alg.interpolate.BilinearPixelMB
 
border - Variable in class boofcv.alg.interpolate.BilinearPixelS
 
border - Variable in class boofcv.alg.interpolate.NearestNeighborPixelMB
 
border - Variable in class boofcv.alg.interpolate.NearestNeighborPixelS
 
border - Variable in class boofcv.alg.interpolate.PolynomialPixel
 
border - Variable in class boofcv.factory.disparity.ConfigDisparityBM
Specifies how the image border is handled.
border - Variable in class boofcv.factory.disparity.ConfigDisparitySGM
Specifies how the image border is handled.
border - Variable in class boofcv.struct.wavelet.WaveletDescription
 
border(double) - Method in class boofcv.abst.distort.FDistort
Sets the border to a fixed gray-scale value
border(ImageBorder) - Method in class boofcv.abst.distort.FDistort
Sets how the interpolation handles borders.
border(BorderType) - Method in class boofcv.abst.distort.FDistort
Sets the border by type.
BORDER - Static variable in class boofcv.alg.segmentation.slic.SegmentSlic
 
Border_F32(ImageBorder_F32) - Constructor for class boofcv.core.image.FactoryGImageGray.Border_F32
 
Border_F64(ImageBorder_F64) - Constructor for class boofcv.core.image.FactoryGImageGray.Border_F64
 
Border_IL_F32(ImageBorder_IL_F32) - Constructor for class boofcv.core.image.FactoryGImageMultiBand.Border_IL_F32
 
Border_IL_F64(ImageBorder_IL_F64) - Constructor for class boofcv.core.image.FactoryGImageMultiBand.Border_IL_F64
 
Border_IL_S32(ImageBorder_IL_S32) - Constructor for class boofcv.core.image.FactoryGImageMultiBand.Border_IL_S32
 
Border_S32(ImageBorder_S32) - Constructor for class boofcv.core.image.FactoryGImageGray.Border_S32
 
border4(GrayF32, GrayF32, GrayF32, GrayF32) - Static method in class boofcv.alg.feature.detect.edge.impl.ImplEdgeNonMaxSuppressionCrude_MT
Just processes the image border.
border4(GrayF32, GrayF32, GrayF32, GrayF32) - Static method in class boofcv.alg.feature.detect.edge.impl.ImplEdgeNonMaxSuppressionCrude
Just processes the image border.
border4(GrayF32, GrayI, GrayI, GrayF32) - Static method in class boofcv.alg.feature.detect.edge.impl.ImplEdgeNonMaxSuppressionCrude_MT
Just processes the image border.
border4(GrayF32, GrayI, GrayI, GrayF32) - Static method in class boofcv.alg.feature.detect.edge.impl.ImplEdgeNonMaxSuppressionCrude
Just processes the image border.
border4(GrayF32, GrayS8, GrayF32) - Static method in class boofcv.alg.feature.detect.edge.impl.ImplEdgeNonMaxSuppression_MT
Just processes the image border.
border4(GrayF32, GrayS8, GrayF32) - Static method in class boofcv.alg.feature.detect.edge.impl.ImplEdgeNonMaxSuppression
Just processes the image border.
border8(GrayF32, GrayS8, GrayF32) - Static method in class boofcv.alg.feature.detect.edge.impl.ImplEdgeNonMaxSuppression_MT
Just processes the image border.
border8(GrayF32, GrayS8, GrayF32) - Static method in class boofcv.alg.feature.detect.edge.impl.ImplEdgeNonMaxSuppression
Just processes the image border.
borderAverageFlow(ImageFlow, ImageFlow) - Static method in class boofcv.alg.flow.HornSchunck
Computes average flow using an 8-connect neighborhood for the image border
borderCorners - Variable in class boofcv.alg.shapes.polygon.DetectPolygonFromContour.Info
Boolean value for each corner being along the border.
borderDerivative_F32() - Static method in class boofcv.alg.filter.derivative.GImageDerivativeOps
Creates a new instance of the default border for derivatives of GrayF32
borderDerivative_I32() - Static method in class boofcv.alg.filter.derivative.GImageDerivativeOps
Creates a new instance of the default border for derivatives of integer images
borderDerivT(GrayF32, GrayF32, GrayF32, int, int) - Static method in class boofcv.alg.flow.HornSchunck_F32
 
borderDerivT(GrayU8, GrayU8, GrayS16, int, int) - Static method in class boofcv.alg.flow.HornSchunck_U8
 
borderExt() - Method in class boofcv.abst.distort.FDistort
Sets the border to EXTEND.
borderExtent - Variable in class boofcv.alg.geo.calibration.ScoreCalibrationFill
How close to the edge a point needs is to be considered along the image border.
borderFill - Variable in class boofcv.abst.geo.calibration.CalibrationQuality
How well the image border has been observed.
borderForwardLower(WlCoef) - Static method in class boofcv.alg.transform.wavelet.UtilWavelet
Returns the lower border for a forward wavelet transform.
borderForwardUpper(WlCoef, int) - Static method in class boofcv.alg.transform.wavelet.UtilWavelet
Returns the upper border (offset from image edge) for a forward wavelet transform.
borderImage - Variable in class boofcv.core.image.ImageBorderWrapped.F32
 
borderImage - Variable in class boofcv.core.image.ImageBorderWrapped.S32
 
BorderIndex1D - Class in boofcv.struct.border
Remaps references to elements outside of an array to elements inside of the array.
BorderIndex1D() - Constructor for class boofcv.struct.border.BorderIndex1D
 
BorderIndex1D_Extend - Class in boofcv.core.image.border
Returns the closest point inside the image based on Manhattan distance.
BorderIndex1D_Extend() - Constructor for class boofcv.core.image.border.BorderIndex1D_Extend
 
BorderIndex1D_Reflect - Class in boofcv.core.image.border
Access to outside the array are reflected back into the array around the closest border.
BorderIndex1D_Reflect() - Constructor for class boofcv.core.image.border.BorderIndex1D_Reflect
 
BorderIndex1D_Wrap - Class in boofcv.core.image.border
Handles borders by wrapping around to the image's other side.
BorderIndex1D_Wrap() - Constructor for class boofcv.core.image.border.BorderIndex1D_Wrap
 
borderInverseLower(WlBorderCoef<?>, BorderIndex1D) - Static method in class boofcv.alg.transform.wavelet.UtilWavelet
Returns the lower border for an inverse wavelet transform.
borderInverseUpper(WlBorderCoef<?>, BorderIndex1D, int) - Static method in class boofcv.alg.transform.wavelet.UtilWavelet
Returns the upper border (offset from image edge) for an inverse wavelet transform.
borderMask(int, int) - Method in class boofcv.alg.filter.binary.impl.BinaryThinning.Mask
Slower code which uses a generic mask to handle image border
borderSize - Variable in class boofcv.gui.feature.CompareTwoImagePanel
 
BorderType - Enum Class in boofcv.struct.border
How the image border is handled by a convolution filter.
borderWidthFraction - Variable in class boofcv.alg.fiducial.square.BaseDetectFiducialSquare
How wide the border is relative to the fiducial's total width
borderWidthFraction - Variable in class boofcv.factory.fiducial.ConfigFiducialBinary
How wide the border is relative to the total fiducial width.
borderWidthFraction - Variable in class boofcv.factory.fiducial.ConfigFiducialImage
How wide the border is relative to the total fiducial width.
borderWidthFraction - Variable in class boofcv.factory.fiducial.ConfigHammingMarker
How wide the border is relative to the total fiducial width.
borderX0 - Variable in class boofcv.alg.template.TemplateIntensityImage
 
borderX1 - Variable in class boofcv.alg.template.TemplateIntensityImage
 
borderY0 - Variable in class boofcv.alg.template.TemplateIntensityImage
 
borderY1 - Variable in class boofcv.alg.template.TemplateIntensityImage
 
bottomHeight - Variable in class boofcv.struct.pyramid.ImagePyramidBase
 
bottomWidth - Variable in class boofcv.struct.pyramid.ImagePyramidBase
 
bound(double, double, double) - Static method in class boofcv.misc.BoofMiscOps
 
bound(float, float, float) - Static method in class boofcv.misc.BoofMiscOps
 
boundBox(int, int, int, int, Point2D_F32, PixelTransform<Point2D_F32>) - Static method in class boofcv.alg.distort.DistortImageOps
Finds an axis-aligned bounding box which would contain a image after it has been transformed.
boundBox(int, int, Point2D_F32, PixelTransform<Point2D_F32>) - Static method in class boofcv.alg.distort.DistortImageOps
Finds an axis-aligned bounding box which would contain a image after it has been transformed.
boundBox_F32(int, int, PixelTransform<Point2D_F32>, Point2D_F32) - Static method in class boofcv.alg.distort.DistortImageOps
Finds an axis-aligned bounding box which would contain a image after it has been transformed.
boundBox_F64(int, int, PixelTransform<Point2D_F64>, Point2D_F64) - Static method in class boofcv.alg.distort.DistortImageOps
Finds an axis-aligned bounding box which would contain a image after it has been transformed.
boundBoxInside(int, int, PixelTransform<Point2D_F32>, Point2D_F32) - Static method in class boofcv.alg.distort.LensDistortionOps_F32
Ensures that the entire box will be inside
boundBoxInside(int, int, PixelTransform<Point2D_F64>, Point2D_F64) - Static method in class boofcv.alg.distort.LensDistortionOps_F64
Ensures that the entire box will be inside
boundImage(GrayF32, float, float) - Static method in class boofcv.alg.misc.impl.ImplPixelMath_MT
 
boundImage(GrayF32, float, float) - Static method in class boofcv.alg.misc.impl.ImplPixelMath
 
boundImage(GrayF32, float, float) - Static method in class boofcv.alg.misc.PixelMath
Bounds image pixels to be between these two values
boundImage(GrayF64, double, double) - Static method in class boofcv.alg.misc.impl.ImplPixelMath_MT
 
boundImage(GrayF64, double, double) - Static method in class boofcv.alg.misc.impl.ImplPixelMath
 
boundImage(GrayF64, double, double) - Static method in class boofcv.alg.misc.PixelMath
Bounds image pixels to be between these two values
boundImage(GrayS16, int, int) - Static method in class boofcv.alg.misc.impl.ImplPixelMath_MT
 
boundImage(GrayS16, int, int) - Static method in class boofcv.alg.misc.impl.ImplPixelMath
 
boundImage(GrayS16, int, int) - Static method in class boofcv.alg.misc.PixelMath
Bounds image pixels to be between these two values
boundImage(GrayS32, int, int) - Static method in class boofcv.alg.misc.impl.ImplPixelMath_MT
 
boundImage(GrayS32, int, int) - Static method in class boofcv.alg.misc.impl.ImplPixelMath
 
boundImage(GrayS32, int, int) - Static method in class boofcv.alg.misc.PixelMath
Bounds image pixels to be between these two values
boundImage(GrayS64, long, long) - Static method in class boofcv.alg.misc.impl.ImplPixelMath_MT
 
boundImage(GrayS64, long, long) - Static method in class boofcv.alg.misc.impl.ImplPixelMath
 
boundImage(GrayS64, long, long) - Static method in class boofcv.alg.misc.PixelMath
Bounds image pixels to be between these two values
boundImage(GrayS8, int, int) - Static method in class boofcv.alg.misc.impl.ImplPixelMath_MT
 
boundImage(GrayS8, int, int) - Static method in class boofcv.alg.misc.impl.ImplPixelMath
 
boundImage(GrayS8, int, int) - Static method in class boofcv.alg.misc.PixelMath
Bounds image pixels to be between these two values
boundImage(GrayU16, int, int) - Static method in class boofcv.alg.misc.impl.ImplPixelMath_MT
 
boundImage(GrayU16, int, int) - Static method in class boofcv.alg.misc.impl.ImplPixelMath
 
boundImage(GrayU16, int, int) - Static method in class boofcv.alg.misc.PixelMath
Bounds image pixels to be between these two values
boundImage(GrayU8, int, int) - Static method in class boofcv.alg.misc.impl.ImplPixelMath_MT
 
boundImage(GrayU8, int, int) - Static method in class boofcv.alg.misc.impl.ImplPixelMath
 
boundImage(GrayU8, int, int) - Static method in class boofcv.alg.misc.PixelMath
Bounds image pixels to be between these two values
boundImage(T, double, double) - Static method in class boofcv.alg.misc.GPixelMath
Bounds image pixels to be between these two values.
boundingPolygonCCW(SquareGrid, Polygon2D_F64) - Method in class boofcv.alg.fiducial.calib.squares.SquareGridTools
Get outside corner polygon around the grid.
boundRectangleInside(ImageBase, ImageRectangle) - Static method in class boofcv.misc.BoofMiscOps
Bounds the provided rectangle to be inside the image.
bounds - Variable in class boofcv.alg.fiducial.aztec.AztecCode
Approximate bounding box of the marker.
bounds - Variable in class boofcv.alg.fiducial.microqr.MicroQrCode
Approximate bounding box for QR-Code.
bounds - Variable in class boofcv.alg.fiducial.qrcode.QrCode
Approximate bounding box for QR-Code.
BOverrideBlurImageOps - Class in boofcv.alg.filter.blur
Override for blur image ops functions
BOverrideBlurImageOps() - Constructor for class boofcv.alg.filter.blur.BOverrideBlurImageOps
 
BOverrideBlurImageOps.Gaussian<T extends ImageBase<T>> - Interface in boofcv.alg.filter.blur
 
BOverrideBlurImageOps.Mean<T extends ImageBase<T>> - Interface in boofcv.alg.filter.blur
 
BOverrideBlurImageOps.Median<T extends ImageBase<T>> - Interface in boofcv.alg.filter.blur
 
BOverrideClass - Class in boofcv.override
Base class for override operations.
BOverrideClass() - Constructor for class boofcv.override.BOverrideClass
 
BOverrideConvolveImage - Class in boofcv.alg.filter.convolve
Override for ConvolveImage.
BOverrideConvolveImage() - Constructor for class boofcv.alg.filter.convolve.BOverrideConvolveImage
 
BOverrideConvolveImage.Convolve - Interface in boofcv.alg.filter.convolve
 
BOverrideConvolveImage.Horizontal - Interface in boofcv.alg.filter.convolve
 
BOverrideConvolveImage.Vertical - Interface in boofcv.alg.filter.convolve
 
BOverrideConvolveImageMean - Class in boofcv.alg.filter.convolve
Override for ConvolveImageMean
BOverrideConvolveImageMean() - Constructor for class boofcv.alg.filter.convolve.BOverrideConvolveImageMean
 
BOverrideConvolveImageMean.Horizontal - Interface in boofcv.alg.filter.convolve
 
BOverrideConvolveImageMean.Vertical - Interface in boofcv.alg.filter.convolve
 
BOverrideConvolveImageNormalized - Class in boofcv.alg.filter.convolve
Override for normalized convolutions
BOverrideConvolveImageNormalized() - Constructor for class boofcv.alg.filter.convolve.BOverrideConvolveImageNormalized
 
BOverrideConvolveImageNormalized.Convolve - Interface in boofcv.alg.filter.convolve
 
BOverrideConvolveImageNormalized.Horizontal - Interface in boofcv.alg.filter.convolve
 
BOverrideConvolveImageNormalized.Vertical - Interface in boofcv.alg.filter.convolve
 
BOverrideFactoryBinaryContourFinder - Class in boofcv.factory.filter.binary
BOverrideFactoryBinaryContourFinder() - Constructor for class boofcv.factory.filter.binary.BOverrideFactoryBinaryContourFinder
 
BOverrideFactoryBinaryContourFinder.Chang2004 - Interface in boofcv.factory.filter.binary
 
BOverrideFactoryFeatureExtractor - Class in boofcv.factory.feature.detect.extract
Location of override functions related to FactoryFeatureExtractor.
BOverrideFactoryFeatureExtractor() - Constructor for class boofcv.factory.feature.detect.extract.BOverrideFactoryFeatureExtractor
 
BOverrideFactoryFeatureExtractor.NonMax - Interface in boofcv.factory.feature.detect.extract
 
BOverrideFactoryFeatureExtractor.NonMaxCandidate - Interface in boofcv.factory.feature.detect.extract
 
BOverrideFactoryThresholdBinary - Class in boofcv.factory.filter.binary
Override functions which allows external code to be called instead of BoofCV for thresholding operations.
BOverrideFactoryThresholdBinary() - Constructor for class boofcv.factory.filter.binary.BOverrideFactoryThresholdBinary
 
BOverrideFactoryThresholdBinary.GlobalEntropy - Interface in boofcv.factory.filter.binary
 
BOverrideFactoryThresholdBinary.GlobalFixed - Interface in boofcv.factory.filter.binary
 
BOverrideFactoryThresholdBinary.GlobalOtsu - Interface in boofcv.factory.filter.binary
 
BOverrideFactoryThresholdBinary.LocalBlockMean - Interface in boofcv.factory.filter.binary
 
BOverrideFactoryThresholdBinary.LocalBlockMinMax - Interface in boofcv.factory.filter.binary
 
BOverrideFactoryThresholdBinary.LocalBlockOtsu - Interface in boofcv.factory.filter.binary
 
BOverrideFactoryThresholdBinary.LocalGaussian - Interface in boofcv.factory.filter.binary
 
BOverrideFactoryThresholdBinary.LocalMean - Interface in boofcv.factory.filter.binary
 
BOverrideFactoryThresholdBinary.LocalOtsu - Interface in boofcv.factory.filter.binary
 
BOverrideFactoryThresholdBinary.LocalSauvola - Interface in boofcv.factory.filter.binary
 
BOverrideManager - Class in boofcv.override
Provides functions for managing overrided functions
BOverrideManager() - Constructor for class boofcv.override.BOverrideManager
 
BowDistanceTypes - Enum Class in boofcv.alg.scene.bow
Distance types for BOW methods
BowMatch - Class in boofcv.alg.scene.bow
Common image match data type for Bag-of-Words methods
BowMatch() - Constructor for class boofcv.alg.scene.bow.BowMatch
 
BowUtils - Class in boofcv.alg.scene.bow
Utility functions related to Bag-of-Words methods
BowUtils() - Constructor for class boofcv.alg.scene.bow.BowUtils
 
bpp - Variable in class org.bytedeco.copiedstuff.FrameGrabber
 
branch - Variable in class boofcv.alg.scene.vocabtree.HierarchicalVocabularyTree.Node
 
branchFactor - Variable in class boofcv.alg.scene.vocabtree.ConfigHierarchicalVocabularyTree
Number of children for each node
branchFactor - Variable in class boofcv.alg.scene.vocabtree.HierarchicalVocabularyTree
Number of children for each node
brief - Variable in class boofcv.factory.feature.describe.ConfigDescribeRegion
 
brief(ConfigBrief, Class<T>) - Static method in class boofcv.factory.feature.describe.FactoryDescribePointRadiusAngle
Creates a BRIEF descriptor.
brief(BinaryCompareDefinition_I32, BlurFilter<T>) - Static method in class boofcv.factory.feature.describe.FactoryDescribeAlgs
 
BRIEF - Enum constant in enum class boofcv.factory.feature.describe.ConfigDescribeRegion.Type
 
BRIEF_SCALE_TO_RADIUS - Static variable in class boofcv.BoofDefaults
 
BriefFeatureQueue - Class in boofcv.struct.feature
BriefFeatureQueue(int) - Constructor for class boofcv.struct.feature.BriefFeatureQueue
 
briefso(BinaryCompareDefinition_I32, BlurFilter<T>) - Static method in class boofcv.factory.feature.describe.FactoryDescribeAlgs
 
brighten(GrayF32, float, float, GrayF32) - Static method in class boofcv.alg.filter.basic.GrayImageOps
Brightens the image's intensity:
Ox,y = Ix,y + beta
brighten(GrayF32, float, float, GrayF32) - Static method in class boofcv.alg.filter.basic.impl.ImplGrayImageOps
 
brighten(GrayS16, int, int, GrayS16) - Static method in class boofcv.alg.filter.basic.GrayImageOps
Brightens the image's intensity:
Ox,y = Ix,y + beta
brighten(GrayS16, int, int, GrayS16) - Static method in class boofcv.alg.filter.basic.impl.ImplGrayImageOps
 
brighten(GrayS32, int, int, GrayS32) - Static method in class boofcv.alg.filter.basic.impl.ImplGrayImageOps
 
brighten(GrayU16, int, int, GrayU16) - Static method in class boofcv.alg.filter.basic.impl.ImplGrayImageOps
 
brighten(GrayU8, int, int, GrayU8) - Static method in class boofcv.alg.filter.basic.GrayImageOps
Brightens the image's intensity:
Ox,y = Ix,y + beta
brighten(GrayU8, int, int, GrayU8) - Static method in class boofcv.alg.filter.basic.impl.ImplGrayImageOps
 
brighten(T, double, double, T) - Static method in class boofcv.alg.filter.basic.GGrayImageOps
Brightens the image's intensity:
Ox,y = Ix,y + beta
broadcastChange() - Method in class boofcv.gui.controls.ControlPanelDisparityDense
 
broadcastChange() - Method in class boofcv.gui.controls.ControlPanelDisparitySparse
 
BROWN - Enum constant in enum class boofcv.struct.calib.CameraModelType
 
broxWarping(ConfigBroxWarping, Class<T>) - Static method in class boofcv.factory.flow.FactoryDenseOpticalFlow
 
BroxWarpingSpacial<T extends ImageGray<T>> - Class in boofcv.alg.flow
Dense optical flow which adheres to a brightness constancy assumption, a gradient constancy assumption, and a discontinuity-preserving spatio-temporal smoothness constraint.
BroxWarpingSpacial(ConfigBroxWarping, InterpolatePixelS<GrayF32>) - Constructor for class boofcv.alg.flow.BroxWarpingSpacial
Configures flow estimation
BroxWarpingSpacial_to_DenseOpticalFlow<T extends ImageGray<T>> - Class in boofcv.abst.flow
Implementation of BroxWarpingSpacial for HornSchunck.
BroxWarpingSpacial_to_DenseOpticalFlow(BroxWarpingSpacial<T>, Class<T>) - Constructor for class boofcv.abst.flow.BroxWarpingSpacial_to_DenseOpticalFlow
 
BTrack() - Constructor for class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment.BTrack
 
BufferedFileImageSequence<T extends ImageBase<T>> - Class in boofcv.io.wrapper.images
Loads or plays a sequence of buffered images.
BufferedFileImageSequence(ImageType<T>, BufferedImage[]) - Constructor for class boofcv.io.wrapper.images.BufferedFileImageSequence
 
BufferedFileImageSequence(ImageType<T>, File, String) - Constructor for class boofcv.io.wrapper.images.BufferedFileImageSequence
Will load an image sequence with no modification.
bufferedImage - Variable in class org.bytedeco.copiedstuff.Java2DFrameConverter
 
bufferedToGray(BufferedImage, byte[], int, int) - Static method in class boofcv.io.image.ConvertRaster
 
bufferedToGray(BufferedImage, byte[], int, int) - Static method in class boofcv.io.image.impl.ImplConvertRaster_MT
 
bufferedToGray(BufferedImage, byte[], int, int) - Static method in class boofcv.io.image.impl.ImplConvertRaster
 
bufferedToGray(BufferedImage, float[], int, int) - Static method in class boofcv.io.image.ConvertRaster
 
bufferedToGray(BufferedImage, float[], int, int) - Static method in class boofcv.io.image.impl.ImplConvertRaster_MT
 
bufferedToGray(BufferedImage, float[], int, int) - Static method in class boofcv.io.image.impl.ImplConvertRaster
 
bufferedToGray(BufferedImage, GrayI16) - Static method in class boofcv.io.image.ConvertRaster
 
bufferedToGray(BufferedImage, GrayI16) - Static method in class boofcv.io.image.impl.ImplConvertRaster_MT
Converts a buffered image into an 16bit intensity image using the BufferedImage's RGB interface.
bufferedToGray(BufferedImage, GrayI16) - Static method in class boofcv.io.image.impl.ImplConvertRaster
Converts a buffered image into an 16bit intensity image using the BufferedImage's RGB interface.
bufferedToGray(DataBufferByte, WritableRaster, GrayF32) - Static method in class boofcv.io.image.ConvertRaster
A faster convert that works directly with a specific raster
bufferedToGray(DataBufferByte, WritableRaster, GrayU8) - Static method in class boofcv.io.image.ConvertRaster
A faster convert that works directly with a specific raster
bufferedToGray(DataBufferInt, WritableRaster, GrayF32) - Static method in class boofcv.io.image.ConvertRaster
 
bufferedToGray(DataBufferInt, WritableRaster, GrayF32) - Static method in class boofcv.io.image.impl.ImplConvertRaster_MT
A faster convert that works directly with a specific raster
bufferedToGray(DataBufferInt, WritableRaster, GrayF32) - Static method in class boofcv.io.image.impl.ImplConvertRaster
A faster convert that works directly with a specific raster
bufferedToGray(DataBufferInt, WritableRaster, GrayU8) - Static method in class boofcv.io.image.ConvertRaster
 
bufferedToGray(DataBufferInt, WritableRaster, GrayU8) - Static method in class boofcv.io.image.impl.ImplConvertRaster_MT
A faster convert that works directly with a specific raster
bufferedToGray(DataBufferInt, WritableRaster, GrayU8) - Static method in class boofcv.io.image.impl.ImplConvertRaster
A faster convert that works directly with a specific raster
bufferedToGray(DataBufferUShort, WritableRaster, GrayI16) - Static method in class boofcv.io.image.ConvertRaster
 
bufferedToGray(DataBufferUShort, WritableRaster, GrayI16) - Static method in class boofcv.io.image.impl.ImplConvertRaster_MT
A faster convert that works directly with a specific raster
bufferedToGray(DataBufferUShort, WritableRaster, GrayI16) - Static method in class boofcv.io.image.impl.ImplConvertRaster
A faster convert that works directly with a specific raster
bufferedToInterleaved(BufferedImage, InterleavedF32) - Static method in class boofcv.io.image.ConvertRaster
 
bufferedToInterleaved(BufferedImage, InterleavedF32) - Static method in class boofcv.io.image.impl.ImplConvertRaster_MT
 
bufferedToInterleaved(BufferedImage, InterleavedF32) - Static method in class boofcv.io.image.impl.ImplConvertRaster
 
bufferedToInterleaved(BufferedImage, InterleavedU8) - Static method in class boofcv.io.image.ConvertRaster
 
bufferedToInterleaved(BufferedImage, InterleavedU8) - Static method in class boofcv.io.image.impl.ImplConvertRaster_MT
Converts a buffered image into an planar image using the BufferedImage's RGB interface.
bufferedToInterleaved(BufferedImage, InterleavedU8) - Static method in class boofcv.io.image.impl.ImplConvertRaster
Converts a buffered image into an planar image using the BufferedImage's RGB interface.
bufferedToInterleaved(DataBufferByte, WritableRaster, InterleavedF32) - Static method in class boofcv.io.image.ConvertRaster
 
bufferedToInterleaved(DataBufferByte, WritableRaster, InterleavedF32) - Static method in class boofcv.io.image.impl.ImplConvertRaster_MT
A faster convert that works directly with a specific raster
bufferedToInterleaved(DataBufferByte, WritableRaster, InterleavedF32) - Static method in class boofcv.io.image.impl.ImplConvertRaster
A faster convert that works directly with a specific raster
bufferedToInterleaved(DataBufferByte, WritableRaster, InterleavedU8) - Static method in class boofcv.io.image.ConvertRaster
 
bufferedToInterleaved(DataBufferByte, WritableRaster, InterleavedU8) - Static method in class boofcv.io.image.impl.ImplConvertRaster_MT
 
bufferedToInterleaved(DataBufferByte, WritableRaster, InterleavedU8) - Static method in class boofcv.io.image.impl.ImplConvertRaster
 
bufferedToInterleaved(DataBufferInt, WritableRaster, InterleavedF32) - Static method in class boofcv.io.image.ConvertRaster
 
bufferedToInterleaved(DataBufferInt, WritableRaster, InterleavedF32) - Static method in class boofcv.io.image.impl.ImplConvertRaster_MT
 
bufferedToInterleaved(DataBufferInt, WritableRaster, InterleavedF32) - Static method in class boofcv.io.image.impl.ImplConvertRaster
 
bufferedToInterleaved(DataBufferInt, WritableRaster, InterleavedU8) - Static method in class boofcv.io.image.ConvertRaster
 
bufferedToInterleaved(DataBufferInt, WritableRaster, InterleavedU8) - Static method in class boofcv.io.image.impl.ImplConvertRaster_MT
A faster convert that works directly with a specific raster
bufferedToInterleaved(DataBufferInt, WritableRaster, InterleavedU8) - Static method in class boofcv.io.image.impl.ImplConvertRaster
A faster convert that works directly with a specific raster
bufferedToPlanar_F32(BufferedImage, Planar<GrayF32>) - Static method in class boofcv.io.image.ConvertRaster
 
bufferedToPlanar_F32(BufferedImage, Planar<GrayF32>) - Static method in class boofcv.io.image.impl.ImplConvertRaster_MT
Converts a buffered image into an planar image using the BufferedImage's RGB interface.
bufferedToPlanar_F32(BufferedImage, Planar<GrayF32>) - Static method in class boofcv.io.image.impl.ImplConvertRaster
Converts a buffered image into an planar image using the BufferedImage's RGB interface.
bufferedToPlanar_F32(DataBufferInt, WritableRaster, Planar<GrayF32>) - Static method in class boofcv.io.image.ConvertRaster
 
bufferedToPlanar_F32(DataBufferInt, WritableRaster, Planar<GrayF32>) - Static method in class boofcv.io.image.impl.ImplConvertRaster_MT
A faster convert that works directly with a specific raster
bufferedToPlanar_F32(DataBufferInt, WritableRaster, Planar<GrayF32>) - Static method in class boofcv.io.image.impl.ImplConvertRaster
A faster convert that works directly with a specific raster
bufferedToPlanar_U8(BufferedImage, Planar<GrayU8>) - Static method in class boofcv.io.image.ConvertRaster
 
bufferedToPlanar_U8(BufferedImage, Planar<GrayU8>) - Static method in class boofcv.io.image.impl.ImplConvertRaster_MT
Converts a buffered image into an planar image using the BufferedImage's RGB interface.
bufferedToPlanar_U8(BufferedImage, Planar<GrayU8>) - Static method in class boofcv.io.image.impl.ImplConvertRaster
Converts a buffered image into an planar image using the BufferedImage's RGB interface.
bufferedToPlanar_U8(DataBufferInt, WritableRaster, Planar<GrayU8>) - Static method in class boofcv.io.image.ConvertRaster
 
bufferedToPlanar_U8(DataBufferInt, WritableRaster, Planar<GrayU8>) - Static method in class boofcv.io.image.impl.ImplConvertRaster_MT
A faster convert that works directly with a specific raster
bufferedToPlanar_U8(DataBufferInt, WritableRaster, Planar<GrayU8>) - Static method in class boofcv.io.image.impl.ImplConvertRaster
A faster convert that works directly with a specific raster
BUILD_DATE - Static variable in class boofcv.BoofVersion
 
BUILD_UNIX_TIME - Static variable in class boofcv.BoofVersion
 
bundle - Variable in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment
Configurations and implementation of bundle adjustment
bundle - Variable in class boofcv.factory.sfm.ConfigStereoQuadPnP
Configuration for Bundle Adjustment
bundle - Variable in class boofcv.factory.sfm.ConfigVisOdomTrackPnP
Configuration for Bundle Adjustment
bundleAdjustment - Variable in class boofcv.alg.structure.ThreeViewEstimateMetricScene
 
BundleAdjustment<Structure extends SceneStructure> - Interface in boofcv.abst.geo.bundle
High level interface for bundle adjustment.
BundleAdjustmentCamera - Interface in boofcv.abst.geo.bundle
Generalized camera model for bundle adjustment.
BundleAdjustmentMetricResidualFunction - Class in boofcv.alg.geo.bundle
Computes observations errors/residuals for metric bundle adjustment as implemented using UnconstrainedLeastSquares.
BundleAdjustmentMetricResidualFunction() - Constructor for class boofcv.alg.geo.bundle.BundleAdjustmentMetricResidualFunction
 
BundleAdjustmentMetricSchurJacobian<M extends DMatrix> - Class in boofcv.alg.geo.bundle
Computes the Jacobian for bundle adjustment with a Schur implementation.
BundleAdjustmentMetricSchurJacobian() - Constructor for class boofcv.alg.geo.bundle.BundleAdjustmentMetricSchurJacobian
 
BundleAdjustmentMetricSchurJacobian_DDRM - Class in boofcv.alg.geo.bundle
Computes the Jacobian for BundleAdjustmentSchur_DDRM using sparse matrices in EJML.
BundleAdjustmentMetricSchurJacobian_DDRM() - Constructor for class boofcv.alg.geo.bundle.BundleAdjustmentMetricSchurJacobian_DDRM
 
BundleAdjustmentMetricSchurJacobian_DSCC - Class in boofcv.alg.geo.bundle
Computes the Jacobian for BundleAdjustmentSchur_DSCC using sparse matrices in EJML.
BundleAdjustmentMetricSchurJacobian_DSCC() - Constructor for class boofcv.alg.geo.bundle.BundleAdjustmentMetricSchurJacobian_DSCC
 
BundleAdjustmentOps - Class in boofcv.alg.geo.bundle
Operations related to Bundle Adjustment.
BundleAdjustmentOps() - Constructor for class boofcv.alg.geo.bundle.BundleAdjustmentOps
 
BundleAdjustmentOps.ConvertToBrown - Interface in boofcv.alg.geo.bundle
Converts any bundle adjustment camera into a CameraPinholeBrown.
BundleAdjustmentProjectiveResidualFunction - Class in boofcv.alg.geo.bundle
Computes observations errors/residuals for projective bundle adjustment as implemented using UnconstrainedLeastSquares.
BundleAdjustmentProjectiveResidualFunction() - Constructor for class boofcv.alg.geo.bundle.BundleAdjustmentProjectiveResidualFunction
 
BundleAdjustmentProjectiveSchurJacobian<M extends DMatrix> - Class in boofcv.alg.geo.bundle
Computes the Jacobian for BundleAdjustmentSchur for generic matrices.
BundleAdjustmentProjectiveSchurJacobian() - Constructor for class boofcv.alg.geo.bundle.BundleAdjustmentProjectiveSchurJacobian
 
BundleAdjustmentProjectiveSchurJacobian_DDRM - Class in boofcv.alg.geo.bundle
Computes the Jacobian for BundleAdjustmentSchur_DSCC using sparse matrices in EJML.
BundleAdjustmentProjectiveSchurJacobian_DDRM() - Constructor for class boofcv.alg.geo.bundle.BundleAdjustmentProjectiveSchurJacobian_DDRM
 
BundleAdjustmentProjectiveSchurJacobian_DSCC - Class in boofcv.alg.geo.bundle
Computes the Jacobian for BundleAdjustmentSchur_DSCC using sparse matrices in EJML.
BundleAdjustmentProjectiveSchurJacobian_DSCC() - Constructor for class boofcv.alg.geo.bundle.BundleAdjustmentProjectiveSchurJacobian_DSCC
 
BundleAdjustmentSchur<Structure extends SceneStructure,M extends DMatrix> - Class in boofcv.abst.geo.bundle
Implementation of bundle adjustment using Shur Complement and generic sparse matrices.
BundleAdjustmentSchur(UnconstrainedLeastSquaresSchur<M>, BundleAdjustmentSchur.FunctionResiduals<Structure>, BundleAdjustmentSchur.Jacobian<Structure, M>, BundleAdjustmentSchur.Codec<Structure>) - Constructor for class boofcv.abst.geo.bundle.BundleAdjustmentSchur
 
BundleAdjustmentSchur_DDRM<Structure extends SceneStructure> - Class in boofcv.abst.geo.bundle
Implementation of BundleAdjustmentSchur for dense matrices
BundleAdjustmentSchur_DDRM(UnconstrainedLeastSquaresSchur<DMatrixRMaj>, BundleAdjustmentSchur.FunctionResiduals<Structure>, BundleAdjustmentSchur.Jacobian<Structure, DMatrixRMaj>, BundleAdjustmentSchur.Codec<Structure>) - Constructor for class boofcv.abst.geo.bundle.BundleAdjustmentSchur_DDRM
 
BundleAdjustmentSchur_DSCC<Structure extends SceneStructure> - Class in boofcv.abst.geo.bundle
Implementation of BundleAdjustmentSchur for sparse matrices
BundleAdjustmentSchur_DSCC(UnconstrainedLeastSquaresSchur<DMatrixSparseCSC>, BundleAdjustmentSchur.FunctionResiduals<Structure>, BundleAdjustmentSchur.Jacobian<Structure, DMatrixSparseCSC>, BundleAdjustmentSchur.Codec<Structure>) - Constructor for class boofcv.abst.geo.bundle.BundleAdjustmentSchur_DSCC
 
BundleAdjustmentSchur.Codec<Structure extends SceneStructure> - Interface in boofcv.abst.geo.bundle
 
BundleAdjustmentSchur.FunctionResiduals<Structure extends SceneStructure> - Interface in boofcv.abst.geo.bundle
 
BundleAdjustmentSchur.Jacobian<Structure extends SceneStructure,M extends DMatrix> - Interface in boofcv.abst.geo.bundle
 
bundleCamera - Variable in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment.BCamera
 
BundleCameraNumericJacobian - Class in boofcv.alg.geo.bundle.jacobians
Computes numerical jacobian from BundleAdjustmentCamera.
BundleCameraNumericJacobian() - Constructor for class boofcv.alg.geo.bundle.jacobians.BundleCameraNumericJacobian
 
BundleCameraProjective - Class in boofcv.alg.geo.bundle.cameras
Projective camera model.
BundleCameraProjective() - Constructor for class boofcv.alg.geo.bundle.cameras.BundleCameraProjective
 
BundleCameraState - Interface in boofcv.abst.geo.bundle
Interface for an object which describes the camera's state.
bundleConverge - Variable in class boofcv.factory.sfm.ConfigStereoQuadPnP
Convergence criteria for bundle adjustment.
bundleConverge - Variable in class boofcv.factory.sfm.ConfigVisOdomTrackPnP
Convergence criteria for bundle adjustment.
bundleDenseMetric(boolean, ConfigBundleAdjustment) - Static method in class boofcv.factory.geo.FactoryMultiView
Returns bundle adjustment with a dense implementation for metric reconstruction.
bundleDenseProjective(boolean, ConfigBundleAdjustment) - Static method in class boofcv.factory.geo.FactoryMultiView
Returns bundle adjustment with a sparse implementation for projective reconstruction.
BundleDummyCamera - Class in boofcv.alg.geo.bundle.cameras
Model that does nothing other than throw exceptions.
BundleDummyCamera() - Constructor for class boofcv.alg.geo.bundle.cameras.BundleDummyCamera
 
BundleKannalaBrandt - Class in boofcv.alg.geo.bundle.cameras
Implementation of CameraKannalaBrandt for bundle adjustment
BundleKannalaBrandt() - Constructor for class boofcv.alg.geo.bundle.cameras.BundleKannalaBrandt
 
BundleKannalaBrandt(CameraKannalaBrandt) - Constructor for class boofcv.alg.geo.bundle.cameras.BundleKannalaBrandt
 
bundleMaxFeaturesPerFrame - Variable in class boofcv.factory.sfm.ConfigVisOdomTrackPnP
Maximum number of features optimized in bundle adjustment per key frame.
bundleMinObservations - Variable in class boofcv.factory.sfm.ConfigVisOdomTrackPnP
Minimum number of observations a track must have before it is included in bundle adjustment.
BundlePinhole - Class in boofcv.alg.geo.bundle.cameras
Formulas for CameraPinhole.
BundlePinhole() - Constructor for class boofcv.alg.geo.bundle.cameras.BundlePinhole
 
BundlePinhole(boolean) - Constructor for class boofcv.alg.geo.bundle.cameras.BundlePinhole
 
BundlePinholeBrown - Class in boofcv.alg.geo.bundle.cameras
Formulas for CameraPinholeBrown.
BundlePinholeBrown() - Constructor for class boofcv.alg.geo.bundle.cameras.BundlePinholeBrown
 
BundlePinholeBrown(boolean, boolean) - Constructor for class boofcv.alg.geo.bundle.cameras.BundlePinholeBrown
 
BundlePinholeSimplified - Class in boofcv.alg.geo.bundle.cameras
A pinhole camera with radial distortion that is fully described using three parameters.
BundlePinholeSimplified() - Constructor for class boofcv.alg.geo.bundle.cameras.BundlePinholeSimplified
 
BundlePinholeSimplified(double, double, double) - Constructor for class boofcv.alg.geo.bundle.cameras.BundlePinholeSimplified
 
BundlePinholeSnavely - Class in boofcv.alg.geo.bundle.cameras
Bundler and Bundle Adjustment in the Large use a different coordinate system.
BundlePinholeSnavely() - Constructor for class boofcv.alg.geo.bundle.cameras.BundlePinholeSnavely
 
bundleSparseMetric(ConfigBundleAdjustment) - Static method in class boofcv.factory.geo.FactoryMultiView
Returns bundle adjustment with a sparse implementation for metric reconstruction.
bundleSparseProjective(ConfigBundleAdjustment) - Static method in class boofcv.factory.geo.FactoryMultiView
Returns bundle adjustment with a sparse implementation for projective reconstruction.
BundleToRectificationStereoParameters - Class in boofcv.alg.mvs
Given parameters from bundle adjustment, compute all the parameters needed to compute a rectified stereo image pair.
BundleToRectificationStereoParameters() - Constructor for class boofcv.alg.mvs.BundleToRectificationStereoParameters
 
BundleUniversalOmni - Class in boofcv.alg.geo.bundle.cameras
Implementation of CameraUniversalOmni for bundle adjustment
BundleUniversalOmni() - Constructor for class boofcv.alg.geo.bundle.cameras.BundleUniversalOmni
 
BundleUniversalOmni(boolean, int, boolean, boolean) - Constructor for class boofcv.alg.geo.bundle.cameras.BundleUniversalOmni
 
BundleUniversalOmni(boolean, int, boolean, double) - Constructor for class boofcv.alg.geo.bundle.cameras.BundleUniversalOmni
 
BundleUniversalOmni(CameraUniversalOmni) - Constructor for class boofcv.alg.geo.bundle.cameras.BundleUniversalOmni
 
bundleUtils(ConfigBundleUtils) - Static method in class boofcv.factory.structure.FactorySceneReconstruction
bundleViso - Variable in class boofcv.alg.sfm.d3.VisOdomBundlePnPBase
Describes the entire 3D scene's structure and optimizes with bundle adjustment
BundleZoomSimplified - Class in boofcv.alg.geo.bundle.cameras
A simplified camera model that assumes the camera's zoom is known as part of the camera state
BundleZoomSimplified() - Constructor for class boofcv.alg.geo.bundle.cameras.BundleZoomSimplified
 
BundleZoomSimplified(double, double, double, double) - Constructor for class boofcv.alg.geo.bundle.cameras.BundleZoomSimplified
 
BundleZoomState - Class in boofcv.alg.geo.bundle.cameras
Camera state for storing the zoom value
BundleZoomState() - Constructor for class boofcv.alg.geo.bundle.cameras.BundleZoomState
 
BundleZoomState(double) - Constructor for class boofcv.alg.geo.bundle.cameras.BundleZoomState
 
button(String, boolean) - Method in class boofcv.gui.StandardAlgConfigPanel
 
button(String, boolean, ActionListener) - Method in class boofcv.gui.StandardAlgConfigPanel
 
button(String, ActionListener) - Static method in class boofcv.gui.BoofSwingUtil
 
buttonIcon(String, boolean) - Method in class boofcv.gui.StandardAlgConfigPanel
 
buttonSize - Variable in class boofcv.gui.mesh.MeshViewerPanel
How big the help button appears to be
BYTE - Enum constant in enum class boofcv.alg.fiducial.aztec.AztecCode.Mode
 
BYTE - Enum constant in enum class boofcv.alg.fiducial.qrcode.QrCode.Mode
 
byteArrayToHex(byte[]) - Static method in class boofcv.misc.BoofMiscOps
 
byteEncoding - Variable in class boofcv.alg.fiducial.microqr.MicroQrCode
Which string encoding was used decoding a QrCode.Mode.BYTE message.
byteEncoding - Variable in class boofcv.alg.fiducial.qrcode.QrCode
Which string encoding was used decoding a QrCode.Mode.BYTE message.

C

c - Variable in class boofcv.alg.tracker.meanshift.LocalWeightedHistogramRotRect
 
c - Variable in class boofcv.struct.feature.AssociatedTripleIndex
Index of feature in each view
c - Variable in class boofcv.struct.feature.CachedSineCosine_F32
 
cached(boolean) - Method in class boofcv.abst.distort.FDistort
used to turn on and off caching of the distortion
CachedSineCosine_F32 - Class in boofcv.struct.feature
Precomputes the output of sine/cosine operations.
CachedSineCosine_F32(float, float, int) - Constructor for class boofcv.struct.feature.CachedSineCosine_F32
 
calibChessboardB(ConfigChessboardBinary, ConfigGridDimen, Class<T>) - Static method in class boofcv.factory.fiducial.FactoryFiducial
Chessboard detector based on binary images.
calibChessboardX(ConfigChessboardX, ConfigGridDimen, Class<T>) - Static method in class boofcv.factory.fiducial.FactoryFiducial
Chessboard detector which searches for x-corners.
calibCircleHexagonalGrid(ConfigCircleHexagonalGrid, ConfigGridDimen, Class<T>) - Static method in class boofcv.factory.fiducial.FactoryFiducial
 
calibCircleRegularGrid(ConfigCircleRegularGrid, ConfigGridDimen, Class<T>) - Static method in class boofcv.factory.fiducial.FactoryFiducial
 
CalibrateMonoPlanar - Class in boofcv.abst.geo.calibration
Performs the full processing loop for calibrating a mono camera from a planar grid.
CalibrateMonoPlanar() - Constructor for class boofcv.abst.geo.calibration.CalibrateMonoPlanar
 
CalibrateMultiPlanar - Class in boofcv.abst.geo.calibration
Multi camera calibration using multiple planar targets.
CalibrateMultiPlanar() - Constructor for class boofcv.abst.geo.calibration.CalibrateMultiPlanar
 
CalibrateMultiPlanar.CameraPriors - Class in boofcv.abst.geo.calibration
Prior information provided about the camera by the user
CalibrateMultiPlanar.CameraStatistics - Class in boofcv.abst.geo.calibration
Calibration quality statistics
CalibrateMultiPlanar.FrameCamera - Class in boofcv.abst.geo.calibration
List of all observation from a camera in a frame.
CalibrateMultiPlanar.FrameState - Class in boofcv.abst.geo.calibration
Workspace for information related to a single frame.
CalibrateMultiPlanar.TargetExtrinsics - Class in boofcv.abst.geo.calibration
Specifies which target was observed and what the inferred transform was..
CalibrateStereoPlanar - Class in boofcv.abst.geo.calibration
Given a sequence of observations from a stereo camera compute the intrinsic calibration of each camera and the extrinsic calibration between the two cameras.
CalibrateStereoPlanar(List<Point2D_F64>) - Constructor for class boofcv.abst.geo.calibration.CalibrateStereoPlanar
Configures stereo calibration
calibration - Variable in class boofcv.gui.dialogs.OpenStereoSequencesChooser.Selected
 
CalibrationDetectorChessboardBinary - Class in boofcv.abst.fiducial.calib
CalibrationDetectorChessboardBinary(ConfigChessboardBinary, ConfigGridDimen) - Constructor for class boofcv.abst.fiducial.calib.CalibrationDetectorChessboardBinary
 
CalibrationDetectorChessboardX - Class in boofcv.abst.fiducial.calib
Detector for chessboard calibration targets which searches for X-Corners.
CalibrationDetectorChessboardX(ConfigChessboardX, ConfigGridDimen) - Constructor for class boofcv.abst.fiducial.calib.CalibrationDetectorChessboardX
 
CalibrationDetectorCircleHexagonalGrid - Class in boofcv.abst.fiducial.calib
Calibration implementation of circle hexagonal grid fiducial.
CalibrationDetectorCircleHexagonalGrid(ConfigCircleHexagonalGrid, ConfigGridDimen) - Constructor for class boofcv.abst.fiducial.calib.CalibrationDetectorCircleHexagonalGrid
Configures the detector based on the pass in configuration class
CalibrationDetectorCircleRegularGrid - Class in boofcv.abst.fiducial.calib
Calibration implementation of circle regular grid fiducial.
CalibrationDetectorCircleRegularGrid(ConfigCircleRegularGrid, ConfigGridDimen) - Constructor for class boofcv.abst.fiducial.calib.CalibrationDetectorCircleRegularGrid
Configures the detector based on the pass in configuration class
CalibrationDetectorMultiECoCheck - Class in boofcv.abst.fiducial.calib
CalibrationDetectorMultiECoCheck(ECoCheckDetector<GrayF32>, int, List<ConfigECoCheckMarkers.MarkerShape>) - Constructor for class boofcv.abst.fiducial.calib.CalibrationDetectorMultiECoCheck
 
CalibrationDetectorSquareGrid - Class in boofcv.abst.fiducial.calib
Implementation of DetectSingleFiducialCalibration for square grid target types.
CalibrationDetectorSquareGrid(ConfigSquareGrid, ConfigGridDimen) - Constructor for class boofcv.abst.fiducial.calib.CalibrationDetectorSquareGrid
 
CalibrationFiducialDetector<T extends ImageGray<T>> - Class in boofcv.abst.fiducial
Wrapper which allows a calibration target to be used like a fiducial for pose estimation.
CalibrationFiducialDetector(ConfigChessboardBinary, ConfigGridDimen, Class<T>) - Constructor for class boofcv.abst.fiducial.CalibrationFiducialDetector
Configure it to detect chessboard style targets
CalibrationFiducialDetector(ConfigChessboardX, ConfigGridDimen, Class<T>) - Constructor for class boofcv.abst.fiducial.CalibrationFiducialDetector
Configure it to detect chessboard style targets
CalibrationFiducialDetector(ConfigCircleHexagonalGrid, ConfigGridDimen, Class<T>) - Constructor for class boofcv.abst.fiducial.CalibrationFiducialDetector
 
CalibrationFiducialDetector(ConfigCircleRegularGrid, ConfigGridDimen, Class<T>) - Constructor for class boofcv.abst.fiducial.CalibrationFiducialDetector
 
CalibrationFiducialDetector(ConfigSquareGrid, ConfigGridDimen, Class<T>) - Constructor for class boofcv.abst.fiducial.CalibrationFiducialDetector
Configure it to detect square-grid style targets
CalibrationIO - Class in boofcv.io.calibration
Functions for loading and saving camera calibration related data structures from/to disk
CalibrationIO() - Constructor for class boofcv.io.calibration.CalibrationIO
 
CalibrationModelPanel - Class in boofcv.gui.controls
Provides a graphical way to select the camera calibration model
CalibrationModelPanel() - Constructor for class boofcv.gui.controls.CalibrationModelPanel
 
CalibrationModelPanel.KannalaBrandtPanel - Class in boofcv.gui.controls
 
CalibrationModelPanel.Listener - Interface in boofcv.gui.controls
 
CalibrationObservation - Class in boofcv.alg.geo.calibration
List of observed features and their pixel locations on a single calibration target from one image.
CalibrationObservation() - Constructor for class boofcv.alg.geo.calibration.CalibrationObservation
 
CalibrationObservationSet - Class in boofcv.alg.geo.calibration
Set of observed calibration targets in a single frame from a single camera
CalibrationObservationSet() - Constructor for class boofcv.alg.geo.calibration.CalibrationObservationSet
 
calibrationParametersChanged(CalibrationPatterns, Object) - Method in interface boofcv.gui.controls.CalibrationTargetPanel.Listener
 
CalibrationPatterns - Enum Class in boofcv.abst.fiducial.calib
List of all the supported types of calibration fiducial patterns
CalibrationPlanarGridZhang99 - Class in boofcv.alg.geo.calibration
Full implementation of the Zhang99 camera calibration algorithm using planar calibration targets.
CalibrationPlanarGridZhang99(Zhang99Camera) - Constructor for class boofcv.alg.geo.calibration.CalibrationPlanarGridZhang99
Configures calibration process.
CalibrationPlanarGridZhang99.Listener - Interface in boofcv.alg.geo.calibration
 
CalibrationQuality - Class in boofcv.abst.geo.calibration
Provides information on how good calibration images are and the calibration results can be trusted.
CalibrationQuality() - Constructor for class boofcv.abst.geo.calibration.CalibrationQuality
 
CalibrationTargetPanel - Class in boofcv.gui.controls
Used to specify the calibration target's parameters
CalibrationTargetPanel(CalibrationTargetPanel.Listener, boolean) - Constructor for class boofcv.gui.controls.CalibrationTargetPanel
 
CalibrationTargetPanel.Listener - Interface in boofcv.gui.controls
 
calibrator - Variable in class boofcv.alg.geo.selfcalib.SelfCalibrationEssentialGuessAndCheck
Generates and scores a hypothesis given two intrinsic camera matrices
calibSquareGrid(ConfigSquareGrid, ConfigGridDimen, Class<T>) - Static method in class boofcv.factory.fiducial.FactoryFiducial
Wrapper around square-grid calibration detector.
callbackBackground - Variable in class boofcv.gui.controls.ControlPanelPointCloud
 
callbackModified - Variable in class boofcv.gui.controls.ControlPanelPointCloud
 
callStaticMethod(Class<?>, String, Object...) - Static method in class boofcv.BoofTesting
Looks up the static method then passes in the specified inputs.
cam0ToCam1 - Variable in class boofcv.struct.sfm.StereoPose
 
camera - Variable in class boofcv.abst.geo.bundle.SceneStructureMetric.View
The camera associated with this view
camera - Variable in class boofcv.abst.geo.bundle.SceneStructureProjective.View
The camera associated with this view
camera - Variable in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment.BFrame
 
camera - Variable in class boofcv.io.webcamcapture.OpenWebcamDialog.Selection
 
Camera() - Constructor for class boofcv.abst.geo.bundle.SceneStructureCommon.Camera
 
Camera() - Constructor for class boofcv.alg.structure.SceneWorkingGraph.Camera
 
CAMERA_LEFT - Static variable in class boofcv.alg.sfm.d3.VisOdomDualTrackPnP
 
CAMERA_RIGHT - Static variable in class boofcv.alg.sfm.d3.VisOdomDualTrackPnP
 
CameraDivision - Class in boofcv.struct.calib
Division model for lens distortion [1].
CameraDivision() - Constructor for class boofcv.struct.calib.CameraDivision
 
cameraID - Variable in class boofcv.alg.geo.calibration.CalibrationObservationSet
Which camera did the observation
cameraID - Variable in class boofcv.struct.calib.ElevateViewInfo
The camera ID.
cameraIdx - Variable in class boofcv.alg.structure.SceneWorkingGraph.View
Index of the camera that generated this view
CameraInfo() - Constructor for class boofcv.alg.sfm.d3.structure.MaxGeoKeyFrameManager.CameraInfo
 
CameraKannalaBrandt - Class in boofcv.struct.calib
A camera model for pinhole, wide angle, and fisheye cameras.
CameraKannalaBrandt() - Constructor for class boofcv.struct.calib.CameraKannalaBrandt
With no coefficients specified.
CameraKannalaBrandt(int, int) - Constructor for class boofcv.struct.calib.CameraKannalaBrandt
Constructor which allows the order of all distortion coefficients to be specified
CameraKannalaBrandt(CameraKannalaBrandt) - Constructor for class boofcv.struct.calib.CameraKannalaBrandt
Copy constructor
cameraLoc - Variable in class boofcv.alg.sfm.d3.VisOdomBundlePnPBase
 
CameraModel - Class in boofcv.struct.calib
Common class for camera models
CameraModel() - Constructor for class boofcv.alg.sfm.d3.VisOdomBundlePnPBase.CameraModel
 
CameraModel() - Constructor for class boofcv.struct.calib.CameraModel
 
cameraModels - Variable in class boofcv.alg.sfm.d3.VisOdomBundlePnPBase
Lens distortion fpr the cameras
CameraModelType - Enum Class in boofcv.struct.calib
List of all built in camera models
CameraPinhole - Class in boofcv.struct.calib
Intrinsic camera parameters for a pinhole camera.
CameraPinhole() - Constructor for class boofcv.struct.calib.CameraPinhole
 
CameraPinhole(double, double, double, double, double, int, int) - Constructor for class boofcv.struct.calib.CameraPinhole
 
CameraPinhole(CameraPinhole) - Constructor for class boofcv.struct.calib.CameraPinhole
Copy constructor
CameraPinholeBrown - Class in boofcv.struct.calib
Adds radial and tangential distortion to the intrinsic parameters of a pinhole camera.
CameraPinholeBrown() - Constructor for class boofcv.struct.calib.CameraPinholeBrown
Default constructor.
CameraPinholeBrown(double, double, double, double, double, int, int) - Constructor for class boofcv.struct.calib.CameraPinholeBrown
 
CameraPinholeBrown(int) - Constructor for class boofcv.struct.calib.CameraPinholeBrown
 
CameraPinholeBrown(CameraPinholeBrown) - Constructor for class boofcv.struct.calib.CameraPinholeBrown
 
CameraPlaneProjection - Class in boofcv.alg.sfm.overhead
Computes the location of a point on the plane from an observation in pixels and the reverse.
CameraPlaneProjection() - Constructor for class boofcv.alg.sfm.overhead.CameraPlaneProjection
 
CameraPriors() - Constructor for class boofcv.abst.geo.calibration.CalibrateMultiPlanar.CameraPriors
 
cameras - Variable in class boofcv.abst.geo.bundle.SceneStructureCommon
 
cameras - Variable in class boofcv.alg.geo.calibration.SynchronizedCalObs
Observations from different cameras at this time step
cameras - Variable in class boofcv.alg.geo.selfcalib.RefineDualQuadraticAlgebraicError
Found/updated camera parameters
cameras - Variable in class boofcv.alg.sfm.d3.structure.MaxGeoKeyFrameManager
 
cameras - Variable in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment
List of all the cameras
cameras - Variable in class boofcv.alg.structure.SceneWorkingGraph
Camera database ID to scene Camera
cameraState - Variable in class boofcv.abst.geo.bundle.SceneObservations.View
Camera's state when this view was observed.
CameraState() - Constructor for class boofcv.alg.geo.selfcalib.RefineDualQuadraticAlgebraicError.CameraState
 
CameraStatistics() - Constructor for class boofcv.abst.geo.calibration.CalibrateMultiPlanar.CameraStatistics
 
camerasToSensor - Variable in class boofcv.struct.calib.MultiCameraCalibParams
Extrinsics for each camera.
CameraToEquirectangular_F32 - Class in boofcv.alg.distort.spherical
Given a transform from a pixel to normalized image coordinates or spherical it will define an equirectangular transform.
CameraToEquirectangular_F32() - Constructor for class boofcv.alg.distort.spherical.CameraToEquirectangular_F32
 
CameraToEquirectangular_F64 - Class in boofcv.alg.distort.spherical
Given a transform from a pixel to normalized image coordinates or spherical it will define an equirectangular transform.
CameraToEquirectangular_F64() - Constructor for class boofcv.alg.distort.spherical.CameraToEquirectangular_F64
 
CameraUniversalOmni - Class in boofcv.struct.calib
Camera model for omnidirectional single viewpoint sensors [1].
CameraUniversalOmni(int) - Constructor for class boofcv.struct.calib.CameraUniversalOmni
Constructor for specifying number of radial distortion
CameraUniversalOmni(CameraUniversalOmni) - Constructor for class boofcv.struct.calib.CameraUniversalOmni
Copy constructor
canceled - Variable in class boofcv.gui.dialogs.FilePreviewChooser.DefaultListener
 
canceled - Variable in class boofcv.gui.dialogs.OpenImageSetDialog.DefaultListener
 
canceled - Variable in class boofcv.gui.dialogs.OpenStereoSequencesChooser.DefaultListener
 
canDetectMaximums() - Method in interface boofcv.abst.feature.detect.extract.NonMaxSuppression
True if it can detect local maximums.
canDetectMaximums() - Method in class boofcv.abst.feature.detect.extract.WrapperNonMaxCandidate
 
canDetectMaximums() - Method in class boofcv.abst.feature.detect.extract.WrapperNonMaximumBlock
 
canDetectMaximums() - Method in class boofcv.abst.feature.detect.extract.WrapperNonMaximumNaive
 
canDetectMinimums() - Method in interface boofcv.abst.feature.detect.extract.NonMaxSuppression
True if it can detect local minimums.
canDetectMinimums() - Method in class boofcv.abst.feature.detect.extract.WrapperNonMaxCandidate
 
canDetectMinimums() - Method in class boofcv.abst.feature.detect.extract.WrapperNonMaximumBlock
 
canDetectMinimums() - Method in class boofcv.abst.feature.detect.extract.WrapperNonMaximumNaive
 
candidateDetections - Variable in class boofcv.alg.tracker.tld.TldDetection
 
CandidatePolyline() - Constructor for class boofcv.alg.shapes.polyline.splitmerge.PolylineSplitMerge.CandidatePolyline
 
canny(int, boolean, boolean, Class<T>, Class<D>) - Static method in class boofcv.factory.feature.detect.edge.FactoryEdgeDetectors
Detects the edge of an object using the canny edge detector.
CannyEdge<T extends ImageGray<T>,D extends ImageGray<D>> - Class in boofcv.alg.feature.detect.edge
Implementation of canny edge detector.
CannyEdge(BlurFilter<T>, ImageGradient<T, D>, boolean) - Constructor for class boofcv.alg.feature.detect.edge.CannyEdge
Specify internal algorithms and behavior.
CannyEdgeDynamic<T extends ImageGray<T>,D extends ImageGray<D>> - Class in boofcv.alg.feature.detect.edge
Canny edge detector where the thresholds are computed dynamically based upon the magnitude of the largest edge
CannyEdgeDynamic(BlurFilter<T>, ImageGradient<T, D>, boolean) - Constructor for class boofcv.alg.feature.detect.edge.CannyEdgeDynamic
Constructor and configures algorithm
canonicalRectifyingHomographyFromKPinf(DMatrixRMaj, Point3D_F64, DMatrixRMaj) - Static method in class boofcv.alg.geo.MultiViewOps
Constructs a canonical rectifying homography from its components, 3x3 intrinsic matrix K and p the plane at infinity.
canTouchBorder - Variable in class boofcv.factory.shape.ConfigPolygonFromContour
If false then polygons which touch the image border are pruned
castStringToByteArray(String) - Static method in class boofcv.misc.BoofMiscOps
Converts a string into a byte array.
catastrophicReset - Variable in class boofcv.alg.disparity.DisparityBlockMatchRowFormat
To speed up computations a rolling sum is performed where it subtracts the old row then adds the new row from the score sum.
catastrophicReset - Variable in class boofcv.factory.disparity.ConfigDisparityBM
This recomputes from scratch the disparity score every N rows.
categories - Variable in class boofcv.deepboof.BaseImageClassifier
 
category - Variable in class boofcv.abst.scene.ImageClassifier.Score
The category
categoryBest - Variable in class boofcv.deepboof.BaseImageClassifier
 
categoryScores - Variable in class boofcv.deepboof.BaseImageClassifier
 
Cell() - Constructor for class boofcv.alg.feature.dense.DescribeDenseHogFastAlg.Cell
 
Cell() - Constructor for class boofcv.alg.misc.ImageCoverage.Cell
 
cellID - Variable in class boofcv.alg.fiducial.calib.ecocheck.CellValue
Which cell inside the marker
cellIdToCornerCoordinate(int, int, GridCoordinate) - Method in class boofcv.alg.fiducial.calib.ecocheck.ECoCheckUtils
Given the markerID and cellID, compute the coordinate of the top left corner.
cells - Variable in class boofcv.struct.ImageGrid
 
cellSize - Variable in class boofcv.alg.sfm.overhead.OverheadView
Size of each cell in the overhead image in world units.
cellsPerBlockX - Variable in class boofcv.factory.feature.dense.ConfigDenseHoG
Number of cells wide a block is along x-axis
cellsPerBlockY - Variable in class boofcv.factory.feature.dense.ConfigDenseHoG
Number of cells wide a block is along x-axis
CellValue - Class in boofcv.alg.fiducial.calib.ecocheck
Value of a decoded cell inside of ECoCheckDetector.
CellValue() - Constructor for class boofcv.alg.fiducial.calib.ecocheck.CellValue
 
Census() - Constructor for class boofcv.factory.disparity.ConfigDisparityError.Census
 
Census(int, int, FilterCensusTransform<In, Out>, Class<In>) - Constructor for class boofcv.alg.disparity.block.SparseScoreRectifiedCensus.Census
 
CENSUS - Enum constant in enum class boofcv.factory.disparity.DisparityError
Census.
CENSUS - Enum constant in enum class boofcv.factory.disparity.DisparitySgmError
 
CENSUS_BORDER - Static variable in class boofcv.factory.transform.census.FactoryCensusTransform
For SGM it's important that you don't use a constant value border.
CensusTransform - Class in boofcv.alg.transform.census
The Census Transform [1] computes a bit mask for each pixel in the image.
CensusTransform() - Constructor for class boofcv.alg.transform.census.CensusTransform
 
CensusVariants - Enum Class in boofcv.factory.transform.census
Different sampling patterns for CensusTransform.
center - Variable in class boofcv.alg.fiducial.aztec.AztecPyramid.Layer
Center of square found using the intersection of the two lines created from opposing corners
center - Variable in class boofcv.alg.fiducial.calib.squares.SquareNode
 
center - Variable in class boofcv.alg.shapes.edge.SnapToLineEdge
 
CENTER - Enum constant in enum class boofcv.alg.distort.AdjustmentType
A bit like an approximate FULL_VIEW
centerBoxInside(int, int, PixelTransform<Point2D_F32>, Point2D_F32) - Static method in class boofcv.alg.distort.LensDistortionOps_F32
Attempts to center the box inside.
centerBoxInside(int, int, PixelTransform<Point2D_F64>, Point2D_F64) - Static method in class boofcv.alg.distort.LensDistortionOps_F64
Attempts to center the box inside.
centerView(double, double) - Method in class boofcv.gui.image.ImageZoomPanel
 
centerX - Variable in class boofcv.alg.sfm.overhead.OverheadView
X-coordinate of camera center in the overhead image in world units.
centerY - Variable in class boofcv.alg.sfm.overhead.OverheadView
Y-coordinate of camera center in the overhead image in world units.
CENTIMETER - Enum constant in enum class boofcv.generate.Unit
 
chang2004 - Static variable in class boofcv.factory.filter.binary.BOverrideFactoryBinaryContourFinder
 
change(EllipseRotated_F64, EllipseRotated_F64) - Static method in class boofcv.alg.shapes.ellipse.SnapToEllipseEdge
Computes a numerical value for the difference in parameters between the two ellipses
changeBackgroundColor() - Method in interface boofcv.gui.controls.ControlPanelDisparityDisplay.Listener
 
changeBodyPanel(int) - Method in class boofcv.gui.ListDisplayPanel
 
changeCameraModel(AdjustmentType, BorderType, O, D, D, ImageType<T>) - Static method in class boofcv.alg.distort.LensDistortionOps
Creates a distortion for modifying the input image from one camera model into another camera model.
changeConfigLength(JConfigLength, double, double) - Method in interface boofcv.gui.controls.JConfigLength.Listener
 
changeConfigLength(JConfigLength, double, double) - Method in class boofcv.gui.StandardAlgConfigPanel
 
changed - Variable in class boofcv.alg.shapes.polyline.splitmerge.SplitMergeLineFit
 
changed() - Method in interface boofcv.gui.controls.CalibrationModelPanel.Listener
 
changeDegree(int) - Method in class boofcv.alg.interpolate.array.Interpolate1D_F32
Changes the number of points used in the interpolation.
changedHybridTracker() - Method in interface boofcv.gui.controls.ControlPanelHybridTracker.Listener
 
changedPointTrackerDda() - Method in interface boofcv.gui.controls.ControlPanelDdaTracker.Listener
 
changedPointTrackerKlt() - Method in interface boofcv.gui.controls.ControlPanelPointTrackerKlt.Listener
 
changedStereoDualTrackPnP() - Method in interface boofcv.gui.controls.ControlPanelStereoDualTrackPnP.Listener
 
changedStereoMonoTrackPnP() - Method in interface boofcv.gui.controls.ControlPanelStereoMonoTrackPnP.Listener
 
changedStereoQuadPnP() - Method in interface boofcv.gui.controls.ControlPanelStereoQuadPnP.Listener
 
changedVisOdomDepthPnP() - Method in interface boofcv.gui.controls.ControlPanelVisOdomTrackPnP.Listener
 
changeInput(String, int) - Method in class boofcv.gui.SelectAlgorithmAndInputPanel
A request to change the input image has been made.
changeInputScale() - Method in interface boofcv.gui.controls.ControlPanelDisparityDisplay.Listener
 
changeKeyFrame() - Method in class boofcv.alg.sfm.d2.ImageMotionPointTrackerKey
Change the current frame into the keyframe.
changePointTracker() - Method in interface boofcv.gui.controls.ControlPanelPointTrackers.Listener
 
changePyramidLevels() - Method in interface boofcv.gui.controls.JPyramidLevels.Listener
 
changeTargetPanel() - Method in class boofcv.gui.controls.CalibrationTargetPanel
 
changeTheme() - Method in class boofcv.gui.settings.GlobalDemoSettings
 
changeView3D() - Method in interface boofcv.gui.controls.ControlPanelDisparityDisplay.Listener
 
changeZoom() - Method in interface boofcv.gui.controls.ControlPanelDisparityDisplay.Listener
 
check - Variable in class boofcv.gui.controls.JCheckBoxValue
 
checkAddInside(int, int, Point2D_F32, List<Point2D_F32>) - Static method in class boofcv.alg.feature.detect.line.LineImageOps
 
checkBackground(float[], float[], int) - Method in class boofcv.alg.background.BackgroundGmmCommon
Checks to see if the pixel value refers to the background or foreground
checkBackground(float, float[], int) - Method in class boofcv.alg.background.BackgroundGmmCommon
Checks to see if the the pivel value refers to the background or foreground
checkBeforeDeserialize(Class) - Method in class boofcv.io.serialize.SerializeFieldsYamlBase
 
checkBeforeDeserialize(String) - Method in class boofcv.io.serialize.SerializeFieldsYamlBase
 
checkBorderZero(ImageGray, int) - Static method in class boofcv.BoofTesting
 
checkBorderZero(ImageGray, int, int, int, int) - Static method in class boofcv.BoofTesting
 
checkbox(String, boolean) - Method in class boofcv.gui.StandardAlgConfigPanel
 
checkbox(String, boolean, ActionListener) - Static method in class boofcv.gui.BoofSwingUtil
 
checkbox(String, boolean, String) - Method in class boofcv.gui.StandardAlgConfigPanel
 
checkboxWrap(String, boolean) - Method in class boofcv.gui.StandardAlgConfigPanel
 
checkColorFrame - Variable in class boofcv.gui.controls.ControlPanelPointCloud
 
checkColors(int[], int) - Static method in class boofcv.gui.binary.VisualizeBinaryData
 
checkConfig() - Method in class boofcv.alg.scene.vocabtree.HierarchicalVocabularyTree
Ensures it has a valid configuration
checkConnect(SquareNode, int, SquareNode, int, double) - Method in class boofcv.alg.fiducial.calib.squares.SquareGraph
Checks to see if the two nodes can be connected.
checkConstraint(Point2D_F64, Point2D_F64, Se3_F64) - Method in class boofcv.alg.geo.PositiveDepthConstraintCheck
Checks to see if a single point meets the constraint.
checkConstraint(Point2D_F64, Point2D_F64, Se3_F64) - Method in class boofcv.alg.geo.PositiveDepthConstraintCheckH
Checks to see if a single point meets the constraint.
checkConstraint(Point3D_F64, Point3D_F64, Se3_F64) - Method in class boofcv.alg.geo.PositiveDepthConstraintCheckHPointing
Checks to see if a single point meets the constraint.
checkCopy(BufferedImage, BufferedImage) - Static method in class boofcv.io.image.ConvertBufferedImage
Copies the original image into the output image.
checkDeclare(int, int, BufferedImage, int) - Static method in class boofcv.io.image.ConvertBufferedImage
If the provided image does not have the same shape and same type a new one is declared and returned.
checkDeclare(DogArray_B, int, boolean) - Static method in class boofcv.misc.BoofMiscOps
 
checkDeclare(DogArray_F32, int, boolean) - Static method in class boofcv.misc.BoofMiscOps
 
checkDeclare(DogArray_F64, int, boolean) - Static method in class boofcv.misc.BoofMiscOps
 
checkDeclare(DogArray_I32, int, boolean) - Static method in class boofcv.misc.BoofMiscOps
 
checkDeclare(DogArray_I8, int, boolean) - Static method in class boofcv.misc.BoofMiscOps
 
checkDeclare(GrowArray<T>, ConcurrencyOps.NewInstance<T>) - Static method in class boofcv.misc.BoofMiscOps
 
checkDeclare(BufferedImage, BufferedImage) - Static method in class boofcv.io.image.ConvertBufferedImage
 
checkDestination() - Method in class boofcv.alg.feature.associate.AssociateUniqueByScoreAlg
 
checkDestination(FastAccess<AssociatedIndex>, int) - Method in class boofcv.alg.feature.associate.FindUnassociated
Finds unassociated features in destination
checkDuplicatePoints() - Method in class boofcv.abst.geo.bundle.SceneObservations.View
 
checkEdge - Variable in class boofcv.factory.fiducial.ConfigUchiyaMarker
Parameters for checking the intensity of the contour along an ellipse.
checkEq(int, int) - Static method in class boofcv.misc.BoofMiscOps
 
checkEq(int, int, String) - Static method in class boofcv.misc.BoofMiscOps
 
checkEveryNodeSeenOnce - Variable in class boofcv.alg.scene.nister2006.LearnNodeWeights
Sanity check.
checkFixate() - Method in class boofcv.alg.fiducial.calib.ecocheck.ECoCheckUtils
 
checkFlip(SquareGrid) - Method in class boofcv.alg.fiducial.calib.squares.SquareGridTools
Checks to see if it needs to be flipped.
checkFog - Variable in class boofcv.gui.controls.ControlPanelPointCloud
 
checkFormatBits(int) - Static method in class boofcv.alg.fiducial.qrcode.QrCodePolynomialMath
Check the format bits.
checkFraction(double, String) - Static method in class boofcv.misc.BoofMiscOps
Checks to see if the passed in value is a fraction from 0 to 1.0, inclusive
checkGuiThread() - Static method in class boofcv.gui.BoofSwingUtil
 
checkIfJarAndCopyToTemp(String) - Static method in class boofcv.io.UtilIO
 
checkImageArguments(ImageBase, ImageInterleaved) - Static method in class boofcv.alg.transform.fft.DiscreteFourierTransformOps
Checks to see if the image and its transform are appropriate sizes .
checkImageDimensionReshape(Object, int) - Static method in class boofcv.BoofTesting
Searches for functions that accept only images and makes sure they only accept images which have he same width and height.
checkImageDimensionValidation(Object, int) - Static method in class boofcv.BoofTesting
Searches for functions that accept only images and makes sure they only accept images which have he same width and height.
checkIndexing(ImageBase, ImageBase) - Static method in class boofcv.alg.InputSanityCheck
 
checkInput(Planar<T>, int, int) - Static method in class boofcv.alg.misc.ImageBandMath
 
checkInputs(ImageBase, BufferedImage) - Static method in class boofcv.io.image.ConvertBufferedImage
If null the dst is declared, otherwise it checks to see if the 'dst' as the same shape as 'src'.
checkIntensity(boolean, double) - Method in class boofcv.alg.shapes.edge.EdgeIntensityPolygon
Checks the edge intensity against a threshold.
checkInverseLower(WlCoef, int, BorderIndex1D, int) - Static method in class boofcv.alg.transform.wavelet.UtilWavelet
 
checkInverseUpper(WlCoef, int, BorderIndex1D, int) - Static method in class boofcv.alg.transform.wavelet.UtilWavelet
 
checkLocalMax(int, int, float, GrayF32) - Method in class boofcv.alg.feature.detect.extract.NonMaxBlockSearchRelaxed
 
checkLocalMax(int, int, float, GrayF32) - Method in class boofcv.alg.feature.detect.extract.NonMaxBlockSearchStrict
 
checkLocalMin(int, int, float, GrayF32) - Method in class boofcv.alg.feature.detect.extract.NonMaxBlockSearchRelaxed
 
checkLocalMin(int, int, float, GrayF32) - Method in class boofcv.alg.feature.detect.extract.NonMaxBlockSearchStrict
 
checkMask(int) - Method in class boofcv.alg.segmentation.watershed.WatershedVincentSoille1991
 
checkMax(ImageBorder_F32, float, int, int) - Static method in class boofcv.alg.feature.detect.interest.FastHessianFeatureDetector
Sees if the best score in the current layer is greater than all the scores in a 3x3 neighborhood in another layer.
checkMax(ImageBorder_F32, float, int, int) - Static method in class boofcv.alg.feature.detect.interest.FeaturePyramid
 
checkNeighbors(int, int, float, float, float, ImageFlow) - Method in class boofcv.alg.flow.DenseOpticalFlowKlt
Examines every pixel inside the region centered at (cx,cy) to see if their optical flow has a worse score the one specified in 'flow'
checkNeighbors(int, int, ImageFlow.D, ImageFlow, float) - Method in class boofcv.alg.flow.DenseOpticalFlowBlockPyramid
Examines every pixel inside the region centered at (cx,cy) to see if their optical flow has a worse score the one specified in 'flow'
checkNeighborsAssign(int) - Method in class boofcv.alg.segmentation.watershed.WatershedVincentSoille1991
Check the neighbors to see if it should become a member or a watershed
checkNeighborsAssign(int) - Method in class boofcv.alg.segmentation.watershed.WatershedVincentSoille1991.Connect4
 
checkNeighborsAssign(int) - Method in class boofcv.alg.segmentation.watershed.WatershedVincentSoille1991.Connect8
 
checkNeighborsMasks(int) - Method in class boofcv.alg.segmentation.watershed.WatershedVincentSoille1991
Checks neighbors of pixel 'index' to see if their region is MASK, if so they are assigned the currentLabel and added to fifo.
checkNeighborsMasks(int) - Method in class boofcv.alg.segmentation.watershed.WatershedVincentSoille1991.Connect4
 
checkNeighborsMasks(int) - Method in class boofcv.alg.segmentation.watershed.WatershedVincentSoille1991.Connect8
 
checkNotGuiThread() - Static method in class boofcv.gui.BoofSwingUtil
 
checkOneObservationPerView() - Method in class boofcv.abst.geo.bundle.SceneObservations
Makes sure that each feature is only observed in each view
checkParameters(ImageGray, ImageGray, int) - Static method in class boofcv.alg.filter.convolve.ConvolveImageDownNoBorder
 
checkParametersH(ImageGray, ImageGray, int) - Static method in class boofcv.alg.filter.convolve.ConvolveImageDownNoBorder
 
checkParametersV(ImageGray, ImageGray, int) - Static method in class boofcv.alg.filter.convolve.ConvolveImageDownNoBorder
 
checkPath(String, Class<?>) - Method in class boofcv.struct.ConfigGenerator
Ensures that the parameter path is valid and assignable to the specified parameter
checkPhysicalConstraints(MetricBundleAdjustmentUtils, List<CameraPinholeBrown>) - Method in class boofcv.alg.structure.MetricSanityChecks
Checks that every points passes the physical constraints in every view it is seen from.
checkPhysicalConstraints(SceneStructureMetric, SceneObservations, List<CameraPinholeBrown>) - Method in class boofcv.alg.structure.MetricSanityChecks
 
checkPhysicalConstraints(LookUpSimilarImages, SceneWorkingGraph, SceneWorkingGraph.View, int) - Method in class boofcv.alg.structure.MetricSanityChecks
Checks physical constraints for one inlier set in a SceneWorkingGraph.
checkPixel(int) - Method in interface boofcv.alg.feature.detect.intensity.impl.FastCornerInterface
Sets the lower and upper thresholds relative to the current pixel value
checkPixel(int) - Method in class boofcv.alg.feature.detect.intensity.impl.ImplFastCorner10_F32
 
checkPixel(int) - Method in class boofcv.alg.feature.detect.intensity.impl.ImplFastCorner10_U8
 
checkPixel(int) - Method in class boofcv.alg.feature.detect.intensity.impl.ImplFastCorner11_F32
 
checkPixel(int) - Method in class boofcv.alg.feature.detect.intensity.impl.ImplFastCorner11_U8
 
checkPixel(int) - Method in class boofcv.alg.feature.detect.intensity.impl.ImplFastCorner12_F32
 
checkPixel(int) - Method in class boofcv.alg.feature.detect.intensity.impl.ImplFastCorner12_U8
 
checkPixel(int) - Method in class boofcv.alg.feature.detect.intensity.impl.ImplFastCorner9_F32
 
checkPixel(int) - Method in class boofcv.alg.feature.detect.intensity.impl.ImplFastCorner9_U8
 
checkPixel(Point2D_F64, Point2D_F64) - Method in class boofcv.alg.feature.associate.StereoConsistencyCheck
Checks to see if the observations from the left and right camera are consistent.
checkPreconditions(List<SquareNode>) - Method in class boofcv.alg.fiducial.calib.squares.SquareCrossClustersIntoGrids
Checks basic preconditions.
checkRadialDistance - Variable in class boofcv.factory.shape.ConfigEllipseDetector
Check:
Tangential distance away from contour the image is sampled when performing edge intensity check.
checkRadialDistance - Variable in class boofcv.factory.shape.ConfigEllipseEdgeCheck
Check:
Tangential distance away from contour the image is sampled when performing edge intensity check.
checkRectified(Point2D_F64, Point2D_F64) - Method in class boofcv.alg.feature.associate.StereoConsistencyCheck
Checks to see if the observations from the left and right camera are consistent.
checkReshape(ImageBase<?>, ImageBase<?>) - Static method in class boofcv.alg.InputSanityCheck
Throws exception if two images are the same instance.
checkReshape(T, ImageGray, Class<T>) - Static method in class boofcv.alg.InputSanityCheck
Checks to see if the target image is null or if it is a different size than the test image.
checkReshapeB(ImageMultiBand<?>, ImageMultiBand<?>) - Static method in class boofcv.alg.InputSanityCheck
Throws exception if two images are the same instance.
checks - Variable in class boofcv.alg.structure.expand.EstimateViewUtils
Used to check results to see if they can be trusted
checks - Variable in class boofcv.alg.structure.MetricMergeScenes
Used to verify the correctness of the merger
checkSame(Object, Object) - Static method in class boofcv.misc.BoofMiscOps
 
checkSame(Object, Object, String) - Static method in class boofcv.misc.BoofMiscOps
 
checkSameShape(ImageBase<?>, ImageBase<?>) - Static method in class boofcv.alg.InputSanityCheck
 
checkSameShape(ImageBase<?>, ImageBase<?>, ImageBase<?>) - Static method in class boofcv.alg.InputSanityCheck
 
checkSameShape(ImageBase<?>, ImageBase<?>, ImageBase<?>, ImageBase<?>) - Static method in class boofcv.alg.InputSanityCheck
 
checkSameShape(ImageBase<?>, ImageBase<?>, ImageBase<?>, ImageBase<?>, ImageBase<?>) - Static method in class boofcv.alg.InputSanityCheck
 
checkSameShape(ImagePyramid<?>, ImagePyramid<?>) - Static method in class boofcv.alg.InputSanityCheck
 
checkSameShapeB(ImageMultiBand<?>, ImageMultiBand<?>) - Static method in class boofcv.alg.InputSanityCheck
 
checkScales() - Method in class boofcv.struct.pyramid.ImagePyramidBase
Used to internally check that the provided scales are valid.
checkShape(ImageGray, ImageGray) - Static method in class boofcv.alg.transform.wavelet.UtilWavelet
The original image can have an even or odd number of width/height.
checkShape(WlCoef, ImageGray, ImageGray, int) - Static method in class boofcv.alg.transform.wavelet.UtilWavelet
 
checkSimilarConnection(int, int, List<String>) - Method in class boofcv.alg.similar.SimilarImagesTrackThenMatch
Checks to see if these two frames are similar and if so it will connect them.
checkSkippedBadFrame() - Method in class boofcv.alg.video.SelectFramesForReconstruction3D
If tracks are dropped and association does much better that can indicate there was some even (like glare) which caused the tracks to drop but is now gone.
checkSource() - Method in class boofcv.alg.feature.associate.AssociateUniqueByScoreAlg
 
checkSource(FastAccess<AssociatedIndex>, int) - Method in class boofcv.alg.feature.associate.FindUnassociated
Finds unassociated features in source
checkSubimage(ImageBase) - Static method in class boofcv.alg.InputSanityCheck
Makes sure the input image is not a sub-image
checkSubImage(Object, String, boolean, Object...) - Static method in class boofcv.BoofTesting
Tests the specified function with the original image provided and with an equivalent sub-image.
checksumBits - Variable in class boofcv.abst.fiducial.calib.ConfigECoCheckMarkers
Number of bits allocated to the checksum.
checksumMask - Variable in class boofcv.alg.fiducial.calib.ecocheck.ECoCheckCodec
 
checkTrue(boolean) - Static method in class boofcv.misc.BoofMiscOps
 
checkTrue(boolean, String) - Static method in class boofcv.misc.BoofMiscOps
 
checkUpdateLayers(int) - Method in class boofcv.alg.tracker.klt.PyramidKltFeature
 
checkValidity() - Method in class boofcv.abst.disparity.ConfigSpeckleFilter
 
checkValidity() - Method in class boofcv.abst.distort.ConfigDeformPointMLS
 
checkValidity() - Method in class boofcv.abst.feature.describe.ConfigBrief
 
checkValidity() - Method in class boofcv.abst.feature.describe.ConfigSiftDescribe
 
checkValidity() - Method in class boofcv.abst.feature.describe.ConfigSiftScaleSpace
 
checkValidity() - Method in class boofcv.abst.feature.describe.ConfigSurfDescribe
 
checkValidity() - Method in class boofcv.abst.feature.describe.ConfigSurfDescribe.Fast
 
checkValidity() - Method in class boofcv.abst.feature.describe.ConfigSurfDescribe.Stability
 
checkValidity() - Method in class boofcv.abst.feature.describe.ConfigTemplateDescribe
 
checkValidity() - Method in class boofcv.abst.feature.detdesc.ConfigCompleteSift
 
checkValidity() - Method in class boofcv.abst.feature.detect.extract.ConfigExtract
 
checkValidity() - Method in class boofcv.abst.feature.detect.interest.ConfigFastCorner
 
checkValidity() - Method in class boofcv.abst.feature.detect.interest.ConfigFastHessian
 
checkValidity() - Method in class boofcv.abst.feature.detect.interest.ConfigHarrisCorner
 
checkValidity() - Method in class boofcv.abst.feature.detect.interest.ConfigPointDetector
 
checkValidity() - Method in class boofcv.abst.feature.detect.interest.ConfigShiTomasi
 
checkValidity() - Method in class boofcv.abst.feature.detect.interest.ConfigSiftDetector
 
checkValidity() - Method in class boofcv.abst.feature.orientation.ConfigAverageIntegral
 
checkValidity() - Method in class boofcv.abst.feature.orientation.ConfigOrientation2
 
checkValidity() - Method in class boofcv.abst.feature.orientation.ConfigSiftOrientation
 
checkValidity() - Method in class boofcv.abst.feature.orientation.ConfigSlidingIntegral
 
checkValidity() - Method in class boofcv.abst.fiducial.calib.ConfigChessboardBinary
 
checkValidity() - Method in class boofcv.abst.fiducial.calib.ConfigChessboardX
 
checkValidity() - Method in class boofcv.abst.fiducial.calib.ConfigCircleHexagonalGrid
 
checkValidity() - Method in class boofcv.abst.fiducial.calib.ConfigCircleRegularGrid
 
checkValidity() - Method in class boofcv.abst.fiducial.calib.ConfigECoCheckDetector
 
checkValidity() - Method in class boofcv.abst.fiducial.calib.ConfigECoCheckMarkers
 
checkValidity() - Method in class boofcv.abst.fiducial.calib.ConfigECoCheckMarkers.MarkerShape
 
checkValidity() - Method in class boofcv.abst.fiducial.calib.ConfigGridDimen
 
checkValidity() - Method in class boofcv.abst.fiducial.calib.ConfigSquareGrid
 
checkValidity() - Method in class boofcv.abst.scene.ann.ConfigRecognitionNearestNeighbor
 
checkValidity() - Method in class boofcv.abst.scene.ConfigFeatureToSceneRecognition
 
checkValidity() - Method in class boofcv.abst.scene.nister2006.ConfigRecognitionNister2006
 
checkValidity() - Method in class boofcv.abst.shapes.polyline.ConfigPolylineSplitMerge
 
checkValidity() - Method in class boofcv.abst.tracker.ConfigCirculantTracker
 
checkValidity() - Method in class boofcv.abst.tracker.ConfigComaniciu2003
 
checkValidity() - Method in class boofcv.abst.tracker.ConfigTrackerDda
 
checkValidity() - Method in class boofcv.abst.tracker.ConfigTrackerHybrid
 
checkValidity() - Method in class boofcv.abst.tracker.ConfigTrackerTld
 
checkValidity() - Method in class boofcv.alg.fiducial.calib.ConfigCalibrationTarget
 
checkValidity() - Method in class boofcv.alg.flow.ConfigBroxWarping
 
checkValidity() - Method in class boofcv.alg.geo.rectify.DisparityParameters
Checks if specified parameters are valid
checkValidity() - Method in class boofcv.alg.scene.vocabtree.ConfigHierarchicalVocabularyTree
 
checkValidity() - Method in class boofcv.alg.similar.ConfigSimilarImagesSceneRecognition
 
checkValidity() - Method in class boofcv.alg.similar.ConfigSimilarImagesTrackThenMatch
 
checkValidity() - Method in class boofcv.alg.structure.ConfigProjectiveReconstruction
 
checkValidity() - Method in class boofcv.alg.tracker.klt.ConfigKlt
 
checkValidity() - Method in class boofcv.alg.tracker.klt.ConfigPKlt
 
checkValidity() - Method in class boofcv.alg.tracker.sfot.ConfigSfot
 
checkValidity() - Method in class boofcv.alg.tracker.tld.ConfigTld
 
checkValidity() - Method in class boofcv.factory.background.ConfigBackgroundBasic
 
checkValidity() - Method in class boofcv.factory.background.ConfigBackgroundGaussian
 
checkValidity() - Method in class boofcv.factory.background.ConfigBackgroundGmm
 
checkValidity() - Method in class boofcv.factory.disparity.ConfigDisparity
 
checkValidity() - Method in class boofcv.factory.disparity.ConfigDisparityBM
 
checkValidity() - Method in class boofcv.factory.disparity.ConfigDisparityError.Census
 
checkValidity() - Method in class boofcv.factory.disparity.ConfigDisparityError.HMI
 
checkValidity() - Method in class boofcv.factory.disparity.ConfigDisparityError.NCC
 
checkValidity() - Method in class boofcv.factory.disparity.ConfigDisparitySGM
 
checkValidity() - Method in class boofcv.factory.disparity.ConfigDisparitySGM.ConfigBlockMatchError
 
checkValidity() - Method in class boofcv.factory.feature.associate.ConfigAssociate
 
checkValidity() - Method in class boofcv.factory.feature.associate.ConfigAssociateGreedy
 
checkValidity() - Method in class boofcv.factory.feature.associate.ConfigAssociateNearestNeighbor
 
checkValidity() - Method in class boofcv.factory.feature.dense.ConfigDenseHoG
 
checkValidity() - Method in class boofcv.factory.feature.dense.ConfigDenseSift
 
checkValidity() - Method in class boofcv.factory.feature.dense.ConfigDenseSurfFast
 
checkValidity() - Method in class boofcv.factory.feature.dense.ConfigDenseSurfStable
 
checkValidity() - Method in class boofcv.factory.feature.describe.ConfigConvertTupleDesc
 
checkValidity() - Method in class boofcv.factory.feature.describe.ConfigDescribePoint
 
checkValidity() - Method in class boofcv.factory.feature.describe.ConfigDescribeRegion
 
checkValidity() - Method in class boofcv.factory.feature.detdesc.ConfigDetectDescribe
 
checkValidity() - Method in class boofcv.factory.feature.detect.interest.ConfigDetectInterestPoint
 
checkValidity() - Method in class boofcv.factory.feature.detect.line.ConfigEdgeThreshold
 
checkValidity() - Method in class boofcv.factory.feature.detect.line.ConfigHoughBinary
 
checkValidity() - Method in class boofcv.factory.feature.detect.line.ConfigHoughFootSubimage
 
checkValidity() - Method in class boofcv.factory.feature.detect.line.ConfigHoughGradient
 
checkValidity() - Method in class boofcv.factory.feature.detect.line.ConfigLineRansac
 
checkValidity() - Method in class boofcv.factory.feature.detect.line.ConfigParamFoot
 
checkValidity() - Method in class boofcv.factory.feature.detect.line.ConfigParamPolar
 
checkValidity() - Method in class boofcv.factory.feature.detect.peak.ConfigMeanShiftSearch
 
checkValidity() - Method in class boofcv.factory.feature.detect.selector.ConfigSelectLimit
 
checkValidity() - Method in class boofcv.factory.fiducial.ConfigAztecCode
 
checkValidity() - Method in class boofcv.factory.fiducial.ConfigFiducialBinary
 
checkValidity() - Method in class boofcv.factory.fiducial.ConfigFiducialHammingDetector
 
checkValidity() - Method in class boofcv.factory.fiducial.ConfigFiducialImage
 
checkValidity() - Method in class boofcv.factory.fiducial.ConfigHammingChessboard
 
checkValidity() - Method in class boofcv.factory.fiducial.ConfigHammingGrid
 
checkValidity() - Method in class boofcv.factory.fiducial.ConfigHammingMarker
 
checkValidity() - Method in class boofcv.factory.fiducial.ConfigHammingMarker.Marker
 
checkValidity() - Method in class boofcv.factory.fiducial.ConfigLlah
 
checkValidity() - Method in class boofcv.factory.fiducial.ConfigMicroQrCode
 
checkValidity() - Method in class boofcv.factory.fiducial.ConfigQrCode
 
checkValidity() - Method in class boofcv.factory.fiducial.ConfigUchiyaMarker
 
checkValidity() - Method in class boofcv.factory.filter.binary.ConfigThreshold
 
checkValidity() - Method in class boofcv.factory.filter.binary.ConfigThresholdBlockMinMax
 
checkValidity() - Method in class boofcv.factory.flow.ConfigHornSchunck
 
checkValidity() - Method in class boofcv.factory.flow.ConfigHornSchunckPyramid
 
checkValidity() - Method in class boofcv.factory.flow.ConfigOpticalFlowBlockPyramid
 
checkValidity() - Method in class boofcv.factory.geo.ConfigBundleAdjustment
 
checkValidity() - Method in class boofcv.factory.geo.ConfigEssential
 
checkValidity() - Method in class boofcv.factory.geo.ConfigFundamental
 
checkValidity() - Method in class boofcv.factory.geo.ConfigHomography
 
checkValidity() - Method in class boofcv.factory.geo.ConfigLMedS
 
checkValidity() - Method in class boofcv.factory.geo.ConfigPixelsToMetric
 
checkValidity() - Method in class boofcv.factory.geo.ConfigPnP
 
checkValidity() - Method in class boofcv.factory.geo.ConfigRansac
 
checkValidity() - Method in class boofcv.factory.geo.ConfigSelfCalibDualQuadratic
 
checkValidity() - Method in class boofcv.factory.geo.ConfigSelfCalibEssentialGuess
 
checkValidity() - Method in class boofcv.factory.geo.ConfigSelfCalibPracticalGuess
 
checkValidity() - Method in class boofcv.factory.geo.ConfigThreeViewRefine
 
checkValidity() - Method in class boofcv.factory.geo.ConfigTriangulation
 
checkValidity() - Method in class boofcv.factory.geo.ConfigTrifocal
 
checkValidity() - Method in class boofcv.factory.geo.ConfigTrifocalError
 
checkValidity() - Method in class boofcv.factory.segmentation.ConfigFh04
 
checkValidity() - Method in class boofcv.factory.segmentation.ConfigSegmentMeanShift
 
checkValidity() - Method in class boofcv.factory.segmentation.ConfigSlic
 
checkValidity() - Method in class boofcv.factory.segmentation.ConfigWatershed
 
checkValidity() - Method in class boofcv.factory.sfm.ConfigBundleUtils
 
checkValidity() - Method in class boofcv.factory.sfm.ConfigKeyFrameManager
 
checkValidity() - Method in class boofcv.factory.sfm.ConfigMultiviewStereo
 
checkValidity() - Method in class boofcv.factory.sfm.ConfigPlanarTrackPnP
 
checkValidity() - Method in class boofcv.factory.sfm.ConfigRgbDepthTrackPnP
 
checkValidity() - Method in class boofcv.factory.sfm.ConfigStereoDualTrackPnP
 
checkValidity() - Method in class boofcv.factory.sfm.ConfigStereoMonoTrackPnP
 
checkValidity() - Method in class boofcv.factory.sfm.ConfigStereoQuadPnP
 
checkValidity() - Method in class boofcv.factory.sfm.ConfigVisOdomTrackPnP
 
checkValidity() - Method in class boofcv.factory.shape.ConfigEllipseDetector
 
checkValidity() - Method in class boofcv.factory.shape.ConfigEllipseEdgeCheck
 
checkValidity() - Method in class boofcv.factory.shape.ConfigPolygonDetector
 
checkValidity() - Method in class boofcv.factory.shape.ConfigPolygonFromContour
 
checkValidity() - Method in class boofcv.factory.shape.ConfigRefinePolygonLineToImage
 
checkValidity() - Method in class boofcv.factory.shape.ConfigSplitMergeLineFit
Deprecated.
 
checkValidity() - Method in class boofcv.factory.structure.ConfigEpipolarScore3D
 
checkValidity() - Method in class boofcv.factory.structure.ConfigEpipolarScore3D.FundamentalCompatible
 
checkValidity() - Method in class boofcv.factory.structure.ConfigEpipolarScore3D.FundamentalRotation
 
checkValidity() - Method in class boofcv.factory.structure.ConfigEpipolarScore3D.ModelInliers
 
checkValidity() - Method in class boofcv.factory.structure.ConfigGeneratePairwiseImageGraph
 
checkValidity() - Method in class boofcv.factory.structure.ConfigGenerateStereoGraph
 
checkValidity() - Method in class boofcv.factory.structure.ConfigSelectFrames3D
 
checkValidity() - Method in class boofcv.factory.structure.ConfigSparseToDenseCloud
 
checkValidity() - Method in class boofcv.factory.tracker.ConfigPointTracker
 
checkValidity() - Method in class boofcv.misc.ConfigConverge
 
checkValidity() - Method in class boofcv.struct.ConfigGridUniform
 
checkValidity() - Method in class boofcv.struct.ConfigLength
 
checkValidity() - Method in interface boofcv.struct.Configuration
Checks to see if the configuration is valid.
checkValidity() - Method in class boofcv.struct.GridShape
 
checkValidity() - Method in class boofcv.struct.pyramid.ConfigDiscreteLevels
 
checkValidSpawn(PointTrack) - Method in class boofcv.abst.tracker.PointTrackerKltPyramid
Returns true if a new track can be spawned here.
checkVariance(ImageRectangle) - Method in class boofcv.alg.tracker.tld.TldVarianceFilter
Performs variance test at the specified rectangle
checkVersionBits(int) - Static method in class boofcv.alg.fiducial.qrcode.QrCodePolynomialMath
Encodes the version bits.
chessboard - Variable in class boofcv.abst.fiducial.calib.ConfigECoCheckDetector
Describes how to detect the chessboard
chessboard(int, int, double) - Method in class boofcv.abst.fiducial.calib.RenderCalibrationTargets
 
CHESSBOARD - Enum constant in enum class boofcv.abst.fiducial.calib.CalibrationPatterns
 
chessboardB(ConfigChessboardBinary, ConfigGridDimen) - Static method in class boofcv.factory.fiducial.FactoryFiducialCalibration
Chessboard detector based on binary images.
ChessboardCorner - Class in boofcv.alg.feature.detect.chess
Corner in a chessboard.
ChessboardCorner() - Constructor for class boofcv.alg.feature.detect.chess.ChessboardCorner
 
ChessboardCornerClusterFinder<T extends ImageGray<T>> - Class in boofcv.alg.fiducial.calib.chess
From a set of ChessboardCorners find all the chessboard grids in view.
ChessboardCornerClusterFinder(ChessboardCornerEdgeIntensity<T>) - Constructor for class boofcv.alg.fiducial.calib.chess.ChessboardCornerClusterFinder
 
ChessboardCornerClusterFinder(Class<T>) - Constructor for class boofcv.alg.fiducial.calib.chess.ChessboardCornerClusterFinder
 
ChessboardCornerClusterFinder.Edge - Class in boofcv.alg.fiducial.calib.chess
 
ChessboardCornerClusterFinder.EdgeSet - Class in boofcv.alg.fiducial.calib.chess
Collection of edges that share the same relationship with the source vertex.
ChessboardCornerClusterFinder.LineInfo - Class in boofcv.alg.fiducial.calib.chess
Describes the relationship between two vertexes in the graph.
ChessboardCornerClusterFinder.SearchResults - Class in boofcv.alg.fiducial.calib.chess
 
ChessboardCornerClusterFinder.Vertex - Class in boofcv.alg.fiducial.calib.chess
Graph vertex for a corner.
ChessboardCornerClusterToGrid - Class in boofcv.alg.fiducial.calib.chess
Given a chessboard corner cluster find the grid which it matches.
ChessboardCornerClusterToGrid() - Constructor for class boofcv.alg.fiducial.calib.chess.ChessboardCornerClusterToGrid
 
ChessboardCornerClusterToGrid.CheckShape - Interface in boofcv.alg.fiducial.calib.chess
 
ChessboardCornerClusterToGrid.GridElement - Class in boofcv.alg.fiducial.calib.chess
 
ChessboardCornerClusterToGrid.GridInfo - Class in boofcv.alg.fiducial.calib.chess
 
ChessboardCornerDistance - Class in boofcv.alg.feature.detect.chess
Corner distance for use in NearestNeighbor searches
ChessboardCornerDistance() - Constructor for class boofcv.alg.feature.detect.chess.ChessboardCornerDistance
 
ChessboardCornerEdgeIntensity<T extends ImageGray<T>> - Class in boofcv.alg.fiducial.calib.chess
Computes edge intensity for the line between two corners.
ChessboardCornerEdgeIntensity(Class<T>) - Constructor for class boofcv.alg.fiducial.calib.chess.ChessboardCornerEdgeIntensity
 
ChessboardCornerGraph - Class in boofcv.alg.fiducial.calib.chess
A graph describing the inner corners in a chessboard patterns.
ChessboardCornerGraph() - Constructor for class boofcv.alg.fiducial.calib.chess.ChessboardCornerGraph
 
ChessboardCornerGraph.Node - Class in boofcv.alg.fiducial.calib.chess
 
chessboardEven - Variable in class boofcv.factory.fiducial.ConfigHammingChessboard
If an even pattern then the top-left will always be a black square
ChessboardPolygonHelper<T extends ImageGray<T>> - Class in boofcv.alg.fiducial.calib.chess
Helper which expands polygons prior to optimization.
ChessboardPolygonHelper() - Constructor for class boofcv.alg.fiducial.calib.chess.ChessboardPolygonHelper
 
chessboardX(ConfigChessboardX, ConfigGridDimen) - Static method in class boofcv.factory.fiducial.FactoryFiducialCalibration
Chessboard detector which searches for x-corners.
child - Variable in class boofcv.alg.fiducial.aztec.AztecFinderPatternDetector.Layer
 
children - Variable in class boofcv.alg.fiducial.aztec.AztecFinderPatternDetector.Layer
 
childrenIndexes - Variable in class boofcv.alg.scene.vocabtree.HierarchicalVocabularyTree.Node
 
circle(double, double, double) - Method in class boofcv.alg.drawing.FiducialImageEngine
 
circle(double, double, double) - Method in class boofcv.alg.drawing.FiducialRenderEngine
 
circle(double, double, double) - Method in class boofcv.gui.FiducialRenderEngineGraphics2D
 
circle(double, double, double) - Method in class boofcv.pdf.PdfFiducialEngine
 
Circle() - Constructor for class boofcv.gui.feature.FancyInterestPointRender.Circle
 
CIRCLE_9 - Enum constant in enum class boofcv.factory.transform.census.CensusVariants
 
CIRCLE_GRID - Enum constant in enum class boofcv.abst.fiducial.calib.CalibrationPatterns
 
CIRCLE_HEXAGONAL - Enum constant in enum class boofcv.abst.fiducial.calib.CalibrationPatterns
 
circleHex(int, int, double, double) - Method in class boofcv.abst.fiducial.calib.RenderCalibrationTargets
 
circleHexagonalGrid(ConfigCircleHexagonalGrid, ConfigGridDimen) - Static method in class boofcv.factory.fiducial.FactoryFiducialCalibration
Detector for hexagonal grid of circles.
circleRegular(int, int, double, double) - Method in class boofcv.abst.fiducial.calib.RenderCalibrationTargets
 
circleRegularGrid(ConfigCircleRegularGrid, ConfigGridDimen) - Static method in class boofcv.factory.fiducial.FactoryFiducialCalibration
Detector for regular grid of circles.
circshift(GrayF64, GrayF64) - Static method in class boofcv.alg.tracker.circulant.CirculantTracker
 
circulant(ConfigCirculantTracker, Class<T>) - Static method in class boofcv.factory.tracker.FactoryTrackerObjectAlgs
 
circulant(ConfigCirculantTracker, Class<T>) - Static method in class boofcv.factory.tracker.FactoryTrackerObjectQuad
Creates the Circulant feature tracker.
Circulant_to_TrackerObjectQuad<T extends ImageGray<T>> - Class in boofcv.abst.tracker
Circulant_to_TrackerObjectQuad(CirculantTracker<T>, ImageType<T>) - Constructor for class boofcv.abst.tracker.Circulant_to_TrackerObjectQuad
 
CirculantTracker<T extends ImageGray<T>> - Class in boofcv.alg.tracker.circulant
Tracker that uses the theory of Circulant matrices, Discrete Fourier Transform (DCF), and linear classifiers to track a target and learn its changes in appearance [1].
CirculantTracker(double, double, double, double, double, int, double, InterpolatePixelS<T>) - Constructor for class boofcv.alg.tracker.circulant.CirculantTracker
Configure tracker
circularDistance(int, int) - Method in class boofcv.alg.shapes.polyline.MinimizeEnergyPrune
Distance the two points are apart in clockwise direction
circularDistance(int, int) - Method in class boofcv.alg.shapes.polyline.splitmerge.SplitMergeLineFitLoop
Deprecated.
Distance the two points are apart in clockwise direction
CircularIndex - Class in boofcv.misc
Function for use when referencing the index in a circular list
CircularIndex() - Constructor for class boofcv.misc.CircularIndex
 
ClassificationHistogram - Class in boofcv.struct.learning
Used create a histogram of actual to predicted classification.
ClassificationHistogram(int) - Constructor for class boofcv.struct.learning.ClassificationHistogram
 
ClassifierAndSource - Class in boofcv.factory.scene
Contains a classifier and where to download its models.
ClassifierAndSource() - Constructor for class boofcv.factory.scene.ClassifierAndSource
 
ClassifierKNearestNeighborsBow<T extends ImageBase<T>,TD extends TupleDesc<TD>> - Class in boofcv.alg.scene
Scene classification which uses bag-of-word model and K-Nearest Neighbors.
ClassifierKNearestNeighborsBow(NearestNeighbor<HistogramScene>, DescribeImageDense<T, TD>, FeatureToWordHistogram<TD>) - Constructor for class boofcv.alg.scene.ClassifierKNearestNeighborsBow
Configures internal algorithms.
classify(Planar<GrayF32>) - Method in class boofcv.deepboof.BaseImageClassifier
The original implementation takes in an image then crops it randomly.
classify(String) - Method in class boofcv.alg.bow.LearnSceneFromFiles
Given an image compute which scene it belongs to
classify(T) - Method in interface boofcv.abst.scene.ImageClassifier
Process the image and determine which category it belongs to.
classify(T) - Method in class boofcv.alg.scene.ClassifierKNearestNeighborsBow
Finds the scene which most resembles the provided image
classToType(Class) - Static method in enum class boofcv.struct.image.ImageDataType
 
clearAllResults() - Method in class boofcv.gui.calibration.DisplayCalibrationPanel
Clears all calibration information for all views
clearCalibration() - Method in class boofcv.gui.calibration.DisplayCalibrationPanel
Forgets the previously passed in calibration
clearCalibration() - Method in class boofcv.gui.calibration.DisplayFisheyeCalibrationPanel
 
clearCalibration() - Method in class boofcv.gui.calibration.DisplayPinholeCalibrationPanel
 
clearCloud() - Method in class boofcv.gui.d3.PointCloudViewerPanelSwing
 
clearDatabase() - Method in class boofcv.abst.scene.ann.FeatureSceneRecognitionNearestNeighbor
 
clearDatabase() - Method in interface boofcv.abst.scene.FeatureSceneRecognition
Removes all images from the database.
clearDatabase() - Method in class boofcv.abst.scene.nister2006.FeatureSceneRecognitionNister2006
 
clearDatabase() - Method in interface boofcv.abst.scene.SceneRecognition
Removes all images from the database.
clearDatabase() - Method in class boofcv.abst.scene.WrapFeatureToSceneRecognition
 
clearDestination() - Method in class boofcv.abst.feature.associate.AssociateDescriptionHashSets
 
clearDestination() - Method in class boofcv.abst.feature.associate.AssociateDescriptionSets2D
 
clearDestination() - Method in class boofcv.abst.feature.associate.BaseAssociateSets
Removes all data for the destination descriptors.
clearDocuments() - Method in class boofcv.alg.feature.describe.llah.LlahOperations
Forgets all the documents and recycles data
clearImages() - Method in class boofcv.alg.scene.ann.RecognitionNearestNeighborInvertedFile
Discards all memory of words which were added
clearImages() - Method in class boofcv.alg.scene.nister2006.RecognitionVocabularyTreeNister2006
Removes all images from the database.
clearLensDistortion() - Method in class boofcv.alg.shapes.polygon.DetectPolygonBinaryGrayRefine
Discard previously set lens distortion models
clearLensDistortion() - Method in class boofcv.alg.shapes.polygon.DetectPolygonFromContour
Discard previously set lens distortion models
clearLensDistortion() - Method in interface boofcv.alg.shapes.polygon.RefinePolygonToGray
Clears the previously set lens distortion
clearLensDistortion() - Method in class boofcv.alg.shapes.polygon.RefinePolygonToGrayLine
 
clearPoints() - Method in class boofcv.gui.d3.PointCloudViewerSwing
 
clearPoints() - Method in class boofcv.gui.PointCloudViewerPanel
 
clearPoints() - Method in interface boofcv.visualize.PointCloudViewer
Removes all points from the point cloud
clearRegionOfInterest() - Method in class boofcv.alg.cloud.DisparityToColorPointCloud
Removes the ROI
clearSource() - Method in class boofcv.abst.feature.associate.AssociateDescriptionHashSets
 
clearSource() - Method in class boofcv.abst.feature.associate.AssociateDescriptionSets2D
 
clearSource() - Method in class boofcv.abst.feature.associate.BaseAssociateSets
Removes all data for the source descriptors.
clearViewResults() - Method in class boofcv.gui.calibration.DisplayCalibrationPanel
Clears visualization image that is specific to a single view
ClipAndReduce<T extends ImageBase<T>> - Class in boofcv.deepboof
Transforms an image in an attempt to not change the information contained inside of it for processing by a classification algorithm that requires an image of fixed size.
ClipAndReduce(boolean, ImageType<T>) - Constructor for class boofcv.deepboof.ClipAndReduce
Configuration constructor
clipDistance - Variable in class boofcv.gui.controls.ControlPanelPointCloud
 
clockwise - Variable in class boofcv.factory.shape.ConfigPolygonFromContour
Will the found polygons be in clockwise order?
clone() - Method in class boofcv.alg.fiducial.microqr.MicroQrCode
 
clone() - Method in class boofcv.alg.fiducial.qrcode.QrCode
 
clone() - Method in class boofcv.struct.image.ImageBase
Creates an identical image.
clone() - Method in class org.bytedeco.copiedstuff.Frame
Care must be taken if this method is to be used in conjunction with movie recordings.
cloneBufferedImage(BufferedImage) - Static method in class org.bytedeco.copiedstuff.Java2DFrameConverter
 
close() - Method in class boofcv.io.ffmpeg.FfmpegVideoImageSequence
 
close() - Method in interface boofcv.io.image.SimpleImageSequence
Call when done reading the image sequence.
close() - Method in class boofcv.io.jcodec.JCodecSimplified
 
close() - Method in class boofcv.io.MirrorStream
 
close() - Method in class boofcv.io.webcamcapture.WebcamCaptureWebcamInterface.SimpleSequence
 
close() - Method in class boofcv.io.wrapper.images.BufferedFileImageSequence
 
close() - Method in class boofcv.io.wrapper.images.ImageStreamSequence
 
close() - Method in class boofcv.io.wrapper.images.JpegByteImageSequence
 
close() - Method in class boofcv.io.wrapper.images.LoadFileImageSequence
 
close() - Method in class boofcv.io.wrapper.images.LoadFileImageSequence2
 
close() - Method in class boofcv.io.wrapper.images.MjpegStreamSequence
 
close() - Method in class boofcv.javacv.WebcamOpenCV.SimpleSequence
 
close() - Method in class org.bytedeco.copiedstuff.FrameGrabber
 
cloud - Variable in class boofcv.simulation.PointTrackerPerfectCloud
 
CLOUD - Enum constant in enum class boofcv.gui.controls.ControlPanelDisparityDisplay.View
 
CloudArraysF32() - Constructor for class boofcv.alg.cloud.PointCloudWriter.CloudArraysF32
 
cloudRgb - Variable in class boofcv.alg.cloud.PointCloudWriter.CloudArraysF32
 
cloudXyz - Variable in class boofcv.alg.cloud.PointCloudWriter.CloudArraysF32
 
cluster - Variable in class boofcv.alg.fiducial.calib.circle.EllipsesIntoClusters.Node
ID number of the cluster
cluster - Variable in class boofcv.alg.segmentation.slic.SegmentSlic.ClusterDistance
 
Cluster() - Constructor for class boofcv.alg.segmentation.slic.SegmentSlic.Cluster
 
ClusterDistance() - Constructor for class boofcv.alg.segmentation.slic.SegmentSlic.ClusterDistance
 
clusterFinder - Variable in class boofcv.alg.fiducial.calib.chess.DetectChessboardXCornerPatterns
 
clusterFinder - Variable in class boofcv.alg.fiducial.calib.ecocheck.ECoCheckDetector
Cluster Finder
ClusterLabeledImage - Class in boofcv.alg.segmentation.ms
Given a labeled image in which pixels that contains the same label may or may not be connected to each other, create a new labeled image in which only connected pixels have the same label.
ClusterLabeledImage(ConnectRule) - Constructor for class boofcv.alg.segmentation.ms.ClusterLabeledImage
Configures labeling
clusters - Variable in class boofcv.alg.fiducial.calib.squares.SquaresIntoClusters
 
clusters - Variable in class boofcv.alg.segmentation.slic.SegmentSlic
 
clusters - Variable in class boofcv.alg.segmentation.slic.SegmentSlic.Pixel
 
clusterToBinary(List<List<Point2D_I32>>, GrayU8) - Static method in class boofcv.alg.filter.binary.BinaryImageOps
Sets each pixel in the list of clusters to one in the binary image.
clusterToGrid - Variable in class boofcv.alg.fiducial.calib.chess.DetectChessboardXCornerPatterns
 
clusterToGrid - Variable in class boofcv.alg.fiducial.calib.ecocheck.ECoCheckDetector
Cluster to grid
clusterToSparse(ChessboardCornerGraph) - Method in class boofcv.alg.fiducial.calib.chess.ChessboardCornerClusterToGrid
Converts the graph into a sparse grid.
ClusterVisualWords - Class in boofcv.alg.bow
Finds clusters of TupleDesc_F64 which can be used to identify frequent features, a.k.a words.
ClusterVisualWords(ComputeClusters<double[]>, long) - Constructor for class boofcv.alg.bow.ClusterVisualWords
Constructor which configures the cluster finder.
codec - Variable in class boofcv.alg.fiducial.calib.ecocheck.ECoCheckUtils
Used to encode and decode bit streams with coordinate information
CodecBundleAdjustmentInTheLarge - Class in boofcv.io.geo
Reading and writing data in the Bundle Adjustment in the Large format.
CodecBundleAdjustmentInTheLarge() - Constructor for class boofcv.io.geo.CodecBundleAdjustmentInTheLarge
 
CodecSceneStructureMetric - Class in boofcv.alg.geo.bundle
Encodes and decodes the values in a SceneStructureMetric using the following parameterization:
CodecSceneStructureMetric() - Constructor for class boofcv.alg.geo.bundle.CodecSceneStructureMetric
 
CodecSceneStructureMetric(JacobianSo3) - Constructor for class boofcv.alg.geo.bundle.CodecSceneStructureMetric
 
CodecSceneStructureProjective - Class in boofcv.alg.geo.bundle
Encodes and decodes the values in a SceneStructureProjective using the following parameterization:
CodecSceneStructureProjective() - Constructor for class boofcv.alg.geo.bundle.CodecSceneStructureProjective
 
codewords - Variable in class boofcv.alg.fiducial.microqr.MicroQrCode.VersionInfo
 
codewords - Variable in class boofcv.alg.fiducial.qrcode.QrCode.BlockInfo
Code words per block
codewords - Variable in class boofcv.alg.fiducial.qrcode.QrCode.VersionInfo
 
coiflet(Class<T>, int) - Static method in class boofcv.factory.transform.wavelet.GFactoryWavelet
 
col - Variable in class boofcv.alg.fiducial.calib.chess.ChessboardCornerClusterToGrid.GridElement
 
col - Variable in class boofcv.gui.learning.ConfusionMatrixPanel.LocationInfo
 
col - Variable in class boofcv.struct.GridCoordinate
 
collectList(List<In>, BoofLambdas.Extract<In, Out>) - Static method in class boofcv.misc.BoofMiscOps
Extracts elements from a list and returns a list
colLength - Variable in class boofcv.alg.fiducial.calib.chess.ChessboardCornerClusterToGrid.GridElement
 
color - Variable in class boofcv.alg.segmentation.slic.SegmentSlic.Cluster
 
color - Variable in class boofcv.gui.feature.ControlPanelSurfDescribe
 
color(double, double) - Method in class boofcv.visualize.TwoAxisRgbPlane
 
color(int, double, double, double) - Method in interface boofcv.visualize.PointCloudViewer.Colorizer
 
color(int, double, double, double) - Method in class boofcv.visualize.SingleAxisMagentaBlue.X
 
color(int, double, double, double) - Method in class boofcv.visualize.SingleAxisMagentaBlue.Y
 
color(int, double, double, double) - Method in class boofcv.visualize.SingleAxisMagentaBlue.Z
 
color(int, double, double, double) - Method in class boofcv.visualize.SingleAxisRgb.X
 
color(int, double, double, double) - Method in class boofcv.visualize.SingleAxisRgb.Y
 
color(int, double, double, double) - Method in class boofcv.visualize.SingleAxisRgb.Z
 
color(int, double, double, double) - Method in class boofcv.visualize.TwoAxisRgbPlane.X_YZ
 
color(int, double, double, double) - Method in class boofcv.visualize.TwoAxisRgbPlane.Y_XZ
 
color(int, double, double, double) - Method in class boofcv.visualize.TwoAxisRgbPlane.Z_XY
 
COLOR - Enum constant in enum class org.bytedeco.copiedstuff.FrameGrabber.ImageMode
 
COLOR_NORMAL - Static variable in class boofcv.gui.mesh.MeshViewerPanel
Name given to the default approach that colorizes based on normal angle
Color3_F32 - Class in boofcv.struct.image
Stores the values of a 3-band color using floating point numbers.
Color3_F32() - Constructor for class boofcv.struct.image.Color3_F32
 
Color3_I32 - Class in boofcv.struct.image
Stores the values of a 3-band color using integers.
Color3_I32() - Constructor for class boofcv.struct.image.Color3_I32
 
ColorDifference - Class in boofcv.alg.color
Methods for computing the difference (or error) between two colors in CIELAB color space
ColorDifference() - Constructor for class boofcv.alg.color.ColorDifference
 
colorDistance(float[], int) - Method in class boofcv.alg.segmentation.slic.SegmentSlic_F32
 
colorDistance(float[], int) - Method in class boofcv.alg.segmentation.slic.SegmentSlic_PlF32
 
colorDistance(float[], int) - Method in class boofcv.alg.segmentation.slic.SegmentSlic_PlU8
 
colorDistance(float[], int) - Method in class boofcv.alg.segmentation.slic.SegmentSlic_U8
 
colorDistance(float[], int) - Method in class boofcv.alg.segmentation.slic.SegmentSlic
Euclidean Squared distance away that the pixel is from the provided color
ColorFormat - Enum Class in boofcv.alg.color
Specifies different color formats
ColorHsv - Class in boofcv.alg.color
Color conversion between RGB and HSV color spaces.
ColorHsv() - Constructor for class boofcv.alg.color.ColorHsv
 
colorizeByNormal(VertexMesh) - Static method in class boofcv.gui.mesh.MeshColorizeOps
Computes the normal angle and varies the color between green and white depending on the acute angle relative to the world's z-xis
colorizeByVertex(VertexMesh, int[]) - Static method in class boofcv.gui.mesh.MeshColorizeOps
Colorizes each surface based on the color of the first vertex
ColorizeCloudFromImage<T extends ImageBase<T>> - Class in boofcv.alg.mvs
Given a set of 3D points and the image they are from, extract the RGB value.
ColorizeCloudFromImage(LookUpColorRgb<T>) - Constructor for class boofcv.alg.mvs.ColorizeCloudFromImage
 
colorized(ImageFlow, float, BufferedImage) - Static method in class boofcv.gui.feature.VisualizeOpticalFlow
 
colorizeDirection(ImageFlow, BufferedImage) - Static method in class boofcv.gui.feature.VisualizeOpticalFlow
 
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.
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(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.
ColorizeMultiViewStereoResults<T extends ImageBase<T>> - Class in boofcv.alg.mvs
Helper class which handles all the data structure manipulations for extracting RGB color values from a point cloud computed by MultiViewStereoFromKnownSceneStructure.
ColorizeMultiViewStereoResults(LookUpColorRgb<T>, LookUpImages) - Constructor for class boofcv.alg.mvs.ColorizeMultiViewStereoResults
Specifies configurations
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.
ColorLab - Class in boofcv.alg.color
Conversion between RGB and CIE LAB color space.
ColorLab() - Constructor for class boofcv.alg.color.ColorLab
 
colorLookup - Variable in class boofcv.alg.mvs.ColorizeCloudFromImage