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

A

A(int, int, GrayF32) - Static method in class boofcv.alg.flow.HornSchunckPyramid
See equation 25.
A_safe(int, int, GrayF32) - Static method in class boofcv.alg.flow.HornSchunckPyramid
See equation 25.
abortSplits - Variable in class boofcv.alg.shapes.polyline.SplitMergeLineFit
 
add(LineParametric2D_F32, float) - Method in class boofcv.alg.feature.detect.line.ImageLinePruneMerge
 
add(SegmentSlic.Cluster, float) - Method in class boofcv.alg.segmentation.slic.SegmentSlic.Pixel
 
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
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
 
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
 
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
 
adjustBeforeOptimize(Polygon2D_F64) - Method in interface boofcv.alg.shapes.polygon.PolygonHelper
This function is invoked just before a polygon's edge is optimized.
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
 
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
 
approximateSortBins - Variable in class boofcv.factory.segmentation.ConfigFh04
If set to a value larger than 0 then an approximate sorting routine will be used.
assignLabelsToPixels(GrayS32, GrowQueue_I32, FastQueue<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
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
 
Associate - Interface in boofcv.abst.feature.associate
Common interface for associating features between two images.
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.AssociateDescTo2D
 
associate() - Method in class boofcv.abst.feature.associate.AssociateNearestNeighbor
 
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.WrapAssociateSurfBasic
 
associate(FastQueue<D>, FastQueue<D>) - Method in class boofcv.alg.feature.associate.AssociateGreedy
Associates the two sets objects against each other by minimizing fit score.
associate() - Method in class boofcv.alg.feature.associate.AssociateSurfBasic
Associates the features together.
associate() - Method in class boofcv.alg.feature.associate.BaseAssociateLocation2DFilter
 
associate - Variable in class boofcv.alg.tracker.combined.CombinedTrackerScalePoint
 
associateAllToDetected() - Method in class boofcv.alg.tracker.combined.CombinedTrackerScalePoint
Associate all tracks in any state to the latest observations.
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.
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
 
AssociateGreedy<D> - Class in boofcv.alg.feature.associate
Brute force greedy association for objects described by a TupleDesc_F64.
AssociateGreedy(ScoreAssociation<D>, boolean) - Constructor for class boofcv.alg.feature.associate.AssociateGreedy
Configure association
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.
AssociateMaxDistanceNaive<D> - Class in boofcv.alg.feature.associate
Two features are only considered for association if they are within the specified max distance of each other.
AssociateMaxDistanceNaive(ScoreAssociation<D>, boolean, double) - Constructor for class boofcv.alg.feature.associate.AssociateMaxDistanceNaive
Specifies score mechanism
AssociateMaxDistanceNaive(ScoreAssociation<D>, boolean, double, double) - Constructor for class boofcv.alg.feature.associate.AssociateMaxDistanceNaive
 
AssociateNearestNeighbor<D extends TupleDesc_F64> - Class in boofcv.abst.feature.associate
Matches features using a NearestNeighbor search from DDogleg.
AssociateNearestNeighbor(NearestNeighbor<Integer>, int) - Constructor for class boofcv.abst.feature.associate.AssociateNearestNeighbor
 
AssociateSurfBasic - Class in boofcv.alg.feature.associate
Basic algorithm for specializing association for SURF features.
AssociateSurfBasic(AssociateDescription<TupleDesc_F64>) - Constructor for class boofcv.alg.feature.associate.AssociateSurfBasic
 
AssociateSurfBasic.Helper - Class in boofcv.alg.feature.associate
 
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.
association - Variable in class boofcv.abst.feature.associate.EnforceUniqueByScore
 
average(double, int, boolean, Class<T>) - Static method in class boofcv.factory.feature.orientation.FactoryOrientationAlgs
 
average_ii(ConfigAverageIntegral, Class<II>) - Static method in class boofcv.factory.feature.orientation.FactoryOrientationAlgs
 
averageCircle_F64(List<Point2D_F64>, GrowQueue_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>, GrowQueue_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.
averageFlow - Variable in class boofcv.alg.flow.HornSchunck
 

B

background - Variable in class boofcv.alg.background.moving.BackgroundMovingBasic_IL
 
background - Variable in class boofcv.alg.background.moving.BackgroundMovingBasic_PL
 
background - Variable in class boofcv.alg.background.moving.BackgroundMovingBasic_SB
 
background - Variable in class boofcv.alg.background.stationary.BackgroundStationaryBasic_IL
 
background - Variable in class boofcv.alg.background.stationary.BackgroundStationaryBasic_PL
 
background - Variable in class boofcv.alg.background.stationary.BackgroundStationaryBasic_SB
 
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.
backgroundHeight - Variable in class boofcv.alg.background.BackgroundModelMoving
 
BackgroundModel<T extends boofcv.struct.image.ImageBase> - 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 boofcv.struct.image.ImageBase,MotionModel extends georegression.struct.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(PointTransformModel_F32<MotionModel>, ImageType<T>) - Constructor for class boofcv.alg.background.BackgroundModelMoving
Constructor which provides the motion model and image type
BackgroundModelStationary<T extends boofcv.struct.image.ImageBase> - 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 boofcv.struct.image.ImageBase,Motion extends georegression.struct.InvertibleTransform<Motion>> - Class in boofcv.alg.background.moving
Implementation of BackgroundAlgorithmBasic for moving images.
BackgroundMovingBasic(float, float, PointTransformModel_F32<Motion>, ImageType<T>) - Constructor for class boofcv.alg.background.moving.BackgroundMovingBasic
Configures background model
BackgroundMovingBasic_IL<T extends boofcv.struct.image.ImageInterleaved,Motion extends georegression.struct.InvertibleTransform<Motion>> - Class in boofcv.alg.background.moving
Implementation of BackgroundMovingBasic for Planar.
BackgroundMovingBasic_IL(float, float, PointTransformModel_F32<Motion>, TypeInterpolate, ImageType<T>) - Constructor for class boofcv.alg.background.moving.BackgroundMovingBasic_IL
 
BackgroundMovingBasic_PL<T extends boofcv.struct.image.ImageGray,Motion extends georegression.struct.InvertibleTransform<Motion>> - Class in boofcv.alg.background.moving
Implementation of BackgroundMovingBasic for Planar.
BackgroundMovingBasic_PL(float, float, PointTransformModel_F32<Motion>, TypeInterpolate, ImageType<Planar<T>>) - Constructor for class boofcv.alg.background.moving.BackgroundMovingBasic_PL
 
BackgroundMovingBasic_SB<T extends boofcv.struct.image.ImageGray,Motion extends georegression.struct.InvertibleTransform<Motion>> - Class in boofcv.alg.background.moving
Implementation of BackgroundMovingBasic for ImageGray.
BackgroundMovingBasic_SB(float, float, PointTransformModel_F32<Motion>, TypeInterpolate, Class<T>) - Constructor for class boofcv.alg.background.moving.BackgroundMovingBasic_SB
 
BackgroundMovingGaussian<T extends boofcv.struct.image.ImageBase,Motion extends georegression.struct.InvertibleTransform<Motion>> - Class in boofcv.alg.background.moving
Implementation of BackgroundAlgorithmGaussian for stationary images.
BackgroundMovingGaussian(float, float, PointTransformModel_F32<Motion>, ImageType<T>) - Constructor for class boofcv.alg.background.moving.BackgroundMovingGaussian
See class documentation for parameters definitions.
BackgroundMovingGaussian_IL<T extends boofcv.struct.image.ImageInterleaved,Motion extends georegression.struct.InvertibleTransform<Motion>> - Class in boofcv.alg.background.moving
Implementation of BackgroundMovingGaussian for ImageInterleaved.
BackgroundMovingGaussian_IL(float, float, PointTransformModel_F32<Motion>, TypeInterpolate, ImageType<T>) - Constructor for class boofcv.alg.background.moving.BackgroundMovingGaussian_IL
Configurations background removal.
BackgroundMovingGaussian_PL<T extends boofcv.struct.image.ImageGray,Motion extends georegression.struct.InvertibleTransform<Motion>> - Class in boofcv.alg.background.moving
Implementation of BackgroundMovingGaussian for Planar.
BackgroundMovingGaussian_PL(float, float, PointTransformModel_F32<Motion>, TypeInterpolate, ImageType<Planar<T>>) - Constructor for class boofcv.alg.background.moving.BackgroundMovingGaussian_PL
Configurations background removal.
BackgroundMovingGaussian_SB<T extends boofcv.struct.image.ImageGray,Motion extends georegression.struct.InvertibleTransform<Motion>> - Class in boofcv.alg.background.moving
Implementation of BackgroundMovingGaussian for ImageGray.
BackgroundMovingGaussian_SB(float, float, PointTransformModel_F32<Motion>, TypeInterpolate, Class<T>) - Constructor for class boofcv.alg.background.moving.BackgroundMovingGaussian_SB
Configurations background removal.
BackgroundStationaryBasic<T extends boofcv.struct.image.ImageBase> - 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 boofcv.struct.image.ImageInterleaved> - 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_PL<T extends boofcv.struct.image.ImageGray> - 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_SB<T extends boofcv.struct.image.ImageGray> - 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
 
BackgroundStationaryGaussian<T extends boofcv.struct.image.ImageBase> - Class in boofcv.alg.background.stationary
Implementation of BackgroundAlgorithmGaussian for moving images.
BackgroundStationaryGaussian(float, float, ImageType<T>) - Constructor for class boofcv.alg.background.stationary.BackgroundStationaryGaussian
See class documentation for parameters definitions.
BackgroundStationaryGaussian_IL<T extends boofcv.struct.image.ImageInterleaved> - Class in boofcv.alg.background.stationary
Implementation of BackgroundStationaryGaussian for ImageInterleaved.
BackgroundStationaryGaussian_IL(float, float, ImageType<T>) - Constructor for class boofcv.alg.background.stationary.BackgroundStationaryGaussian_IL
Configurations background removal.
BackgroundStationaryGaussian_PL<T extends boofcv.struct.image.ImageGray> - 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_SB<T extends boofcv.struct.image.ImageGray> - 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.
backgroundWidth - Variable in class boofcv.alg.background.BackgroundModelMoving
 
backgroundWrapper - Variable in class boofcv.alg.background.moving.BackgroundMovingBasic_PL
 
BaseAssociateLocation2DFilter<D> - Class in boofcv.alg.feature.associate
Base class for algorithms which consider all possible associations but perform a quick distance calculation to remove unlikely matches before computing the more expensive fit score between two descriptions.
BaseAssociateLocation2DFilter(ScoreAssociation<D>, boolean, double) - Constructor for class boofcv.alg.feature.associate.BaseAssociateLocation2DFilter
Specifies score mechanism
BaseGeneralFeatureIntensity<I extends boofcv.struct.image.ImageGray,D extends boofcv.struct.image.ImageGray> - Class in boofcv.abst.feature.detect.intensity
Provides some basic functionality for implementing GeneralFeatureIntensity.
BaseGeneralFeatureIntensity() - Constructor for class boofcv.abst.feature.detect.intensity.BaseGeneralFeatureIntensity
 
BaseIntegralEdge<T extends boofcv.struct.image.ImageGray> - 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
 
BaseTemplateIntensity<T extends boofcv.struct.image.ImageBase> - Class in boofcv.alg.feature.detect.template
Base class which implements common elements
BaseTemplateIntensity() - Constructor for class boofcv.alg.feature.detect.template.BaseTemplateIntensity
 
bgPixel - Variable in class boofcv.alg.background.stationary.BackgroundStationaryGaussian_IL
 
bgWrapper - Variable in class boofcv.alg.background.stationary.BackgroundStationaryGaussian_IL
 
bgWrapper - Variable in class boofcv.alg.background.stationary.BackgroundStationaryGaussian_PL
 
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
 
BinaryPolygonDetector<T extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.shapes.polygon
Detects convex polygons with the specified number of sides in an image.
BinaryPolygonDetector(int, int, SplitMergeLineFitLoop, RefineBinaryPolygon<T>, double, boolean, boolean, boolean, double, double, Class<T>) - Constructor for class boofcv.alg.shapes.polygon.BinaryPolygonDetector
Configures the detector.
BinaryPolygonDetector.Info - Class in boofcv.alg.shapes.polygon
 
blur - Variable in class boofcv.alg.feature.describe.DescribePointBrief
 
blur - Variable in class boofcv.alg.feature.describe.DescribePointBriefSO
 
blurRadius - Variable in class boofcv.abst.feature.describe.ConfigBrief
Amount of blur applied to the image before sampling.
blurSigma - Variable in class boofcv.abst.feature.describe.ConfigBrief
Amount of blur applied to the image before sampling.
boofcv.abst.feature.associate - package boofcv.abst.feature.associate
 
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.disparity - package boofcv.abst.feature.disparity
 
boofcv.abst.feature.orientation - package boofcv.abst.feature.orientation
 
boofcv.abst.flow - package boofcv.abst.flow
 
boofcv.abst.segmentation - package boofcv.abst.segmentation
 
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.descriptor - package boofcv.alg.descriptor
 
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.dense.impl - package boofcv.alg.feature.dense.impl
 
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.detdesc - package boofcv.alg.feature.detdesc
 
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.template - package boofcv.alg.feature.detect.template
 
boofcv.alg.feature.disparity - package boofcv.alg.feature.disparity
 
boofcv.alg.feature.disparity.impl - package boofcv.alg.feature.disparity.impl
 
boofcv.alg.feature.orientation - package boofcv.alg.feature.orientation
 
boofcv.alg.feature.orientation.impl - package boofcv.alg.feature.orientation.impl
 
boofcv.alg.flow - package boofcv.alg.flow
 
boofcv.alg.segmentation - package boofcv.alg.segmentation
 
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.shapes - package boofcv.alg.shapes
 
boofcv.alg.shapes.corner - package boofcv.alg.shapes.corner
 
boofcv.alg.shapes.edge - package boofcv.alg.shapes.edge
 
boofcv.alg.shapes.polygon - package boofcv.alg.shapes.polygon
 
boofcv.alg.shapes.polyline - package boofcv.alg.shapes.polyline
 
boofcv.alg.tracker.combined - package boofcv.alg.tracker.combined
 
boofcv.alg.tracker.klt - package boofcv.alg.tracker.klt
 
boofcv.factory.background - package boofcv.factory.background
 
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.template - package boofcv.factory.feature.detect.template
 
boofcv.factory.feature.disparity - package boofcv.factory.feature.disparity
 
boofcv.factory.feature.orientation - package boofcv.factory.feature.orientation
 
boofcv.factory.flow - package boofcv.factory.flow
 
boofcv.factory.segmentation - package boofcv.factory.segmentation
 
boofcv.factory.shape - package boofcv.factory.shape
 
boofcv.factory.tracker - package boofcv.factory.tracker
 
boofcv.numerics - package boofcv.numerics
 
boofcv.struct - package boofcv.struct
 
boofcv.struct.feature - package boofcv.struct.feature
 
boofcv.struct.flow - package boofcv.struct.flow
 
border - Variable in class boofcv.alg.feature.detect.extract.NonMaxBlock
 
border - Variable in class boofcv.alg.feature.detect.extract.NonMaxExtractorNaive
 
BORDER - Static variable in class boofcv.alg.segmentation.slic.SegmentSlic
 
border4(GrayF32, GrayS8, GrayF32) - Static method in class boofcv.alg.feature.detect.edge.impl.ImplEdgeNonMaxSuppression
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
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.BinaryPolygonDetector.Info
Boolean value for each corner being along the border.
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
 
brief(BinaryCompareDefinition_I32, BlurFilter<T>) - Static method in class boofcv.factory.feature.describe.FactoryDescribePointAlgs
 
brief(ConfigBrief, Class<T>) - Static method in class boofcv.factory.feature.describe.FactoryDescribeRegionPoint
Creates a BRIEF descriptor.
BriefFeatureQueue - Class in boofcv.struct.feature
FastQueue for TupleDesc_B.
BriefFeatureQueue(int) - Constructor for class boofcv.struct.feature.BriefFeatureQueue
 
briefso(BinaryCompareDefinition_I32, BlurFilter<T>) - Static method in class boofcv.factory.feature.describe.FactoryDescribePointAlgs
 
BrightFeature - Class in boofcv.struct.feature
Extends TupleDesc_F64 by adding a boolean which indicates of the object it came from is white or dark.
BrightFeature(int) - Constructor for class boofcv.struct.feature.BrightFeature
 
BrightFeature() - Constructor for class boofcv.struct.feature.BrightFeature
 
broxWarping(ConfigBroxWarping, Class<T>) - Static method in class boofcv.factory.flow.FactoryDenseOpticalFlow
 
BroxWarpingSpacial<T extends boofcv.struct.image.ImageGray> - 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 boofcv.struct.image.ImageGray> - 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
 

C

c - Variable in class boofcv.struct.feature.CachedSineCosine_F32
 
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
 
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
 
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 boofcv.struct.image.ImageGray,D extends boofcv.struct.image.ImageGray> - 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 boofcv.struct.image.ImageGray,D extends boofcv.struct.image.ImageGray> - 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
canTouchBorder - Variable in class boofcv.factory.shape.ConfigPolygonDetector
If false then polygons which touch the image border are pruned
Cell() - Constructor for class boofcv.alg.feature.dense.DescribeDenseHogAlg.Cell
 
center - Variable in class boofcv.alg.shapes.edge.SnapToEdge
 
changed - Variable in class boofcv.alg.shapes.polyline.SplitMergeLineFit
 
checkAddInside(int, int, Point2D_F32, List<Point2D_F32>) - Static method in class boofcv.alg.feature.detect.line.LineImageOps
 
checkDestination() - Method in class boofcv.alg.feature.associate.AssociateUniqueByScoreAlg
 
checkDestination(FastQueue<AssociatedIndex>, int) - Method in class boofcv.alg.feature.associate.FindUnassociated
 
checkIntensity(boolean, double) - Method in class boofcv.alg.shapes.edge.PolygonEdgeIntensity
Checks the edge intensity against a threshold.
checkLocalMax(int, int, float, GrayF32) - Method in class boofcv.alg.feature.detect.extract.NonMaxBlockRelaxed
 
checkLocalMax(int, int, float, GrayF32) - Method in class boofcv.alg.feature.detect.extract.NonMaxBlockStrict
 
checkLocalMin(int, int, float, GrayF32) - Method in class boofcv.alg.feature.detect.extract.NonMaxBlockRelaxed
 
checkLocalMin(int, int, float, GrayF32) - Method in class boofcv.alg.feature.detect.extract.NonMaxBlockStrict
 
checkLower(int) - Method in class boofcv.alg.feature.detect.intensity.FastCornerIntensity
Checks to see if the specified pixel qualifies as a corner with lower values
checkLower(int) - Method in class boofcv.alg.feature.detect.intensity.impl.ImplFastIntensity10
 
checkLower(int) - Method in class boofcv.alg.feature.detect.intensity.impl.ImplFastIntensity11
 
checkLower(int) - Method in class boofcv.alg.feature.detect.intensity.impl.ImplFastIntensity12
 
checkLower(int) - Method in class boofcv.alg.feature.detect.intensity.impl.ImplFastIntensity9
 
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, 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'
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'
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
 
checkPixelLower(int) - Method in interface boofcv.alg.feature.detect.intensity.impl.FastHelper
Checks to see if the specified pixel is below the lower threshold
checkPixelLower(int) - Method in class boofcv.alg.feature.detect.intensity.impl.ImplFastHelper_F32
 
checkPixelLower(int) - Method in class boofcv.alg.feature.detect.intensity.impl.ImplFastHelper_U8
 
checkPixelUpper(int) - Method in interface boofcv.alg.feature.detect.intensity.impl.FastHelper
Checks to see if the specified pixel is above the upper threshold
checkPixelUpper(int) - Method in class boofcv.alg.feature.detect.intensity.impl.ImplFastHelper_F32
 
checkPixelUpper(int) - Method in class boofcv.alg.feature.detect.intensity.impl.ImplFastHelper_U8
 
checkSource() - Method in class boofcv.alg.feature.associate.AssociateUniqueByScoreAlg
 
checkSource(FastQueue<AssociatedIndex>, int) - Method in class boofcv.alg.feature.associate.FindUnassociated
 
checkUpper(int) - Method in class boofcv.alg.feature.detect.intensity.FastCornerIntensity
Checks to see if the specified pixel qualifies as a corner with upper values
checkUpper(int) - Method in class boofcv.alg.feature.detect.intensity.impl.ImplFastIntensity10
 
checkUpper(int) - Method in class boofcv.alg.feature.detect.intensity.impl.ImplFastIntensity11
 
checkUpper(int) - Method in class boofcv.alg.feature.detect.intensity.impl.ImplFastIntensity12
 
checkUpper(int) - Method in class boofcv.alg.feature.detect.intensity.impl.ImplFastIntensity9
 
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.detdesc.ConfigCompleteSift
 
checkValidity() - Method in class boofcv.abst.feature.detect.extract.ConfigExtract
 
checkValidity() - Method in class boofcv.abst.feature.detect.interest.ConfigFast
 
checkValidity() - Method in class boofcv.abst.feature.detect.interest.ConfigFastHessian
 
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.ConfigSiftOrientation
 
checkValidity() - Method in class boofcv.abst.feature.orientation.ConfigSlidingIntegral
 
checkValidity() - Method in class boofcv.alg.flow.ConfigBroxWarping
 
checkValidity() - Method in class boofcv.factory.background.ConfigBackgroundBasic
 
checkValidity() - Method in class boofcv.factory.background.ConfigBackgroundGaussian
 
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.detect.line.ConfigHoughFoot
 
checkValidity() - Method in class boofcv.factory.feature.detect.line.ConfigHoughFootSubimage
 
checkValidity() - Method in class boofcv.factory.feature.detect.line.ConfigHoughPolar
 
checkValidity() - Method in class boofcv.factory.flow.ConfigHornSchunck
 
checkValidity() - Method in class boofcv.factory.flow.ConfigHornSchunckPyramid
 
checkValidity() - Method in class boofcv.factory.shape.ConfigPolygonDetector
 
checkValidity() - Method in class boofcv.factory.shape.ConfigRefinePolygonCornersToImage
 
checkValidity() - Method in class boofcv.factory.shape.ConfigRefinePolygonLineToImage
 
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.SplitMergeLineFitLoop
Distance the two points are apart in clockwise direction
clockwise - Variable in class boofcv.factory.shape.ConfigPolygonDetector
Will the found polygons be in clockwise order?
Cluster() - Constructor for class boofcv.alg.segmentation.slic.SegmentSlic.Cluster
 
cluster - Variable in class boofcv.alg.segmentation.slic.SegmentSlic.ClusterDistance
 
ClusterDistance() - Constructor for class boofcv.alg.segmentation.slic.SegmentSlic.ClusterDistance
 
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.segmentation.slic.SegmentSlic
 
clusters - Variable in class boofcv.alg.segmentation.slic.SegmentSlic.Pixel
 
color - Variable in class boofcv.alg.segmentation.slic.SegmentSlic.Cluster
 
colorDistance(float[], int) - Method in class boofcv.alg.segmentation.slic.SegmentSlic
Euclidean Squared distance away that the pixel is from the provided color
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
 
ColorQueue_F32 - Class in boofcv.struct.feature
Stores an array of floats on constant size.
ColorQueue_F32(int) - Constructor for class boofcv.struct.feature.ColorQueue_F32
 
colorRadius - Variable in class boofcv.factory.segmentation.ConfigSegmentMeanShift
Radius of mean-shift region for color in Euclidean distance.
combine(List<TupleDesc_F64>, TupleDesc_F64) - Static method in class boofcv.alg.descriptor.UtilFeature
Concats the list of tuples together into one big feature.
combine(Desc) - Method in class boofcv.alg.feature.describe.DescribePlanar
Given all the descriptors computed independently in each band, combine them together into a single descriptor.
combined(DetectDescribePoint<I, Desc>, AssociateDescription<Desc>, PkltConfig, Class<I>, Class<D>) - Static method in class boofcv.factory.tracker.FactoryTrackerAlg
Creates a tracker that is a hybrid between KLT and Detect-Describe-Associate (DDA) trackers.
CombinedTrack<TD extends TupleDesc> - Class in boofcv.alg.tracker.combined
An image feature track for CombinedTrackerScalePoint.
CombinedTrack() - Constructor for class boofcv.alg.tracker.combined.CombinedTrack
 
CombinedTrackerScalePoint<I extends boofcv.struct.image.ImageGray,D extends boofcv.struct.image.ImageGray,TD extends TupleDesc> - Class in boofcv.alg.tracker.combined
Combines a KLT tracker with Detect-Describe-Associate type trackers.
CombinedTrackerScalePoint(PyramidKltForCombined<I, D>, DetectDescribePoint<I, TD>, AssociateDescription<TD>) - Constructor for class boofcv.alg.tracker.combined.CombinedTrackerScalePoint
Configures tracker
CombinedTrackerScalePoint() - Constructor for class boofcv.alg.tracker.combined.CombinedTrackerScalePoint
Used for unit tests
compare - Variable in class boofcv.alg.feature.describe.brief.BinaryCompareDefinition_I32
 
compareTo(NonMaxLimiter.LocalExtreme) - Method in class boofcv.abst.feature.detect.extract.NonMaxLimiter.LocalExtreme
 
compareTo(double, double) - Method in class boofcv.struct.feature.MatchScoreType
Used to test to see which score is better than another score.
CompleteSift - Class in boofcv.alg.feature.detdesc
SIFT combined together to simultaneously detect and describe the key points it finds.
CompleteSift(SiftScaleSpace, double, NonMaxLimiter, OrientationHistogramSift<GrayF32>, DescribePointSift<GrayF32>) - Constructor for class boofcv.alg.feature.detdesc.CompleteSift
Configures SIFT
compute(double, double) - Method in class boofcv.abst.feature.orientation.OrientationGradientToImage
 
compute(double, double) - Method in class boofcv.abst.feature.orientation.OrientationIntegralToImage
 
compute(double, double) - Method in class boofcv.abst.feature.orientation.OrientationSiftToImage
 
compute(double, double) - Method in interface boofcv.abst.feature.orientation.RegionOrientation
Computes the orientation of a region about its center.
compute(double, double) - Method in class boofcv.alg.feature.orientation.impl.ImplOrientationAverageGradientIntegral
 
compute(double, double) - Method in class boofcv.alg.feature.orientation.impl.ImplOrientationImageAverageIntegral
 
compute(double, double) - Method in class boofcv.alg.feature.orientation.impl.ImplOrientationSlidingWindowIntegral
 
compute(double, double) - Method in class boofcv.alg.feature.orientation.OrientationAverage
 
compute(double, double) - Method in class boofcv.alg.feature.orientation.OrientationHistogram
 
compute(double, double) - Method in class boofcv.alg.feature.orientation.OrientationImageAverage
 
compute(double, double) - Method in class boofcv.alg.feature.orientation.OrientationSlidingWindow
 
compute(List<KltFeature>, List<KltFeature>) - Method in interface boofcv.alg.tracker.klt.KltFeatureSelector
Selects new features using provided data structures.
computeAngle(int, int) - Method in class boofcv.alg.feature.orientation.impl.ImplOrientationImageAverage_F32
 
computeAngle(int, int) - Method in class boofcv.alg.feature.orientation.impl.ImplOrientationImageAverage_U8
 
computeAngle(int, int) - Method in class boofcv.alg.feature.orientation.OrientationImageAverage
 
computeAverageDerivative(Point2D_F64, Point2D_F64, double, double) - Method in class boofcv.alg.shapes.edge.ScoreLineSegmentEdge
Returns average tangential derivative along the line segment.
computeBorder(ImageFlow, ImageFlow, int, int) - Static method in class boofcv.alg.flow.HornSchunck
 
computeCellWeights() - Method in class boofcv.alg.feature.dense.DescribeDenseHogAlg
Computes the value of weights inside of a block
computeClusterDistance() - Method in class boofcv.alg.segmentation.slic.SegmentSlic
Computes how far away each cluster is from each pixel.
computeColor - Variable in class boofcv.alg.segmentation.ms.MergeSmallRegions
 
computeCost(List<Point2D_I32>, int, int, int, int) - Method in class boofcv.alg.shapes.polyline.RefinePolyLineCorner
Computes the distance between the two lines defined by corner points in the contour
computeDerivative(int) - Method in class boofcv.alg.feature.dense.DescribeDenseHogAlg
Computes and stores the gradient at the specified pixel.
computeDerivative(int) - Method in class boofcv.alg.feature.dense.impl.DescribeDenseHogAlg_F32
 
computeDerivative(int) - Method in class boofcv.alg.feature.dense.impl.DescribeDenseHogAlg_PLF32
 
computeDerivative(int) - Method in class boofcv.alg.feature.dense.impl.DescribeDenseHogAlg_PLU8
 
computeDerivative(int) - Method in class boofcv.alg.feature.dense.impl.DescribeDenseHogAlg_U8
 
computeDerivative - Variable in class boofcv.alg.feature.detect.interest.FeatureLaplacePyramid
 
computeDerivative - Variable in class boofcv.alg.feature.detect.interest.FeaturePyramid
 
computeDerivT(T, T, D) - Method in class boofcv.alg.flow.HornSchunck
 
computeDerivT(GrayF32, GrayF32, GrayF32) - Method in class boofcv.alg.flow.HornSchunck_F32
 
computeDerivT(GrayU8, GrayU8, GrayS16) - Method in class boofcv.alg.flow.HornSchunck_U8
 
computeDerivX(T, T, D) - Method in class boofcv.alg.flow.HornSchunck
 
computeDerivX(GrayF32, GrayF32, GrayF32) - Method in class boofcv.alg.flow.HornSchunck_F32
 
computeDerivX(GrayU8, GrayU8, GrayS16) - Method in class boofcv.alg.flow.HornSchunck_U8
 
computeDerivY(T, T, D) - Method in class boofcv.alg.flow.HornSchunck
 
computeDerivY(GrayF32, GrayF32, GrayF32) - Method in class boofcv.alg.flow.HornSchunck_F32
 
computeDerivY(GrayU8, GrayU8, GrayS16) - Method in class boofcv.alg.flow.HornSchunck_U8
 
computeDescriptor(int, int, TupleDesc_F64) - Method in class boofcv.alg.feature.dense.DescribeDenseSiftAlg
Computes the descriptor centered at the specified coordinate
computeDistance(Edgel) - Method in class boofcv.alg.feature.detect.line.gridline.GridLineModelDistance
 
computeDistance(List<Edgel>, double[]) - Method in class boofcv.alg.feature.detect.line.gridline.GridLineModelDistance
 
computeDistanceToSource(Point2D_F64) - Method in class boofcv.alg.feature.associate.AssociateMaxDistanceNaive
 
computeDistanceToSource(Point2D_F64) - Method in class boofcv.alg.feature.associate.BaseAssociateLocation2DFilter
 
computeDivUVD_safe(int, int, GrayF32, GrayF32, GrayF32, GrayF32, GrayF32, GrayF32) - Method in class boofcv.alg.flow.BroxWarpingSpacial
 
computeE(KltFeature, float, float) - Method in class boofcv.alg.tracker.klt.KltTracker
 
computeEdge(Polygon2D_F64, boolean) - Method in class boofcv.alg.shapes.edge.PolygonEdgeIntensity
Checks to see if its a valid polygon or a false positive by looking at edge intensity
computeError(int, int, T) - Method in class boofcv.alg.flow.DenseOpticalFlowBlockPyramid
Computes the error between the template and a region in 'curr' centered at cx,cy
computeError(int, int, GrayF32) - Method in class boofcv.alg.flow.DenseOpticalFlowBlockPyramid.F32
 
computeError(int, int, GrayU8) - Method in class boofcv.alg.flow.DenseOpticalFlowBlockPyramid.U8
 
computeGandE_border(KltFeature, float, float) - Method in class boofcv.alg.tracker.klt.KltTracker
When part of the region is outside the image G and E need to be recomputed
computeIndex(float) - Method in class boofcv.struct.feature.CachedSineCosine_F32
 
computeIntensity() - Method in class boofcv.alg.feature.detect.intensity.impl.ImplHarrisCorner_F32
 
computeIntensity() - Method in class boofcv.alg.feature.detect.intensity.impl.ImplHarrisCorner_S16
 
computeIntensity() - Method in class boofcv.alg.feature.detect.intensity.impl.ImplShiTomasiCorner_F32
 
computeIntensity() - Method in class boofcv.alg.feature.detect.intensity.impl.ImplShiTomasiCorner_S16
 
computeIntensity() - Method in class boofcv.alg.feature.detect.intensity.impl.ImplSsdCornerBase
Computes the pixel's corner intensity.
computeLaplaceSign(int, int, double) - Method in class boofcv.alg.feature.describe.DescribePointSurf
Compute the sign of the Laplacian using a sparse convolution.
computeNextOctave() - Method in class boofcv.alg.feature.detect.interest.SiftScaleSpace
Computes the next octave.
computeOrientation() - Method in class boofcv.alg.feature.orientation.impl.ImplOrientationSlidingWindow_F32
 
computeOrientation() - Method in class boofcv.alg.feature.orientation.impl.ImplOrientationSlidingWindow_S16
 
computeOrientation() - Method in class boofcv.alg.feature.orientation.impl.ImplOrientationSlidingWindow_S32
 
computeOrientation() - Method in class boofcv.alg.feature.orientation.OrientationSlidingWindow
Compute the angle without using the optional weights
computeOutput() - Method in class boofcv.alg.segmentation.fh04.SegmentFelzenszwalbHuttenlocher04
Searches for root nodes in the graph and adds their size to the list of region sizes.
computePoint(LineParametric2D_F32, double) - Static method in class boofcv.alg.feature.detect.line.LineImageOps
 
computePointsAndWeights(double, double, double, double, double, double) - Method in class boofcv.alg.shapes.edge.SnapToEdge
Computes the location of points along the line and their weights
computePsiDataPsiGradient(GrayF32, GrayF32, GrayF32, GrayF32, GrayF32, GrayF32, GrayF32, GrayF32, GrayF32, GrayF32, GrayF32, GrayF32, GrayF32) - Method in class boofcv.alg.flow.BroxWarpingSpacial
Compute Psi-data using equation 6 and approximation in equation 5
ComputeRegionMeanColor<T extends boofcv.struct.image.ImageBase> - Class in boofcv.alg.segmentation
Computes the mean color for regions in a segmented image.
ComputeRegionMeanColor(int) - Constructor for class boofcv.alg.segmentation.ComputeRegionMeanColor
Constructor
ComputeRegionMeanColor.F32 - Class in boofcv.alg.segmentation
Implementation for GrayF32
ComputeRegionMeanColor.PL_F32 - Class in boofcv.alg.segmentation
Implementation for Planar
ComputeRegionMeanColor.PL_U8 - Class in boofcv.alg.segmentation
Implementation for Planar
ComputeRegionMeanColor.U8 - Class in boofcv.alg.segmentation
Implementation for GrayU8
computeResponse() - Method in class boofcv.alg.feature.detect.intensity.impl.ImplHarrisCornerWeighted_F32
 
computeResponse() - Method in class boofcv.alg.feature.detect.intensity.impl.ImplHarrisCornerWeighted_S16
 
computeResponse() - Method in class boofcv.alg.feature.detect.intensity.impl.ImplShiTomasiCornerWeighted_F32
 
computeResponse() - Method in class boofcv.alg.feature.detect.intensity.impl.ImplShiTomasiCornerWeighted_S16
 
computeResponse() - Method in class boofcv.alg.feature.detect.intensity.impl.ImplSsdCornerWeighted_F32
 
computeResponse() - Method in class boofcv.alg.feature.detect.intensity.impl.ImplSsdCornerWeighted_S16
 
computeScore(int, int, int) - Method in class boofcv.alg.feature.disparity.impl.StereoDisparityWtoNaive
Compute SAD (Sum of Absolute Difference) error.
computeScore(int, int, int) - Method in class boofcv.alg.feature.disparity.impl.StereoDisparityWtoNaiveFive
Compute the score for five local regions and just use the center + the two best
computeScoreFive(float[], float[], float[], float[], int) - Method in class boofcv.alg.feature.disparity.impl.ImplDisparityScoreSadRectFive_F32
Compute the final score by sampling the 5 regions.
computeScoreFive(int[], int[], int[], int[], int) - Method in class boofcv.alg.feature.disparity.impl.ImplDisparityScoreSadRectFive_S16
Compute the final score by sampling the 5 regions.
computeScoreFive(int[], int[], int[], int[], int) - Method in class boofcv.alg.feature.disparity.impl.ImplDisparityScoreSadRectFive_U8
Compute the final score by sampling the 5 regions.
computeScoreRect(int, int, int) - Method in class boofcv.alg.feature.disparity.impl.StereoDisparityWtoNaiveFive
Compute SAD (Sum of Absolute Difference) error.
computeScoreRow(GrayU8, GrayU8, int, int[], int, int, int, int[]) - Static method in class boofcv.alg.feature.disparity.impl.UtilDisparityScore
Computes disparity score for an entire row.
computeScoreRow(GrayS16, GrayS16, int, int[], int, int, int, int[]) - Static method in class boofcv.alg.feature.disparity.impl.UtilDisparityScore
Computes disparity score for an entire row.
computeScoreRow(GrayF32, GrayF32, int, float[], int, int, int, float[]) - Static method in class boofcv.alg.feature.disparity.impl.UtilDisparityScore
Computes disparity score for an entire row.
computeScoreRowSad(GrayU8, GrayU8, int, int, int, int[]) - Static method in class boofcv.alg.feature.disparity.impl.UtilDisparityScore
compute the score for each element all at once to encourage the JVM to optimize and encourage the JVM to optimize this section of code.
computeScoreRowSad(GrayS16, GrayS16, int, int, int, int[]) - Static method in class boofcv.alg.feature.disparity.impl.UtilDisparityScore
compute the score for each element all at once to encourage the JVM to optimize and encourage the JVM to optimize this section of code.
computeScoreRowSad(GrayF32, GrayF32, int, int, int, float[]) - Static method in class boofcv.alg.feature.disparity.impl.UtilDisparityScore
compute the score for each element all at once to encourage the JVM to optimize and encourage the JVM to optimize this section of code.
computeSegmentEnergy(GrowQueue_I32, int, int) - Method in class boofcv.alg.shapes.polyline.MinimizeEnergyPrune
Computes the energy for a segment defined by the two corner indexes
computeSigmaScale(int) - Method in class boofcv.alg.feature.detect.interest.SiftScaleSpace
Computes the effective amount of blur at the given scale in the current octave.
computeSigmaScale(int, int) - Method in class boofcv.alg.feature.detect.interest.SiftScaleSpace
Returns the blur at the given octave and scale
computeUnweighted(double, double, double, SparseImageGradient<T, G>) - Method in class boofcv.alg.feature.orientation.impl.ImplOrientationAverageGradientIntegral
Compute the gradient while checking for border conditions
computeUnweighted(double, double, double) - Method in class boofcv.alg.feature.orientation.impl.ImplOrientationImageAverageIntegral
 
computeUnweightedScore() - Method in class boofcv.alg.feature.orientation.impl.ImplOrientationAverage_F32
 
computeUnweightedScore() - Method in class boofcv.alg.feature.orientation.impl.ImplOrientationAverage_S16
 
computeUnweightedScore() - Method in class boofcv.alg.feature.orientation.impl.ImplOrientationAverage_S32
 
computeUnweightedScore() - Method in class boofcv.alg.feature.orientation.impl.ImplOrientationHistogram_F32
 
computeUnweightedScore() - Method in class boofcv.alg.feature.orientation.impl.ImplOrientationHistogram_S16
 
computeUnweightedScore() - Method in class boofcv.alg.feature.orientation.impl.ImplOrientationHistogram_S32
 
computeUnweightedScore() - Method in class boofcv.alg.feature.orientation.OrientationAverage
Compute the score without using the optional weights
computeUnweightedScore() - Method in class boofcv.alg.feature.orientation.OrientationHistogram
Compute the score without using the optional weights
computeWeighted(double, double, double, SparseImageGradient<T, G>) - Method in class boofcv.alg.feature.orientation.impl.ImplOrientationAverageGradientIntegral
Compute the gradient while checking for border conditions
computeWeighted(double, double, double) - Method in class boofcv.alg.feature.orientation.impl.ImplOrientationImageAverageIntegral
 
computeWeightedOrientation(int, int) - Method in class boofcv.alg.feature.orientation.impl.ImplOrientationSlidingWindow_F32
 
computeWeightedOrientation(int, int) - Method in class boofcv.alg.feature.orientation.impl.ImplOrientationSlidingWindow_S16
 
computeWeightedOrientation(int, int) - Method in class boofcv.alg.feature.orientation.impl.ImplOrientationSlidingWindow_S32
 
computeWeightedOrientation(int, int) - Method in class boofcv.alg.feature.orientation.OrientationSlidingWindow
Compute the angle using the weighting kernel.
computeWeightedScore(int, int) - Method in class boofcv.alg.feature.orientation.impl.ImplOrientationAverage_F32
 
computeWeightedScore(int, int) - Method in class boofcv.alg.feature.orientation.impl.ImplOrientationAverage_S16
 
computeWeightedScore(int, int) - Method in class boofcv.alg.feature.orientation.impl.ImplOrientationAverage_S32
 
computeWeightedScore(int, int) - Method in class boofcv.alg.feature.orientation.impl.ImplOrientationHistogram_F32
 
computeWeightedScore(int, int) - Method in class boofcv.alg.feature.orientation.impl.ImplOrientationHistogram_S16
 
computeWeightedScore(int, int) - Method in class boofcv.alg.feature.orientation.impl.ImplOrientationHistogram_S32
 
computeWeightedScore(int, int) - Method in class boofcv.alg.feature.orientation.OrientationAverage
Compute the score using the weighting kernel.
computeWeightedScore(int, int) - Method in class boofcv.alg.feature.orientation.OrientationHistogram
Compute the score using the weighting kernel.
computeWeights() - Method in class boofcv.alg.segmentation.slic.SegmentSlic.Pixel
 
config - Variable in class boofcv.alg.tracker.combined.PyramidKltForCombined
configuration for low level KLT tracker
config - Variable in class boofcv.alg.tracker.klt.KltTracker
 
config - Variable in class boofcv.alg.tracker.klt.PkltConfig
configuration for low level KLT tracker
ConfigAverageIntegral - Class in boofcv.abst.feature.orientation
ConfigAverageIntegral(int, double, int, double) - Constructor for class boofcv.abst.feature.orientation.ConfigAverageIntegral
 
ConfigAverageIntegral() - Constructor for class boofcv.abst.feature.orientation.ConfigAverageIntegral
 
ConfigBackgroundBasic - Class in boofcv.factory.background
Configuration for ConfigBackgroundBasic.
ConfigBackgroundBasic(float) - Constructor for class boofcv.factory.background.ConfigBackgroundBasic
 
ConfigBackgroundBasic(float, float) - Constructor for class boofcv.factory.background.ConfigBackgroundBasic
 
ConfigBackgroundGaussian - Class in boofcv.factory.background
Configuration for ConfigBackgroundGaussian.
ConfigBackgroundGaussian(float) - Constructor for class boofcv.factory.background.ConfigBackgroundGaussian
 
ConfigBackgroundGaussian(float, float) - Constructor for class boofcv.factory.background.ConfigBackgroundGaussian
 
ConfigBrief - Class in boofcv.abst.feature.describe
Configuration for BRIEF descriptor.
ConfigBrief(int, int, double, int, boolean) - Constructor for class boofcv.abst.feature.describe.ConfigBrief
 
ConfigBrief(boolean) - Constructor for class boofcv.abst.feature.describe.ConfigBrief
 
ConfigBrief() - Constructor for class boofcv.abst.feature.describe.ConfigBrief
 
ConfigBroxWarping - Class in boofcv.alg.flow
Configuration for HornSchunckPyramid
ConfigBroxWarping() - Constructor for class boofcv.alg.flow.ConfigBroxWarping
 
ConfigBroxWarping(float, float) - Constructor for class boofcv.alg.flow.ConfigBroxWarping
 
ConfigCompleteSift - Class in boofcv.abst.feature.detdesc
Configuration for CompleteSift.
ConfigCompleteSift() - Constructor for class boofcv.abst.feature.detdesc.ConfigCompleteSift
Constructor with default parameters for all
ConfigCompleteSift(int, int, int) - Constructor for class boofcv.abst.feature.detdesc.ConfigCompleteSift
Constructor which provides access to a few of the more critical parameters which allow you to control the number of size of detected features.
ConfigDenseHoG - Class in boofcv.factory.feature.dense
Configuration for DescribeImageDenseHoG
ConfigDenseHoG() - Constructor for class boofcv.factory.feature.dense.ConfigDenseHoG
 
ConfigDenseSift - Class in boofcv.factory.feature.dense
Configuration for dense SIFT features
ConfigDenseSift(DenseSampling) - Constructor for class boofcv.factory.feature.dense.ConfigDenseSift
 
ConfigDenseSift() - Constructor for class boofcv.factory.feature.dense.ConfigDenseSift
 
ConfigDenseSurfFast - Class in boofcv.factory.feature.dense
Configuration for Dense SURF features optimized for Speed
ConfigDenseSurfFast(DenseSampling) - Constructor for class boofcv.factory.feature.dense.ConfigDenseSurfFast
 
ConfigDenseSurfFast() - Constructor for class boofcv.factory.feature.dense.ConfigDenseSurfFast
 
ConfigDenseSurfStable - Class in boofcv.factory.feature.dense
Configuration for Dense SURF features optimized for stability
ConfigDenseSurfStable(DenseSampling) - Constructor for class boofcv.factory.feature.dense.ConfigDenseSurfStable
 
ConfigDenseSurfStable() - Constructor for class boofcv.factory.feature.dense.ConfigDenseSurfStable
 
ConfigExtract - Class in boofcv.abst.feature.detect.extract
General configuration for NonMaxSuppression.
ConfigExtract(int, float, int, boolean, boolean, boolean) - Constructor for class boofcv.abst.feature.detect.extract.ConfigExtract
 
ConfigExtract(int, float, int, boolean) - Constructor for class boofcv.abst.feature.detect.extract.ConfigExtract
 
ConfigExtract(int, float) - Constructor for class boofcv.abst.feature.detect.extract.ConfigExtract
Constructor which defaults to an ignore border of 0 and to using a strict rule
ConfigExtract() - Constructor for class boofcv.abst.feature.detect.extract.ConfigExtract
 
ConfigFast - Class in boofcv.abst.feature.detect.interest
Configuration for FAST feature detector.
ConfigFast(int, int) - Constructor for class boofcv.abst.feature.detect.interest.ConfigFast
 
ConfigFast() - Constructor for class boofcv.abst.feature.detect.interest.ConfigFast
 
ConfigFastHessian - Class in boofcv.abst.feature.detect.interest
Configuration for FastHessianFeatureDetector plus feature extractor.
ConfigFastHessian(float, int, int, int, int, int, int) - Constructor for class boofcv.abst.feature.detect.interest.ConfigFastHessian
 
ConfigFastHessian() - Constructor for class boofcv.abst.feature.detect.interest.ConfigFastHessian
 
ConfigFh04 - Class in boofcv.factory.segmentation
ConfigFh04() - Constructor for class boofcv.factory.segmentation.ConfigFh04
 
ConfigFh04(float, int) - Constructor for class boofcv.factory.segmentation.ConfigFh04
 
ConfigFh04(int, int, ConnectRule) - Constructor for class boofcv.factory.segmentation.ConfigFh04
 
ConfigFh04(float, int, ConnectRule, int) - Constructor for class boofcv.factory.segmentation.ConfigFh04
 
ConfigGeneralDetector - Class in boofcv.abst.feature.detect.interest
Configuration for GeneralFeatureDetector.
ConfigGeneralDetector(int, int, float, int, boolean, boolean, boolean) - Constructor for class boofcv.abst.feature.detect.interest.ConfigGeneralDetector
 
ConfigGeneralDetector(int, int, float, int, boolean) - Constructor for class boofcv.abst.feature.detect.interest.ConfigGeneralDetector
 
ConfigGeneralDetector(int, int, float) - Constructor for class boofcv.abst.feature.detect.interest.ConfigGeneralDetector
 
ConfigGeneralDetector(int, ConfigExtract) - Constructor for class boofcv.abst.feature.detect.interest.ConfigGeneralDetector
 
ConfigGeneralDetector() - Constructor for class boofcv.abst.feature.detect.interest.ConfigGeneralDetector
 
ConfigHornSchunck - Class in boofcv.factory.flow
Configuration for HornSchunck
ConfigHornSchunck() - Constructor for class boofcv.factory.flow.ConfigHornSchunck
 
ConfigHornSchunckPyramid - Class in boofcv.factory.flow
Configuration for HornSchunckPyramid
ConfigHornSchunckPyramid() - Constructor for class boofcv.factory.flow.ConfigHornSchunckPyramid
 
ConfigHornSchunckPyramid(float, int) - Constructor for class boofcv.factory.flow.ConfigHornSchunckPyramid
 
ConfigHoughFoot - Class in boofcv.factory.feature.detect.line
Configuration for DetectLineHoughFoot
ConfigHoughFoot() - Constructor for class boofcv.factory.feature.detect.line.ConfigHoughFoot
 
ConfigHoughFoot(int) - Constructor for class boofcv.factory.feature.detect.line.ConfigHoughFoot
 
ConfigHoughFoot(int, int, int, float, int) - Constructor for class boofcv.factory.feature.detect.line.ConfigHoughFoot
 
ConfigHoughFootSubimage - Class in boofcv.factory.feature.detect.line
Configuration for DetectLineHoughFootSubimage.
ConfigHoughFootSubimage() - Constructor for class boofcv.factory.feature.detect.line.ConfigHoughFootSubimage
 
ConfigHoughFootSubimage(int) - Constructor for class boofcv.factory.feature.detect.line.ConfigHoughFootSubimage
 
ConfigHoughFootSubimage(int, int, int, float, int, int, int) - Constructor for class boofcv.factory.feature.detect.line.ConfigHoughFootSubimage
 
ConfigHoughPolar - Class in boofcv.factory.feature.detect.line
Configuration for DetectLineHoughPolar
ConfigHoughPolar(int) - Constructor for class boofcv.factory.feature.detect.line.ConfigHoughPolar
 
ConfigHoughPolar(int, int) - Constructor for class boofcv.factory.feature.detect.line.ConfigHoughPolar
 
ConfigHoughPolar(int, int, double, double, float, int) - Constructor for class boofcv.factory.feature.detect.line.ConfigHoughPolar
 
ConfigOpticalFlowBlockPyramid - Class in boofcv.factory.flow
 
ConfigOpticalFlowBlockPyramid(int, int, int, double, int) - Constructor for class boofcv.factory.flow.ConfigOpticalFlowBlockPyramid
 
ConfigOpticalFlowBlockPyramid() - Constructor for class boofcv.factory.flow.ConfigOpticalFlowBlockPyramid
 
ConfigOrientation - Interface in boofcv.abst.feature.orientation
Base configuration for orientation estimation.
ConfigOrientation.Gradient - Interface in boofcv.abst.feature.orientation
Orientation estimation which takes in the image gradient
ConfigOrientation.Integral - Interface in boofcv.abst.feature.orientation
Orientation estimation which takes in an integral image
ConfigPolygonDetector - Class in boofcv.factory.shape
Configuration for BinaryPolygonDetector for use in FactoryShapeDetector.
ConfigPolygonDetector(int, int) - Constructor for class boofcv.factory.shape.ConfigPolygonDetector
Specifies the number of sides in the polygon and uses default settings for everything else
ConfigPolygonDetector(boolean, int, int) - Constructor for class boofcv.factory.shape.ConfigPolygonDetector
 
ConfigRefinePolygonCornersToImage - Class in boofcv.factory.shape
Configuration parameters for RefinePolygonCornersToImage
ConfigRefinePolygonCornersToImage() - Constructor for class boofcv.factory.shape.ConfigRefinePolygonCornersToImage
 
ConfigRefinePolygonLineToImage - Class in boofcv.factory.shape
Configuration parameters for RefinePolygonLineToImage
ConfigRefinePolygonLineToImage() - Constructor for class boofcv.factory.shape.ConfigRefinePolygonLineToImage
 
ConfigSegmentMeanShift - Class in boofcv.factory.segmentation
Configuration for SegmentMeanShift
ConfigSegmentMeanShift() - Constructor for class boofcv.factory.segmentation.ConfigSegmentMeanShift
 
ConfigSegmentMeanShift(int, float, int, boolean) - Constructor for class boofcv.factory.segmentation.ConfigSegmentMeanShift
 
ConfigSiftDescribe - Class in boofcv.abst.feature.describe
Configuration for DescribePointSift
ConfigSiftDescribe() - Constructor for class boofcv.abst.feature.describe.ConfigSiftDescribe
 
ConfigSiftDetector - Class in boofcv.abst.feature.detect.interest
Configuration for SiftDetector
ConfigSiftDetector() - Constructor for class boofcv.abst.feature.detect.interest.ConfigSiftDetector
 
ConfigSiftDetector(int) - Constructor for class boofcv.abst.feature.detect.interest.ConfigSiftDetector
 
ConfigSiftOrientation - Class in boofcv.abst.feature.orientation
Configuration for OrientationHistogramSift
ConfigSiftOrientation() - Constructor for class boofcv.abst.feature.orientation.ConfigSiftOrientation
 
ConfigSiftScaleSpace - Class in boofcv.abst.feature.describe
Configuration for SiftScaleSpace
ConfigSiftScaleSpace() - Constructor for class boofcv.abst.feature.describe.ConfigSiftScaleSpace
 
ConfigSlic - Class in boofcv.factory.segmentation
Configuration used when creating SegmentSlic via FactoryImageSegmentation.
ConfigSlic(int) - Constructor for class boofcv.factory.segmentation.ConfigSlic
 
ConfigSlic(int, float) - Constructor for class boofcv.factory.segmentation.ConfigSlic
 
ConfigSlidingIntegral - Class in boofcv.abst.feature.orientation
ConfigSlidingIntegral(double, double, int, double, int) - Constructor for class boofcv.abst.feature.orientation.ConfigSlidingIntegral
 
ConfigSlidingIntegral() - Constructor for class boofcv.abst.feature.orientation.ConfigSlidingIntegral
 
ConfigSurfDescribe - Class in boofcv.abst.feature.describe
Abstract base class for SURF implementations.
ConfigSurfDescribe() - Constructor for class boofcv.abst.feature.describe.ConfigSurfDescribe
 
ConfigSurfDescribe.Speed - Class in boofcv.abst.feature.describe
Configuration for SURF implementation that has been designed for speed at the cost of some stability..
ConfigSurfDescribe.Stability - Class in boofcv.abst.feature.describe
Configuration for SURF implementation that has been designed for stability.
configure(double, double, double) - Method in class boofcv.abst.feature.dense.GenericDenseDescribeImageDense
Configures size of the descriptor and the frequency at which it's computed
configure(T, int, int, int) - Method in interface boofcv.alg.feature.disparity.DisparitySelect
Specifies the output and algorithmic configuration.
configure(GrayU8, int, int, int) - Method in class boofcv.alg.feature.disparity.impl.ImplSelectRectStandard_F32_U8
 
configure(GrayU8, int, int, int) - Method in class boofcv.alg.feature.disparity.impl.ImplSelectRectStandard_S32_U8
 
configure(T, int, int, int) - Method in class boofcv.alg.feature.disparity.impl.ImplSelectRectStandardBase_F32
 
configure(T, int, int, int) - Method in class boofcv.alg.feature.disparity.impl.ImplSelectRectStandardBase_S32
 
configure(Disparity, int, int, int) - Method in class boofcv.alg.feature.disparity.SelectRectBasicWta
 
configure(T, int, int, int) - Method in class boofcv.alg.feature.disparity.SelectRectStandard
 
configureApproximateSort(int) - Method in class boofcv.alg.segmentation.fh04.SegmentFelzenszwalbHuttenlocher04
If this function is called the exact sort routine will not be used and instead an approximate routine will be used.
ConfigWatershed - Class in boofcv.factory.segmentation
Configuration for WatershedVincentSoille1991
ConfigWatershed() - Constructor for class boofcv.factory.segmentation.ConfigWatershed
 
ConfigWatershed(ConnectRule, int) - Constructor for class boofcv.factory.segmentation.ConfigWatershed
 
connect - Variable in class boofcv.alg.segmentation.ms.MergeSmallRegions
 
connect(int) - Method in class boofcv.alg.segmentation.ms.MergeSmallRegions.Node
 
Connect4() - Constructor for class boofcv.alg.segmentation.watershed.WatershedVincentSoille1991.Connect4
 
Connect8() - Constructor for class boofcv.alg.segmentation.watershed.WatershedVincentSoille1991.Connect8
 
connectBottom(GrayS32, GrayS32) - Method in class boofcv.alg.segmentation.ms.ClusterLabeledImage
Examines pixels along the bottom border
connectInner(GrayS32, GrayS32) - Method in class boofcv.alg.segmentation.ms.ClusterLabeledImage
Examines pixels inside the image without the need for bounds checking
connectLeftRight(GrayS32, GrayS32) - Method in class boofcv.alg.segmentation.ms.ClusterLabeledImage
Examines pixels along the left and right border
ConnectLinesGrid - Class in boofcv.alg.feature.detect.line
Given a grid of detected line segments connect line segments together if they appear to be apart of the same line.
ConnectLinesGrid(double, double, double) - Constructor for class boofcv.alg.feature.detect.line.ConnectLinesGrid
Specify line connecting parameters.
connectRule - Variable in class boofcv.alg.segmentation.ms.ClusterLabeledImage
 
connectRule - Variable in class boofcv.alg.segmentation.slic.SegmentSlic
 
connectRule - Variable in class boofcv.factory.segmentation.ConfigFh04
Connection rule used to connect regions.
connectRule - Variable in class boofcv.factory.segmentation.ConfigSegmentMeanShift
Connection rule when segmenting disconnected regions.
connectRule - Variable in class boofcv.factory.segmentation.ConfigSlic
Connection rule that is used when merging small regions.
connectRule - Variable in class boofcv.factory.segmentation.ConfigWatershed
Connectivity rule
contour - Variable in class boofcv.alg.shapes.polygon.RefinePolygonCornersToImage
 
contour - Variable in class boofcv.alg.shapes.polyline.SplitMergeLineFit
 
contour2Poly_iterations - Variable in class boofcv.factory.shape.ConfigPolygonDetector
Number of split and merge iterations when converting contour into polygon
contour2Poly_minimumSideFraction - Variable in class boofcv.factory.shape.ConfigPolygonDetector
The minimum allowed length of a side as a fraction of the total contour length
contour2Poly_splitFraction - Variable in class boofcv.factory.shape.ConfigPolygonDetector
A line is split if a point along the contour between the two end points has a distance from the line which is greater than this fraction of the line's length
convergenceTol - Variable in class boofcv.alg.feature.detect.peak.MeanShiftPeak
 
convergenceTol - Variable in class boofcv.alg.segmentation.ms.SegmentMeanShiftSearch
 
convergeTolerance - Variable in class boofcv.factory.flow.ConfigHornSchunckPyramid
Convergence tolerance for inner loop.
convergeToleranceSor - Variable in class boofcv.alg.flow.ConfigBroxWarping
Convergence tolerance for SOR loop.
convergeTolPixels - Variable in class boofcv.factory.shape.ConfigRefinePolygonCornersToImage
Convergence tolerance in pixels
convergeTolPixels - Variable in class boofcv.factory.shape.ConfigRefinePolygonLineToImage
Convergence tolerance in pixels
convert(TupleDesc_F64, TupleDesc_U8) - Method in class boofcv.abst.feature.describe.ConvertPositive_F64_U8
 
convert(TupleDesc_F64, TupleDesc_S8) - Method in class boofcv.abst.feature.describe.ConvertReal_F64_S8
 
convert(A, B) - Method in interface boofcv.abst.feature.describe.ConvertTupleDesc
Converts the input descriptor into the output descriptor type.
convert(LineParametric2D_F32, int, int) - Static method in class boofcv.alg.feature.detect.line.LineImageOps
Find the point in which the line intersects the image border and create a line segment at those points
convert(LineGeneral2D_F64[], Polygon2D_F64) - Static method in class boofcv.alg.shapes.polygon.UtilShapePolygon
Finds the intersections between the four lines and converts it into a quadrilateral
ConvertDescriptors - Class in boofcv.alg.descriptor
Converts between different types of descriptions
ConvertDescriptors() - Constructor for class boofcv.alg.descriptor.ConvertDescriptors
 
convertImage(RegionOrientation, Class<T>) - Static method in class boofcv.factory.feature.orientation.FactoryOrientation
Adds wrappers around implementations of RegionOrientation such that they can be used as a OrientationImage.
convertNcc(TupleDesc_F64, NccFeature) - Static method in class boofcv.alg.descriptor.ConvertDescriptors
Converts a regular feature description into a NCC feature description
ConvertPositive_F64_U8 - Class in boofcv.abst.feature.describe
Converts two types of region descriptors.
ConvertPositive_F64_U8(int) - Constructor for class boofcv.abst.feature.describe.ConvertPositive_F64_U8
 
ConvertReal_F64_S8 - Class in boofcv.abst.feature.describe
Converts two types of region descriptors.
ConvertReal_F64_S8(int) - Constructor for class boofcv.abst.feature.describe.ConvertReal_F64_S8
 
ConvertTupleDesc<A extends TupleDesc,B extends TupleDesc> - Interface in boofcv.abst.feature.describe
Convert between different types of TupleDesc.
convex - Variable in class boofcv.factory.shape.ConfigPolygonDetector
Does it require that the found polygons be convex?
cookie - Variable in class boofcv.alg.tracker.klt.PyramidKltFeature
user specified data, not used by the tracker
copy() - Method in class boofcv.alg.feature.color.Histogram_F64
Creates an exact copy of "this" histogram
copy() - Method in class boofcv.struct.feature.BrightFeature
 
copy() - Method in class boofcv.struct.feature.NccFeature
 
copy() - Method in class boofcv.struct.feature.ScalePoint
 
copy() - Method in interface boofcv.struct.feature.TupleDesc
Creates a copy of this description
copy() - Method in class boofcv.struct.feature.TupleDesc_B
 
copy() - Method in class boofcv.struct.feature.TupleDesc_F32
 
copy() - Method in class boofcv.struct.feature.TupleDesc_F64
 
copy() - Method in class boofcv.struct.feature.TupleDesc_S8
 
copy() - Method in class boofcv.struct.feature.TupleDesc_U8
 
copy() - Method in class boofcv.struct.PointGradient_F64
 
cornerOffset - Variable in class boofcv.factory.shape.ConfigRefinePolygonCornersToImage
How far away in pixels it will start sampling the line from a corner.
cornerOffset - Variable in class boofcv.factory.shape.ConfigRefinePolygonLineToImage
How far away in pixels it will start sampling the line from a corner.
cornerPt - Variable in class boofcv.alg.shapes.polygon.RefinePolygonCornersToImage
 
corners - Variable in class boofcv.alg.background.BackgroundModelMoving
 
correlation(TupleDesc_F64, TupleDesc_F64) - Static method in class boofcv.alg.descriptor.DescriptorDistance
Correlation score
CORRELATION - Static variable in class boofcv.struct.feature.MatchScoreType
Correlation scores can be both positive and negative values.
countRegionPixels(GrayS32, int) - Static method in class boofcv.alg.segmentation.ImageSegmentationOps
Counts the number of instances of 'which' inside the labeled image.
countRegionPixels(GrayS32, int, int[]) - Static method in class boofcv.alg.segmentation.ImageSegmentationOps
Counts the number of pixels in all regions.
createDescription() - Method in class boofcv.abst.feature.dense.DescribeImageDenseHoG
 
createDescription() - Method in class boofcv.abst.feature.dense.DescribeImageDenseSift
 
createDescription() - Method in class boofcv.abst.feature.dense.GenericDenseDescribeImageDense
 
createDescription() - Method in class boofcv.abst.feature.describe.DescribeRegionPoint_SIFT
 
createDescription() - Method in class boofcv.abst.feature.describe.DescribeRegionPointConvert
 
createDescription() - Method in interface boofcv.abst.feature.describe.DescriptorInfo
Creates new description instance which can be processed by this class
createDescription() - Method in class boofcv.abst.feature.describe.SurfPlanar_to_DescribeRegionPoint
 
createDescription() - Method in class boofcv.abst.feature.describe.WrapDescribeBrief
 
createDescription() - Method in class boofcv.abst.feature.describe.WrapDescribeBriefSo
 
createDescription() - Method in class boofcv.abst.feature.describe.WrapDescribePixelRegion
 
createDescription() - Method in class boofcv.abst.feature.describe.WrapDescribePixelRegionNCC
 
createDescription() - Method in class boofcv.abst.feature.describe.WrapDescribeSurf
 
createDescription() - Method in class boofcv.abst.feature.detdesc.DetectDescribe_CompleteSift
 
createDescription() - Method in class boofcv.abst.feature.detdesc.DetectDescribeFusion
 
createDescription() - Method in class boofcv.abst.feature.detdesc.DetectDescribeMultiFusion
 
createDescription() - Method in class boofcv.abst.feature.detdesc.DetectDescribeSingleToMulti
 
createDescription() - Method in class boofcv.abst.feature.detdesc.SurfPlanar_to_DetectDescribePoint
 
createDescription() - Method in class boofcv.abst.feature.detdesc.WrapDetectDescribeSurf
 
createDescription() - Method in class boofcv.alg.feature.dense.DescribeDenseHogAlg
 
createDescription() - Method in class boofcv.alg.feature.describe.DescribePointSurf
 
createDescription() - Method in class boofcv.alg.feature.describe.DescribePointSurfPlanar
 
createDescription() - Method in class boofcv.alg.feature.detdesc.DetectDescribeSurfPlanar
 
createFast(ConfigFast, ConfigGeneralDetector, Class<T>) - Static method in class boofcv.factory.feature.detect.interest.FactoryDetectPoint
Creates a Fast corner detector.
createFeature() - Method in class boofcv.alg.feature.describe.DescribePointBrief
Function which creates a description of the appropriate size.
createFeature() - Method in class boofcv.alg.feature.describe.DescribePointBriefSO
 
createGaussianWeightKernel(double, int) - Static method in class boofcv.alg.feature.describe.DescribeSiftCommon
Creates a gaussian weighting kernel with an even number of elements along its width
createGeneral(GradientCornerIntensity<D>, ConfigGeneralDetector) - Static method in class boofcv.factory.feature.detect.interest.FactoryDetectPoint
 
createGeneral(GeneralFeatureIntensity<T, D>, ConfigGeneralDetector) - Static method in class boofcv.factory.feature.detect.interest.FactoryDetectPoint
 
createGradient(boolean, Class<T>) - Static method in class boofcv.alg.feature.describe.SurfDescribeOps
Creates a class for computing the image gradient from an integral image in a sparse fashion.
createHarris(ConfigGeneralDetector, boolean, Class<D>) - Static method in class boofcv.factory.feature.detect.interest.FactoryDetectPoint
Detects Harris corners.
createHessian(HessianBlobIntensity.Type, ConfigGeneralDetector, Class<D>) - Static method in class boofcv.factory.feature.detect.interest.FactoryDetectPoint
Creates a Hessian based blob detector.
createInstance() - Method in class boofcv.struct.feature.BriefFeatureQueue
 
createInstance() - Method in class boofcv.struct.feature.ColorQueue_F32
 
createInstance() - Method in class boofcv.struct.feature.NccFeatureQueue
 
createInstance() - Method in class boofcv.struct.feature.SurfFeatureQueue
 
createIntensity(TemplateScoreType, Class<T>) - Static method in class boofcv.factory.feature.detect.template.FactoryTemplateMatching
Creates TemplateMatchingIntensity of the specified type.
createKitRos(ConfigGeneralDetector, Class<D>) - Static method in class boofcv.factory.feature.detect.interest.FactoryDetectPoint
Detects Kitchen and Rosenfeld corners.
createList() - Method in class boofcv.alg.feature.detect.line.ImageLinePruneMerge
 
createMatcher(TemplateScoreType, Class<T>) - Static method in class boofcv.factory.feature.detect.template.FactoryTemplateMatching
Creates an instance of TemplateMatching for the specified score type.
createMedian(ConfigGeneralDetector, Class<T>) - Static method in class boofcv.factory.feature.detect.interest.FactoryDetectPoint
Creates a median filter corner detector.
createNewTrack() - Method in class boofcv.alg.tracker.combined.PyramidKltForCombined
 
createOutput() - Method in class boofcv.abst.feature.describe.ConvertPositive_F64_U8
 
createOutput() - Method in class boofcv.abst.feature.describe.ConvertReal_F64_S8
 
createOutput() - Method in interface boofcv.abst.feature.describe.ConvertTupleDesc
Creates a new instance of the output type.
createPaper() - Static method in class boofcv.abst.feature.describe.ConfigSiftScaleSpace
Creates a configuration similar to how it was originally described in the paper
createPaper() - Static method in class boofcv.abst.feature.detdesc.ConfigCompleteSift
Creates a configuration similar to how it was originally described in the paper
createPaper() - Static method in class boofcv.abst.feature.detect.interest.ConfigSiftDetector
Creates a configuration similar to how it was originally described in the paper
createPaper() - Static method in class boofcv.abst.feature.orientation.ConfigSiftOrientation
Creates a configuration similar to how it was originally described in the paper
createQueue(DescribeRegionPoint<?, TD>, int) - Static method in class boofcv.alg.descriptor.UtilFeature
Creates a FastQueue and declares new instances of the descriptor using the provided DetectDescribePoint.
createQueue(DetectDescribePoint<?, TD>, int) - Static method in class boofcv.alg.descriptor.UtilFeature
Creates a FastQueue and declares new instances of the descriptor using the provided DetectDescribePoint.
createQueue(DetectDescribeMulti<?, TD>, int) - Static method in class boofcv.alg.descriptor.UtilFeature
Creates a FastQueue and declares new instances of the descriptor using the provided DetectDescribePoint.
createShiTomasi(ConfigGeneralDetector, boolean, Class<D>) - Static method in class boofcv.factory.feature.detect.interest.FactoryDetectPoint
Detects Shi-Tomasi corners.
createSingleList() - Method in class boofcv.struct.feature.MatrixOfList
 
currDesc - Variable in class boofcv.alg.tracker.klt.KltTracker
 
currentDistance - Variable in class boofcv.alg.segmentation.watershed.WatershedVincentSoille1991
 
currentLabel - Variable in class boofcv.alg.segmentation.watershed.WatershedVincentSoille1991
 
currentToWorld - Variable in class boofcv.alg.background.BackgroundModelMoving
 

D

D() - Constructor for class boofcv.struct.flow.ImageFlow.D
 
data - Variable in class boofcv.numerics.InterpolateArray
 
data - Variable in class boofcv.struct.feature.TupleDesc_B
 
data - Variable in class boofcv.struct.flow.ImageFlow
 
defaultScore(Class<D>) - Static method in class boofcv.factory.feature.associate.FactoryAssociation
Given a feature descriptor type it returns a "reasonable" default ScoreAssociation.
definition - Variable in class boofcv.alg.feature.describe.DescribePointBinaryCompare
 
definition - Variable in class boofcv.alg.feature.describe.DescribePointBriefSO
 
DenseFlowPyramidBase<T extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.flow
Base class for pyramidal dense flow algorithms based on IPOL papers.
DenseFlowPyramidBase(double, double, int, InterpolatePixelS<GrayF32>) - Constructor for class boofcv.alg.flow.DenseFlowPyramidBase
 
DenseOpticalFlow<T extends boofcv.struct.image.ImageBase> - Interface in boofcv.abst.flow
High level interface for computing the dense optical flow across the whole image.
DenseOpticalFlowBlockPyramid<T extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.flow
Computes dense optical flow optical using pyramidal approach with square regions and a locally exhaustive search.
DenseOpticalFlowBlockPyramid(int, int, int, Class<T>) - Constructor for class boofcv.alg.flow.DenseOpticalFlowBlockPyramid
Configures the search.
DenseOpticalFlowBlockPyramid.F32 - Class in boofcv.alg.flow
Implementation for GrayF32
DenseOpticalFlowBlockPyramid.U8 - Class in boofcv.alg.flow
Implementation for GrayU8
DenseOpticalFlowKlt<I extends boofcv.struct.image.ImageGray,D extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.flow
Computes the dense optical flow using KltTracker.
DenseOpticalFlowKlt(PyramidKltTracker<I, D>, int, int) - Constructor for class boofcv.alg.flow.DenseOpticalFlowKlt
 
DenseSampling - Class in boofcv.factory.feature.dense
Specifies how the image should be sampled when computing dense features
DenseSampling(double, double) - Constructor for class boofcv.factory.feature.dense.DenseSampling
 
DenseSampling() - Constructor for class boofcv.factory.feature.dense.DenseSampling
 
derivFlowUX - Variable in class boofcv.alg.flow.BroxWarpingSpacial
 
derivFlowUY - Variable in class boofcv.alg.flow.BroxWarpingSpacial
 
derivFlowVX - Variable in class boofcv.alg.flow.BroxWarpingSpacial
 
derivFlowVY - Variable in class boofcv.alg.flow.BroxWarpingSpacial
 
derivT - Variable in class boofcv.alg.flow.HornSchunck
 
derivX - Variable in class boofcv.alg.feature.dense.DescribeDenseHogAlg
 
derivX - Variable in class boofcv.alg.feature.detect.intensity.impl.ImplSsdCornerBase
 
derivX - Variable in class boofcv.alg.feature.detect.interest.EasyGeneralFeatureDetector
 
derivX - Variable in class boofcv.alg.feature.detect.interest.UnrollSiftScaleSpaceGradient.ImageScale
 
derivX - Variable in class boofcv.alg.feature.orientation.OrientationAverage
 
derivX - Variable in class boofcv.alg.feature.orientation.OrientationHistogram
 
derivX - Variable in class boofcv.alg.feature.orientation.OrientationSlidingWindow
 
derivX - Variable in class boofcv.alg.flow.HornSchunck
 
derivX - Variable in class boofcv.alg.tracker.klt.KltFeature
Image derivative around the feature in the x-direction
derivX - Variable in class boofcv.alg.tracker.klt.KltTracker
 
derivX - Variable in class boofcv.alg.tracker.klt.PyramidKltTracker
 
derivXX - Variable in class boofcv.alg.feature.detect.interest.EasyGeneralFeatureDetector
 
derivXY - Variable in class boofcv.alg.feature.detect.interest.EasyGeneralFeatureDetector
 
derivY - Variable in class boofcv.alg.feature.dense.DescribeDenseHogAlg
 
derivY - Variable in class boofcv.alg.feature.detect.intensity.impl.ImplSsdCornerBase
 
derivY - Variable in class boofcv.alg.feature.detect.interest.EasyGeneralFeatureDetector
 
derivY - Variable in class boofcv.alg.feature.detect.interest.UnrollSiftScaleSpaceGradient.ImageScale
 
derivY - Variable in class boofcv.alg.feature.orientation.OrientationAverage
 
derivY - Variable in class boofcv.alg.feature.orientation.OrientationHistogram
 
derivY - Variable in class boofcv.alg.feature.orientation.OrientationSlidingWindow
 
derivY - Variable in class boofcv.alg.flow.HornSchunck
 
derivY - Variable in class boofcv.alg.tracker.klt.KltFeature
Image derivative around the feature in the y-direction
derivY - Variable in class boofcv.alg.tracker.klt.KltTracker
 
derivY - Variable in class boofcv.alg.tracker.klt.PyramidKltTracker
 
derivYY - Variable in class boofcv.alg.feature.detect.interest.EasyGeneralFeatureDetector
 
desc - Variable in class boofcv.alg.tracker.combined.CombinedTrack
 
desc - Variable in class boofcv.alg.tracker.klt.KltFeature
Pixel intensity around the feature
desc - Variable in class boofcv.alg.tracker.klt.PyramidKltFeature
KLT feature description for each layer in the pyramid
Describe(AssociateDescription<Desc>, boolean, boolean) - Constructor for class boofcv.abst.feature.associate.EnforceUniqueByScore.Describe
 
describe - Variable in class boofcv.abst.feature.detdesc.ConfigCompleteSift
 
describe - Variable in class boofcv.alg.feature.describe.DescribePointBrief
 
describe(double, double, double, double, BrightFeature) - Method in class boofcv.alg.feature.describe.DescribePointSurf
Computes the SURF descriptor for the specified interest point.
describe(double, double, double, double, TupleDesc_F64) - Method in class boofcv.alg.feature.describe.DescribePointSurf
Compute SURF descriptor, but without laplacian sign
describe(double, double, double, double, BrightFeature) - Method in class boofcv.alg.feature.describe.DescribePointSurfPlanar
 
Describe2D(AssociateDescription2D<Desc>, boolean, boolean) - Constructor for class boofcv.abst.feature.associate.EnforceUniqueByScore.Describe2D
 
DescribeDenseHogAlg<Input extends boofcv.struct.image.ImageBase,Derivative extends boofcv.struct.image.ImageBase> - Class in boofcv.alg.feature.dense
Implementation of the Histogram of Oriented Gradients (HOG) [1] dense feature descriptor.
DescribeDenseHogAlg(int, int, int, int, ImageType<Input>) - Constructor for class boofcv.alg.feature.dense.DescribeDenseHogAlg
Configures HOG descriptor computation
DescribeDenseHogAlg.Cell - Class in boofcv.alg.feature.dense
 
DescribeDenseHogAlg_F32 - Class in boofcv.alg.feature.dense.impl
Implementation pf DescribeDenseHogAlg for GrayF32.
DescribeDenseHogAlg_F32(int, int, int, int) - Constructor for class boofcv.alg.feature.dense.impl.DescribeDenseHogAlg_F32
 
DescribeDenseHogAlg_PLF32 - Class in boofcv.alg.feature.dense.impl
Implementation pf DescribeDenseHogAlg for GrayF32.
DescribeDenseHogAlg_PLF32(int, int, int, int, int) - Constructor for class boofcv.alg.feature.dense.impl.DescribeDenseHogAlg_PLF32
 
DescribeDenseHogAlg_PLU8 - Class in boofcv.alg.feature.dense.impl
Implementation pf DescribeDenseHogAlg for GrayF32.
DescribeDenseHogAlg_PLU8(int, int, int, int, int) - Constructor for class boofcv.alg.feature.dense.impl.DescribeDenseHogAlg_PLU8
 
DescribeDenseHogAlg_U8 - Class in boofcv.alg.feature.dense.impl
Implementation pf DescribeDenseHogAlg for GrayU8.
DescribeDenseHogAlg_U8(int, int, int, int) - Constructor for class boofcv.alg.feature.dense.impl.DescribeDenseHogAlg_U8
 
DescribeDenseSiftAlg<D extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.feature.dense
Computes SIFT features in a regular grid across an entire image at a single scale and orientation.
DescribeDenseSiftAlg(int, int, int, double, double, double, double, Class<D>) - Constructor for class boofcv.alg.feature.dense.DescribeDenseSiftAlg
Specifies SIFT descriptor structure and sampling frequency.
DescribeImageDense<T extends boofcv.struct.image.ImageBase,Desc extends TupleDesc> - Interface in boofcv.abst.feature.dense
Computes feature descriptors across the whole image.
DescribeImageDenseHoG<T extends boofcv.struct.image.ImageBase> - Class in boofcv.abst.feature.dense
DescribeImageDenseHoG(DescribeDenseHogAlg<T, ?>) - Constructor for class boofcv.abst.feature.dense.DescribeImageDenseHoG
 
DescribeImageDenseSift<T extends boofcv.struct.image.ImageGray,D extends boofcv.struct.image.ImageGray> - Class in boofcv.abst.feature.dense
High level wrapper around DescribeDenseSiftAlg for DescribeImageDense
DescribeImageDenseSift(DescribeDenseSiftAlg<D>, double, double, Class<T>) - Constructor for class boofcv.abst.feature.dense.DescribeImageDenseSift
 
DescribePlanar<T extends boofcv.struct.image.ImageGray,Desc extends TupleDesc> - Class in boofcv.alg.feature.describe
Computes a feature description from Planar images by computing a descriptor separately in each band.
DescribePlanar(DescribeRegionPoint<T, Desc>[]) - Constructor for class boofcv.alg.feature.describe.DescribePlanar
Configuration
DescribePointBinaryCompare<T extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.feature.describe
For each bit in the descriptor it samples two points inside an image patch and compares their values.
DescribePointBinaryCompare(BinaryCompareDefinition_I32) - Constructor for class boofcv.alg.feature.describe.DescribePointBinaryCompare
 
DescribePointBrief<T extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.feature.describe
BRIEF: Binary Robust Independent Elementary Features.
DescribePointBrief(DescribePointBinaryCompare<T>, BlurFilter<T>) - Constructor for class boofcv.alg.feature.describe.DescribePointBrief
 
DescribePointBriefSO<T extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.feature.describe
Extension of DescribePointBrief which adds invariance to orientation and scale.
DescribePointBriefSO(BinaryCompareDefinition_I32, BlurFilter<T>, InterpolatePixelS<T>) - Constructor for class boofcv.alg.feature.describe.DescribePointBriefSO
 
DescribePointPixelRegion<T extends boofcv.struct.image.ImageGray,D extends TupleDesc> - Class in boofcv.alg.feature.describe
Describes a rectangular region using its raw pixel intensities.
DescribePointPixelRegion(int, int) - Constructor for class boofcv.alg.feature.describe.DescribePointPixelRegion
 
DescribePointPixelRegionNCC<T extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.feature.describe
Describes a rectangular region using its raw pixel intensities which have been normalized for intensity.
DescribePointPixelRegionNCC(int, int) - Constructor for class boofcv.alg.feature.describe.DescribePointPixelRegionNCC
 
DescribePointRectangleRegion<T extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.feature.describe
Base class for describing a rectangular region using pixels.
DescribePointRectangleRegion(int, int) - Constructor for class boofcv.alg.feature.describe.DescribePointRectangleRegion
 
DescribePointSift<Deriv extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.feature.describe
A faithful implementation of the SIFT descriptor.
DescribePointSift(int, int, int, double, double, double, Class<Deriv>) - Constructor for class boofcv.alg.feature.describe.DescribePointSift
Configures the descriptor.
DescribePointSurf<II extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.feature.describe
Implementation of the SURF feature descriptor, see [1].
DescribePointSurf(int, int, int, double, boolean, Class<II>) - Constructor for class boofcv.alg.feature.describe.DescribePointSurf
Creates a SURF descriptor of arbitrary dimension by changing how the local region is sampled.
DescribePointSurf(Class<II>) - Constructor for class boofcv.alg.feature.describe.DescribePointSurf
Create a SURF-64 descriptor.
DescribePointSurfMod<II extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.feature.describe
Modified SURF descriptor which attempts to smooth out edge conditions.
DescribePointSurfMod(int, int, int, int, double, double, boolean, Class<II>) - Constructor for class boofcv.alg.feature.describe.DescribePointSurfMod
Creates a SURF descriptor of arbitrary dimension by changing how the local region is sampled.
DescribePointSurfMod(Class<II>) - Constructor for class boofcv.alg.feature.describe.DescribePointSurfMod
Create a SURF-64 descriptor.
DescribePointSurfPlanar<II extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.feature.describe
Computes a color SURF descriptor from a Planar image.
DescribePointSurfPlanar(DescribePointSurf<II>, int) - Constructor for class boofcv.alg.feature.describe.DescribePointSurfPlanar
 
DescribeRegionPoint<T extends boofcv.struct.image.ImageBase,Desc extends TupleDesc> - Interface in boofcv.abst.feature.describe
Computes a description of the local region around a point at different circular radii and orientations.
DescribeRegionPoint_SIFT<T extends boofcv.struct.image.ImageGray> - Class in boofcv.abst.feature.describe
Allows you to use SIFT features independent of the SIFT detector.
DescribeRegionPoint_SIFT(SiftScaleSpace, DescribePointSift<GrayF32>, Class<T>) - Constructor for class boofcv.abst.feature.describe.DescribeRegionPoint_SIFT
 
DescribeRegionPointConvert<T extends boofcv.struct.image.ImageGray,In extends TupleDesc,Out extends TupleDesc> - Class in boofcv.abst.feature.describe
Converts the region descriptor type from the DescribeRegionPoint into the desired output using a ConvertTupleDesc.
DescribeRegionPointConvert(DescribeRegionPoint<T, In>, ConvertTupleDesc<In, Out>) - Constructor for class boofcv.abst.feature.describe.DescribeRegionPointConvert
 
DescribeSiftCommon - Class in boofcv.alg.feature.describe
Base class for SIFT descriptors.
DescribeSiftCommon(int, int, int, double, double) - Constructor for class boofcv.alg.feature.describe.DescribeSiftCommon
Configures the descriptor.
DescriptorDistance - Class in boofcv.alg.descriptor
Series of simple functions for computing difference distance measures between two descriptors.
DescriptorDistance() - Constructor for class boofcv.alg.descriptor.DescriptorDistance
 
DescriptorInfo<Desc extends TupleDesc> - Interface in boofcv.abst.feature.describe
Provides information about the feature's descriptor.
descriptorScale - Variable in class boofcv.factory.feature.dense.ConfigDenseSurfFast
Relative size of descriptor
descriptorScale - Variable in class boofcv.factory.feature.dense.ConfigDenseSurfStable
Relative size of descriptor
detect(In) - Method in class boofcv.abst.feature.detdesc.DetectDescribe_CompleteSift
 
detect(T) - Method in class boofcv.abst.feature.detdesc.DetectDescribeFusion
 
detect(Planar<T>) - Method in class boofcv.abst.feature.detdesc.SurfPlanar_to_DetectDescribePoint
 
detect(T) - Method in class boofcv.abst.feature.detdesc.WrapDetectDescribeSurf
 
detect(T) - Method in interface boofcv.abst.feature.detect.interest.DetectorInterestPointMulti
Detects interest points inside the provided image.
detect(T) - Method in class boofcv.abst.feature.detect.interest.GeneralToInterestMulti
 
detect(T) - Method in class boofcv.abst.feature.detect.interest.GeneralToInterestPoint
 
detect(T) - Method in interface boofcv.abst.feature.detect.interest.InterestPointDetector
Detects interest points inside the provided image.
detect(T) - Method in class boofcv.abst.feature.detect.interest.InterestPointDetectorOverride
 
detect(GaussianScaleSpace<T, D>) - Method in interface boofcv.abst.feature.detect.interest.InterestPointScaleSpace
Detect features in the scale space image
detect(PyramidFloat<T>) - Method in interface boofcv.abst.feature.detect.interest.InterestPointScaleSpacePyramid
Detect features in the scale space image
detect(T) - Method in class boofcv.abst.feature.detect.interest.WrapFHtoInterestPoint
 
detect(T) - Method in class boofcv.abst.feature.detect.interest.WrapFLPtoInterestPoint
 
detect(T) - Method in class boofcv.abst.feature.detect.interest.WrapFPtoInterestPoint
 
detect(T) - Method in class boofcv.abst.feature.detect.interest.WrapSiftDetector
 
detect(T) - Method in interface boofcv.abst.feature.detect.line.DetectLine
Detect lines inside the image.
detect(I) - Method in class boofcv.abst.feature.detect.line.DetectLineHoughFoot
 
detect(I) - Method in class boofcv.abst.feature.detect.line.DetectLineHoughFootSubimage
 
detect(I) - Method in class boofcv.abst.feature.detect.line.DetectLineHoughPolar
 
detect(T) - Method in interface boofcv.abst.feature.detect.line.DetectLineSegment
Detect lines inside the image.
detect(T) - Method in class boofcv.abst.feature.detect.line.DetectLineSegmentsGridRansac
 
detect(II, Planar<II>) - Method in class boofcv.alg.feature.detdesc.DetectDescribeSurfPlanar
Detects and describes features inside provide images.
detect(T, QueueCorner) - Method in class boofcv.alg.feature.detect.interest.EasyGeneralFeatureDetector
Detect features inside the image.
detect(II) - Method in class boofcv.alg.feature.detect.interest.FastHessianFeatureDetector
Detect interest points inside of the image.
detect(PyramidFloat<T>) - Method in class boofcv.alg.feature.detect.interest.FeatureLaplacePyramid
Searches for features inside the provided scale space
detect(PyramidFloat<T>) - Method in class boofcv.alg.feature.detect.interest.FeaturePyramid
Searches for features inside the provided scale space
DetectDescribe_CompleteSift<In extends boofcv.struct.image.ImageGray> - Class in boofcv.abst.feature.detdesc
Wrapper around CompleteSift for DetectDescribePoint.
DetectDescribe_CompleteSift(CompleteSift) - Constructor for class boofcv.abst.feature.detdesc.DetectDescribe_CompleteSift
 
DetectDescribeFusion<T extends boofcv.struct.image.ImageGray,TD extends TupleDesc> - Class in boofcv.abst.feature.detdesc
Wrapper class around independent feature detectors, region orientation, and descriptors, that allow them to be used as a single integrated unit.
DetectDescribeFusion(InterestPointDetector<T>, OrientationImage<T>, DescribeRegionPoint<T, TD>) - Constructor for class boofcv.abst.feature.detdesc.DetectDescribeFusion
Configures the algorithm.
DetectDescribeMulti<T extends boofcv.struct.image.ImageGray,Desc extends TupleDesc> - Interface in boofcv.abst.feature.detdesc
Detects and describes different types of features inside an image.
DetectDescribeMultiFusion<T extends boofcv.struct.image.ImageGray,TD extends TupleDesc> - Class in boofcv.abst.feature.detdesc
Wrapper class around independent multi feature detectors, region orientation, and descriptors, that allow them to be used as a single integrated unit.
DetectDescribeMultiFusion(DetectorInterestPointMulti<T>, OrientationImage<T>, DescribeRegionPoint<T, TD>) - Constructor for class boofcv.abst.feature.detdesc.DetectDescribeMultiFusion
 
DetectDescribePoint<T extends boofcv.struct.image.ImageBase,Desc extends TupleDesc> - Interface in boofcv.abst.feature.detdesc
Interface for detecting and describing point features.
DetectDescribeSingleToMulti<T extends boofcv.struct.image.ImageGray,TD extends TupleDesc> - Class in boofcv.abst.feature.detdesc
DetectDescribeSingleToMulti(DetectDescribePoint<T, TD>) - Constructor for class boofcv.abst.feature.detdesc.DetectDescribeSingleToMulti
 
DetectDescribeSurfPlanar<II extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.feature.detdesc
Computes a color SURF descriptor from a Planar image.
DetectDescribeSurfPlanar(FastHessianFeatureDetector<II>, OrientationIntegral<II>, DescribePointSurfPlanar<II>) - Constructor for class boofcv.alg.feature.detdesc.DetectDescribeSurfPlanar
 
detectedDesc - Variable in class boofcv.alg.tracker.combined.CombinedTrackerScalePoint
 
detectEdgels(int, int, int, GrayF32, GrayF32, GrayU8) - Method in class boofcv.alg.feature.detect.line.gridline.ImplGridRansacLineDetector_F32
 
detectEdgels(int, int, int, GrayS16, GrayS16, GrayU8) - Method in class boofcv.alg.feature.detect.line.gridline.ImplGridRansacLineDetector_S16
 
detectEdgels(int, int, int, D, D, GrayU8) - Method in class boofcv.alg.feature.detect.line.GridRansacLineDetector
Computes edgel information for pixels which have been flagged inside a region
detectFeatures(int) - Method in class boofcv.alg.feature.detdesc.CompleteSift
 
detectFeatures(int) - Method in class boofcv.alg.feature.detect.interest.SiftDetector
Detect features inside the Difference-of-Gaussian image at the current scale
DetectGridRansacLine - Class in boofcv.abst.feature.detect.line
 
DetectGridRansacLine() - Constructor for class boofcv.abst.feature.detect.line.DetectGridRansacLine
 
detections - Variable in class boofcv.alg.feature.detect.interest.SiftDetector
 
DetectLine<T extends boofcv.struct.image.ImageGray> - Interface in boofcv.abst.feature.detect.line
Interface for detecting lines inside images.
DetectLineHoughFoot<I extends boofcv.struct.image.ImageGray,D extends boofcv.struct.image.ImageGray> - Class in boofcv.abst.feature.detect.line
Full processing chain for detecting lines using a foot of norm parametrization inside a Hough transform.
DetectLineHoughFoot(int, int, int, float, int, ImageGradient<I, D>) - Constructor for class boofcv.abst.feature.detect.line.DetectLineHoughFoot
Specifies detection parameters.
DetectLineHoughFootSubimage<I extends boofcv.struct.image.ImageGray,D extends boofcv.struct.image.ImageGray> - Class in boofcv.abst.feature.detect.line
Detects lines inside the image by breaking it up into subimages for improved precision.
DetectLineHoughFootSubimage(int, int, int, float, int, int, int, ImageGradient<I, D>) - Constructor for class boofcv.abst.feature.detect.line.DetectLineHoughFootSubimage
Specifies detection parameters.
DetectLineHoughPolar<I extends boofcv.struct.image.ImageGray,D extends boofcv.struct.image.ImageGray> - Class in boofcv.abst.feature.detect.line
Full processing chain for detecting lines using a Hough transform with polar parametrization.
DetectLineHoughPolar(int, int, double, double, float, int, ImageGradient<I, D>) - Constructor for class boofcv.abst.feature.detect.line.DetectLineHoughPolar
Configures hough line detector.
DetectLineSegment<T extends boofcv.struct.image.ImageGray> - Interface in boofcv.abst.feature.detect.line
Interface for detecting line segments inside images.
DetectLineSegmentsGridRansac<T extends boofcv.struct.image.ImageGray,D extends boofcv.struct.image.ImageGray> - Class in boofcv.abst.feature.detect.line
 
DetectLineSegmentsGridRansac(GridRansacLineDetector<D>, ConnectLinesGrid, ImageGradient<T, D>, double, Class<T>, Class<D>) - Constructor for class boofcv.abst.feature.detect.line.DetectLineSegmentsGridRansac
 
detectMaximums - Variable in class boofcv.abst.feature.detect.extract.ConfigExtract
If true then local maximums will be found
detectMinimums - Variable in class boofcv.abst.feature.detect.extract.ConfigExtract
If false then local maximums will be found
detectOctave(II, int, int...) - Method in class boofcv.alg.feature.detect.interest.FastHessianFeatureDetector
Computes feature intensities for all the specified feature sizes and finds features inside of the middle feature sizes.
detector - Variable in class boofcv.abst.feature.detdesc.ConfigCompleteSift
 
detector - Variable in class boofcv.abst.feature.detect.interest.GeneralToInterestMulti
 
detector - Variable in class boofcv.alg.feature.detect.interest.EasyGeneralFeatureDetector
 
detector - Variable in class boofcv.alg.tracker.combined.CombinedTrackerScalePoint
 
DetectorInterestPointMulti<T extends boofcv.struct.image.ImageBase> - Interface in boofcv.abst.feature.detect.interest
Interface for automatically detecting multiple types of interest points in images.
detectsMaximum - Variable in class boofcv.alg.feature.detect.extract.NonMaxBlock
 
detectsMinimum - Variable in class boofcv.alg.feature.detect.extract.NonMaxBlock
 
detectThreshold - Variable in class boofcv.abst.feature.detect.interest.ConfigFastHessian
Minimum feature intensity.
determinant(GrayF32, GrayF32, GrayF32, GrayF32) - Static method in class boofcv.alg.feature.detect.intensity.HessianBlobIntensity
Feature intensity using the Hessian matrix's determinant.
determinant(GrayF32, GrayS16, GrayS16, GrayS16) - Static method in class boofcv.alg.feature.detect.intensity.HessianBlobIntensity
Feature intensity using the Hessian matrix's determinant.
determinant(GrayF32, GrayF32, GrayF32, GrayF32) - Static method in class boofcv.alg.feature.detect.intensity.impl.ImplHessianBlobIntensity
 
determinant(GrayF32, GrayS16, GrayS16, GrayS16) - Static method in class boofcv.alg.feature.detect.intensity.impl.ImplHessianBlobIntensity
 
direction(D, D, GrayF32) - Static method in class boofcv.alg.feature.detect.edge.GGradientToEdgeFeatures
Computes the edge orientation using the Math.atan(double) function.
direction(GrayF32, GrayF32, GrayF32) - Static method in class boofcv.alg.feature.detect.edge.GradientToEdgeFeatures
Computes the edge orientation using the Math.atan(double) function.
direction(GrayS16, GrayS16, GrayF32) - Static method in class boofcv.alg.feature.detect.edge.GradientToEdgeFeatures
Computes the edge orientation using the Math.atan(double) function.
direction(GrayS32, GrayS32, GrayF32) - Static method in class boofcv.alg.feature.detect.edge.GradientToEdgeFeatures
Computes the edge orientation using the Math.atan(double) function.
direction(GrayF32, GrayF32, GrayF32) - Static method in class boofcv.alg.feature.detect.edge.impl.ImplGradientToEdgeFeatures
 
direction(GrayS16, GrayS16, GrayF32) - Static method in class boofcv.alg.feature.detect.edge.impl.ImplGradientToEdgeFeatures
 
direction(GrayS32, GrayS32, GrayF32) - Static method in class boofcv.alg.feature.detect.edge.impl.ImplGradientToEdgeFeatures
 
direction2(D, D, GrayF32) - Static method in class boofcv.alg.feature.detect.edge.GGradientToEdgeFeatures
Computes the edge orientation using the Math.atan2(double, double) function.
direction2(GrayF32, GrayF32, GrayF32) - Static method in class boofcv.alg.feature.detect.edge.GradientToEdgeFeatures
Computes the edge orientation using the Math.atan2(double, double) function.
direction2(GrayS16, GrayS16, GrayF32) - Static method in class boofcv.alg.feature.detect.edge.GradientToEdgeFeatures
Computes the edge orientation using the Math.atan2(double, double) function.
direction2(GrayS32, GrayS32, GrayF32) - Static method in class boofcv.alg.feature.detect.edge.GradientToEdgeFeatures
Computes the edge orientation using the Math.atan2(double, double) function.
direction2(GrayF32, GrayF32, GrayF32) - Static method in class boofcv.alg.feature.detect.edge.impl.ImplGradientToEdgeFeatures
 
direction2(GrayS16, GrayS16, GrayF32) - Static method in class boofcv.alg.feature.detect.edge.impl.ImplGradientToEdgeFeatures
 
direction2(GrayS32, GrayS32, GrayF32) - Static method in class boofcv.alg.feature.detect.edge.impl.ImplGradientToEdgeFeatures
 
discretizeDirection4(GrayF32, GrayS8) - Static method in class boofcv.alg.feature.detect.edge.GradientToEdgeFeatures
Converts an image containing edge angles (-pi/2 to pi/2) into a discrete set of angles.
discretizeDirection8(GrayF32, GrayS8) - Static method in class boofcv.alg.feature.detect.edge.GradientToEdgeFeatures
Converts an image containing edge angles (-pi to pi) into a discrete set of 8 angles.
discretizer - Static variable in class boofcv.alg.feature.disparity.impl.ImplSelectRectStandardBase_S32
 
discretizer - Static variable in class boofcv.alg.feature.disparity.impl.ImplSelectSparseStandardWta_S32
 
disparity - Variable in class boofcv.alg.feature.disparity.SelectSparseStandardWta
 
DisparityAlgorithms - Enum in boofcv.factory.feature.disparity
List of disparity algorithms which can be selected through a high level interface
DisparityScoreRowFormat<Input extends boofcv.struct.image.ImageGray,Disparity extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.feature.disparity
Base class for all dense stereo disparity score algorithms whose score's can be processed by DisparitySelect.
DisparityScoreRowFormat(int, int, int, int) - Constructor for class boofcv.alg.feature.disparity.DisparityScoreRowFormat
Configures disparity calculation.
DisparityScoreSadRect<Input extends boofcv.struct.image.ImageGray,Disparity extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.feature.disparity
Computes the disparity SAD score efficiently for a single rectangular region while minimizing CPU cache misses.
DisparityScoreSadRect(int, int, int, int) - Constructor for class boofcv.alg.feature.disparity.DisparityScoreSadRect
 
DisparityScoreWindowFive<Input extends boofcv.struct.image.ImageGray,Disparity extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.feature.disparity
Scores the disparity for a point using multiple rectangular regions in an effort to reduce errors at object borders, based off te 5 region algorithm described in [1].
DisparityScoreWindowFive(int, int, int, int) - Constructor for class boofcv.alg.feature.disparity.DisparityScoreWindowFive
 
DisparitySelect<Array,T extends boofcv.struct.image.ImageGray> - Interface in boofcv.alg.feature.disparity
Selects the best disparity given the set of scores calculated by DisparityScoreSadRect.
DisparitySparseScoreSadRect<ArrayData,Input extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.feature.disparity
Computes disparity SAD scores using a rectangular region at the specified points only along the x-axis.
DisparitySparseScoreSadRect(int, int, int, int) - Constructor for class boofcv.alg.feature.disparity.DisparitySparseScoreSadRect
Configures disparity calculation.
DisparitySparseSelect<ArrayType> - Interface in boofcv.alg.feature.disparity
Computes the disparity given disparity score calculations provided by DisparitySparseScoreSadRect.
distance - Variable in class boofcv.alg.segmentation.slic.SegmentSlic.ClusterDistance
 
distance - Variable in class boofcv.alg.segmentation.watershed.WatershedVincentSoille1991
 
distance(LineGeneral2D_F64, Point2D_I32) - Static method in class boofcv.alg.shapes.polyline.RefinePolyLineCorner
If A*A + B*B == 1 then a simplified distance formula can be used
distanceSq(float[], float[]) - Static method in class boofcv.alg.segmentation.ms.SegmentMeanShiftSearch
Returns the Euclidean distance squared between the two vectors
distanceSum(LineGeneral2D_F64, int, int, List<Point2D_I32>) - Method in class boofcv.alg.shapes.polyline.RefinePolyLineCorner
Sum of Euclidean distance of contour points along the line
distToUndist - Variable in class boofcv.alg.shapes.polygon.BinaryPolygonDetector
 
divD - Variable in class boofcv.alg.flow.BroxWarpingSpacial
 
divU - Variable in class boofcv.alg.flow.BroxWarpingSpacial
 
divV - Variable in class boofcv.alg.flow.BroxWarpingSpacial
 
dropAllTracks() - Method in class boofcv.alg.tracker.combined.CombinedTrackerScalePoint
Drops all tracks and recycles the data
dropTrack(CombinedTrack<TD>) - Method in class boofcv.alg.tracker.combined.CombinedTrackerScalePoint
Stops tracking the specified track and recycles its data.
dst - Variable in class boofcv.struct.feature.AssociatedIndex
index of the feature in the destination image
du - Variable in class boofcv.alg.flow.BroxWarpingSpacial
 
dv - Variable in class boofcv.alg.flow.BroxWarpingSpacial
 
dx - Variable in class boofcv.struct.PointGradient_F64
Image gradient at this location
dy - Variable in class boofcv.struct.PointGradient_F64
Image gradient at this location

E

EasyGeneralFeatureDetector<T extends boofcv.struct.image.ImageGray,D extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.feature.detect.interest
Detects features using GeneralFeatureDetector but Handles all the derivative computations automatically.
EasyGeneralFeatureDetector(GeneralFeatureDetector<T, D>, Class<T>, Class<D>) - Constructor for class boofcv.alg.feature.detect.interest.EasyGeneralFeatureDetector
Configures detector and uses default image derivatives.
EasyGeneralFeatureDetector(GeneralFeatureDetector<T, D>, ImageGradient<T, D>, ImageHessian<D>, Class<D>) - Constructor for class boofcv.alg.feature.detect.interest.EasyGeneralFeatureDetector
Constructor which allows the user to specify how derivatives are computed
Edge(int, int) - Constructor for class boofcv.alg.segmentation.fh04.SegmentFelzenszwalbHuttenlocher04.Edge
 
Edge() - Constructor for class boofcv.alg.segmentation.fh04.SegmentFelzenszwalbHuttenlocher04.Edge
 
EdgeContour - Class in boofcv.alg.feature.detect.edge
Data structure containing the contour along an edge.
EdgeContour() - Constructor for class boofcv.alg.feature.detect.edge.EdgeContour
 
edgeInside - Variable in class boofcv.alg.shapes.polygon.BinaryPolygonDetector.Info
Average pixel intensity score along the polygon's edge inside and outside
Edgel - Class in boofcv.alg.feature.detect.line.gridline
Describes an edge pixel found inside a region.
Edgel(float, float, float) - Constructor for class boofcv.alg.feature.detect.line.gridline.Edgel
 
Edgel() - Constructor for class boofcv.alg.feature.detect.line.gridline.Edgel
 
edgels - Variable in class boofcv.alg.feature.detect.line.GridRansacLineDetector
 
edgeOutside - Variable in class boofcv.alg.shapes.polygon.BinaryPolygonDetector.Info
Average pixel intensity score along the polygon's edge inside and outside
edgeR - Variable in class boofcv.abst.feature.detect.interest.ConfigSiftDetector
Threshold used to remove edge responses.
edges - Variable in class boofcv.alg.segmentation.fh04.SegmentFelzenszwalbHuttenlocher04
 
edges - Variable in class boofcv.alg.segmentation.ms.ClusterLabeledImage
 
edges - Variable in class boofcv.alg.segmentation.ms.MergeSmallRegions.Node
 
EdgeSegment - Class in boofcv.alg.feature.detect.edge
A list of connected points along an edge.
EdgeSegment() - Constructor for class boofcv.alg.feature.detect.edge.EdgeSegment
 
edgesIn - Variable in class boofcv.alg.segmentation.ms.ClusterLabeledImage
 
edgesNotMatched - Variable in class boofcv.alg.segmentation.fh04.SegmentFelzenszwalbHuttenlocher04
 
edgesOut - Variable in class boofcv.alg.segmentation.ms.ClusterLabeledImage
 
endPointDistance - Variable in class boofcv.factory.shape.ConfigRefinePolygonCornersToImage
How many indexes away in the contour list should end points be.
energyRemoveCorner(int, GrowQueue_I32) - Method in class boofcv.alg.shapes.polyline.MinimizeEnergyPrune
Returns the total energy after removing a corner
EnforceUniqueByScore<A extends Associate> - Class in boofcv.abst.feature.associate
Ensures that the source and/or destination features are uniquely associated by resolving ambiguity using association score and preferring matches with better scores.
EnforceUniqueByScore(A, boolean, boolean) - Constructor for class boofcv.abst.feature.associate.EnforceUniqueByScore
Configures the algorithm to ensure source and/or destination features are unique.
EnforceUniqueByScore.Describe<Desc> - Class in boofcv.abst.feature.associate
EnforceUniqueByScore.Describe2D<Desc> - Class in boofcv.abst.feature.associate
EnsureUniqueAssociation - Class in boofcv.alg.feature.associate
Removes any ambiguous associations.
EnsureUniqueAssociation() - Constructor for class boofcv.alg.feature.associate.EnsureUniqueAssociation
 
error - Variable in class boofcv.alg.shapes.FitData
Fitting error
euclidean(TupleDesc_F64, TupleDesc_F64) - Static method in class boofcv.alg.descriptor.DescriptorDistance
Returns the Euclidean distance (L2-norm) between the two descriptors.
euclideanSq(TupleDesc_F64, TupleDesc_F64) - Static method in class boofcv.alg.descriptor.DescriptorDistance
Returns the Euclidean distance squared between the two descriptors.
euclideanSq(TupleDesc_F32, TupleDesc_F32) - Static method in class boofcv.alg.descriptor.DescriptorDistance
Returns the Euclidean distance squared between the two descriptors.
evaluate(int, int) - Method in class boofcv.alg.feature.detect.template.BaseTemplateIntensity
Evaluate the template at the specified location.
evaluate(int, int) - Method in class boofcv.alg.feature.detect.template.TemplateDiffSquared.F32
 
evaluate(int, int) - Method in class boofcv.alg.feature.detect.template.TemplateDiffSquared.U8
 
evaluate(int, int) - Method in class boofcv.alg.feature.detect.template.TemplateNCC.F32
 
evaluate(int, int) - Method in class boofcv.alg.feature.detect.template.TemplateNCC.U8
 
evaluateMask(int, int) - Method in class boofcv.alg.feature.detect.template.BaseTemplateIntensity
Evaluate the masked template at the specified location.
evaluateMask(int, int) - Method in class boofcv.alg.feature.detect.template.TemplateDiffSquared.F32
 
evaluateMask(int, int) - Method in class boofcv.alg.feature.detect.template.TemplateDiffSquared.U8
 
evaluateMask(int, int) - Method in class boofcv.alg.feature.detect.template.TemplateNCC.F32
 
evaluateMask(int, int) - Method in class boofcv.alg.feature.detect.template.TemplateNCC.U8
 
Ex - Variable in class boofcv.alg.tracker.klt.KltTracker
 
examineMaximum(GrayF32, QueueCorner, QueueCorner) - Method in class boofcv.alg.feature.detect.extract.NonMaxCandidate
 
examineMinimum(GrayF32, QueueCorner, QueueCorner) - Method in class boofcv.alg.feature.detect.extract.NonMaxCandidate
 
excludeMaximum - Variable in class boofcv.alg.feature.detect.interest.GeneralFeatureDetector
 
excludeMinimum - Variable in class boofcv.alg.feature.detect.interest.GeneralFeatureDetector
 
external - Variable in class boofcv.alg.shapes.polygon.BinaryPolygonDetector.Info
Was it created from an external or internal contour
extract - Variable in class boofcv.abst.feature.detect.interest.ConfigSiftDetector
Configures non-maximum feature detector across the image
extractLines() - Method in class boofcv.alg.feature.detect.line.HoughTransformLineFootOfNorm
Searches for local maximas and converts into lines.
extractLines() - Method in class boofcv.alg.feature.detect.line.HoughTransformLinePolar
Searches for local maximas and converts into lines.
extractor - Variable in class boofcv.alg.feature.detect.interest.GeneralFeatureDetector
 
extractRadius - Variable in class boofcv.abst.feature.detect.interest.ConfigFastHessian
Radius used for non-max-suppression.
extractTemplate(int, int, T) - Method in class boofcv.alg.flow.DenseOpticalFlowBlockPyramid
Extracts a square template from the image 'prev' center at cx and cy
extractTemplate(int, int, GrayF32) - Method in class boofcv.alg.flow.DenseOpticalFlowBlockPyramid.F32
 
extractTemplate(int, int, GrayU8) - Method in class boofcv.alg.flow.DenseOpticalFlowBlockPyramid.U8
 
Ey - Variable in class boofcv.alg.tracker.klt.KltTracker
 

F

F32() - Constructor for class boofcv.alg.feature.detect.template.TemplateDiffSquared.F32
 
F32() - Constructor for class boofcv.alg.feature.detect.template.TemplateNCC.F32
 
F32(int, double) - Constructor for class boofcv.alg.feature.disparity.impl.SelectSparseStandardSubpixel.F32
 
F32(int, int, int) - Constructor for class boofcv.alg.flow.DenseOpticalFlowBlockPyramid.F32
 
F32() - Constructor for class boofcv.alg.segmentation.ComputeRegionMeanColor.F32
 
F32_F32(int, int, double) - Constructor for class boofcv.alg.feature.disparity.impl.SelectRectSubpixel.F32_F32
 
FactoryAssociation - Class in boofcv.factory.feature.associate
Creates algorithms for associating TupleDesc_F64 features.
FactoryAssociation() - Constructor for class boofcv.factory.feature.associate.FactoryAssociation
 
FactoryBackgroundModel - Class in boofcv.factory.background
Factory for creating implementations of BackgroundModelStationary and BackgroundModelMoving
FactoryBackgroundModel() - Constructor for class boofcv.factory.background.FactoryBackgroundModel
 
FactoryBriefDefinition - Class in boofcv.alg.feature.describe.brief
Creates different brief descriptors.
FactoryBriefDefinition() - Constructor for class boofcv.alg.feature.describe.brief.FactoryBriefDefinition
 
FactoryConvertTupleDesc - Class in boofcv.factory.feature.describe
Factory for creating different types of ConvertTupleDesc, which are used for converting image region descriptors.
FactoryConvertTupleDesc() - Constructor for class boofcv.factory.feature.describe.FactoryConvertTupleDesc
 
FactoryDenseOpticalFlow - Class in boofcv.factory.flow
Creates implementations of DenseOpticalFlow.
FactoryDenseOpticalFlow() - Constructor for class boofcv.factory.flow.FactoryDenseOpticalFlow
 
FactoryDescribeImageDense - Class in boofcv.factory.feature.dense
Factory for creating DescribeImageDense.
FactoryDescribeImageDense() - Constructor for class boofcv.factory.feature.dense.FactoryDescribeImageDense
 
FactoryDescribeImageDenseAlg - Class in boofcv.factory.feature.dense
Returns low level implementations of dense image descriptor algorithms.
FactoryDescribeImageDenseAlg() - Constructor for class boofcv.factory.feature.dense.FactoryDescribeImageDenseAlg
 
FactoryDescribePointAlgs - Class in boofcv.factory.feature.describe
Creates algorithms for describing point features.
FactoryDescribePointAlgs() - Constructor for class boofcv.factory.feature.describe.FactoryDescribePointAlgs
 
FactoryDescribeRegionPoint - Class in boofcv.factory.feature.describe
Factory for creating implementations of DescribeRegionPoint.
FactoryDescribeRegionPoint() - Constructor for class boofcv.factory.feature.describe.FactoryDescribeRegionPoint
 
FactoryDetectDescribe - Class in boofcv.factory.feature.detdesc
Creates instances of DetectDescribePoint for different feature detectors/describers.
FactoryDetectDescribe() - Constructor for class boofcv.factory.feature.detdesc.FactoryDetectDescribe
 
FactoryDetectLineAlgs - Class in boofcv.factory.feature.detect.line
Factory for creating line and line segment detectors.
FactoryDetectLineAlgs() - Constructor for class boofcv.factory.feature.detect.line.FactoryDetectLineAlgs
 
FactoryDetectPoint - Class in boofcv.factory.feature.detect.interest
Creates instances of GeneralFeatureDetector, which detects the location of point features inside an image.
FactoryDetectPoint() - Constructor for class boofcv.factory.feature.detect.interest.FactoryDetectPoint
 
FactoryEdgeDetectors - Class in boofcv.factory.feature.detect.edge
Creates different types of edge detectors.
FactoryEdgeDetectors() - Constructor for class boofcv.factory.feature.detect.edge.FactoryEdgeDetectors
 
FactoryFeatureExtractor - Class in boofcv.factory.feature.detect.extract
Creates NonMaxSuppression for finding local maximums in feature intensity images.
FactoryFeatureExtractor() - Constructor for class boofcv.factory.feature.detect.extract.FactoryFeatureExtractor
 
FactoryImageSegmentation - Class in boofcv.factory.segmentation
Factory for ImageSuperpixels algorithms, which are used to segment the image into super pixels.
FactoryImageSegmentation() - Constructor for class boofcv.factory.segmentation.FactoryImageSegmentation
 
FactoryIntensityPoint - Class in boofcv.factory.feature.detect.intensity
Provides intensity feature intensity algorithms which conform to the GeneralFeatureIntensity interface.
FactoryIntensityPoint() - Constructor for class boofcv.factory.feature.detect.intensity.FactoryIntensityPoint
 
FactoryIntensityPointAlg - Class in boofcv.factory.feature.detect.intensity
Factory for creating various types of interest point intensity algorithms.
FactoryIntensityPointAlg() - Constructor for class boofcv.factory.feature.detect.intensity.FactoryIntensityPointAlg
 
FactoryInterestPoint - Class in boofcv.factory.feature.detect.interest
Factory for creating interest point detectors which conform to the InterestPointDetector interface
FactoryInterestPoint() - Constructor for class boofcv.factory.feature.detect.interest.FactoryInterestPoint
 
FactoryInterestPointAlgs - Class in boofcv.factory.feature.detect.interest
Factory for non-generic specific implementations of interest point detection algorithms.
FactoryInterestPointAlgs() - Constructor for class boofcv.factory.feature.detect.interest.FactoryInterestPointAlgs
 
FactoryOrientation - Class in boofcv.factory.feature.orientation
Factory for creating implementations of RegionOrientation that are used to estimate the orientation of a local pixel region..
FactoryOrientation() - Constructor for class boofcv.factory.feature.orientation.FactoryOrientation
 
FactoryOrientationAlgs - Class in boofcv.factory.feature.orientation
 
FactoryOrientationAlgs() - Constructor for class boofcv.factory.feature.orientation.FactoryOrientationAlgs
 
FactorySearchLocalPeak - Class in boofcv.factory.feature.detect.peak
Factory for implementations of SearchLocalPeak
FactorySearchLocalPeak() - Constructor for class boofcv.factory.feature.detect.peak.FactorySearchLocalPeak
 
FactorySegmentationAlg - Class in boofcv.factory.segmentation
Factory for low level segmentation algorithms.
FactorySegmentationAlg() - Constructor for class boofcv.factory.segmentation.FactorySegmentationAlg
 
FactoryShapeDetector - Class in boofcv.factory.shape
Factory for detecting higher level shapes
FactoryShapeDetector() - Constructor for class boofcv.factory.shape.FactoryShapeDetector
 
FactoryStereoDisparity - Class in boofcv.factory.feature.disparity
Creates high level interfaces for computing the disparity between two rectified stereo images.
FactoryStereoDisparity() - Constructor for class boofcv.factory.feature.disparity.FactoryStereoDisparity
 
FactoryStereoDisparityAlgs - Class in boofcv.factory.feature.disparity
Algorithms related to computing the disparity between two rectified stereo images.
FactoryStereoDisparityAlgs() - Constructor for class boofcv.factory.feature.disparity.FactoryStereoDisparityAlgs
 
FactoryTemplateMatching - Class in boofcv.factory.feature.detect.template
Factory for creating template matching algorithms.
FactoryTemplateMatching() - Constructor for class boofcv.factory.feature.detect.template.FactoryTemplateMatching
 
FactoryTrackerAlg - Class in boofcv.factory.tracker
Factory for creating feature trackers algorithms.
FactoryTrackerAlg() - Constructor for class boofcv.factory.tracker.FactoryTrackerAlg
 
fast(int, int, Class<I>) - Static method in class boofcv.factory.feature.detect.intensity.FactoryIntensityPoint
Feature intensity for Fast corner detector.
fast(int, int, Class<T>) - Static method in class boofcv.factory.feature.detect.intensity.FactoryIntensityPointAlg
Common interface for creating a FastCornerIntensity from different image types.
fast - Variable in class boofcv.factory.segmentation.ConfigSegmentMeanShift
Improve runtime by approximating running mean-shift on each pixel.
FastCornerIntensity<T extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.feature.detect.intensity
Generic interface for fast corner detection algorithms.
FastCornerIntensity(FastHelper<T>) - Constructor for class boofcv.alg.feature.detect.intensity.FastCornerIntensity
Constructor
FastHelper<T extends boofcv.struct.image.ImageGray> - Interface in boofcv.alg.feature.detect.intensity.impl
 
fastHessian(ConfigFastHessian) - Static method in class boofcv.factory.feature.detect.interest.FactoryInterestPoint
Creates a FastHessianFeatureDetector detector which is wrapped inside an InterestPointDetector
fastHessian(ConfigFastHessian) - Static method in class boofcv.factory.feature.detect.interest.FactoryInterestPointAlgs
Creates a Fast Hessian blob detector used by SURF.
FastHessianFeatureDetector<II extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.feature.detect.interest
The Fast Hessian (FH) [1] interest point detector is designed to be a fast multi-scale "blob" detector.
FastHessianFeatureDetector(NonMaxSuppression, int, int, int, int, int, int) - Constructor for class boofcv.alg.feature.detect.interest.FastHessianFeatureDetector
Defines the feature detector by specifying the size of features.
featureDOF - Variable in class boofcv.alg.feature.describe.DescribePointSurf
 
featureId - Variable in class boofcv.alg.tracker.combined.CombinedTrack
 
FeatureIntensity<T extends boofcv.struct.image.ImageGray> - Interface in boofcv.alg.feature.detect.intensity
Base interface for classes which extract intensity images for image feature detection.
FeatureLaplacePyramid<T extends boofcv.struct.image.ImageGray,D extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.feature.detect.interest
Feature detector across image pyramids that uses the Laplacian to determine strength in scale-space.
FeatureLaplacePyramid(GeneralFeatureDetector<T, D>, ImageFunctionSparse<T>, AnyImageDerivative<T, D>, double) - Constructor for class boofcv.alg.feature.detect.interest.FeatureLaplacePyramid
Create a feature detector.
FeaturePyramid<T extends boofcv.struct.image.ImageGray,D extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.feature.detect.interest
Detects scale invariant interest/corner points by computing the feature intensities across a pyramid of different scales.
FeaturePyramid(GeneralFeatureDetector<T, D>, AnyImageDerivative<T, D>, double) - Constructor for class boofcv.alg.feature.detect.interest.FeaturePyramid
Create a feature detector.
featureRadius - Variable in class boofcv.alg.tracker.combined.PyramidKltForCombined
The radius of each feature.
features(double, double, double, double, double, SparseImageGradient, double[]) - Method in class boofcv.alg.feature.describe.DescribePointSurf
Computes features in the SURF descriptor.
features(double, double, double, double, double, SparseImageGradient, double[]) - Method in class boofcv.alg.feature.describe.DescribePointSurfMod
An improved SURF descriptor as presented in CenSurE paper.
fh04(ConfigFh04, ImageType<T>) - Static method in class boofcv.factory.segmentation.FactoryImageSegmentation
Creates a new instance of SegmentFelzenszwalbHuttenlocher04 which is in a wrapper for ImageSuperpixels.
fh04(ConfigFh04, ImageType<T>) - Static method in class boofcv.factory.segmentation.FactorySegmentationAlg
 
Fh04_to_ImageSuperpixels<T extends boofcv.struct.image.ImageBase> - Class in boofcv.abst.segmentation
Fh04_to_ImageSuperpixels(SegmentFelzenszwalbHuttenlocher04<T>, ConnectRule) - Constructor for class boofcv.abst.segmentation.Fh04_to_ImageSuperpixels
 
FhEdgeWeights<T extends boofcv.struct.image.ImageBase> - Interface in boofcv.alg.segmentation.fh04
Computes edge weights for SegmentFelzenszwalbHuttenlocher04.
FhEdgeWeights4_F32 - Class in boofcv.alg.segmentation.fh04.impl
Computes edge weight as the absolute value of the different in pixel value for single band images.
FhEdgeWeights4_F32() - Constructor for class boofcv.alg.segmentation.fh04.impl.FhEdgeWeights4_F32
 
FhEdgeWeights4_PLF32 - Class in boofcv.alg.segmentation.fh04.impl
Computes edge weight as the F-norm different in pixel value for Planar images.
FhEdgeWeights4_PLF32(int) - Constructor for class boofcv.alg.segmentation.fh04.impl.FhEdgeWeights4_PLF32
 
FhEdgeWeights4_PLU8 - Class in boofcv.alg.segmentation.fh04.impl
Computes edge weight as the F-norm different in pixel value for Planar images.
FhEdgeWeights4_PLU8(int) - Constructor for class boofcv.alg.segmentation.fh04.impl.FhEdgeWeights4_PLU8
 
FhEdgeWeights4_U8 - Class in boofcv.alg.segmentation.fh04.impl
Computes edge weight as the absolute value of the different in pixel value for single band images.
FhEdgeWeights4_U8() - Constructor for class boofcv.alg.segmentation.fh04.impl.FhEdgeWeights4_U8
 
FhEdgeWeights8_F32 - Class in boofcv.alg.segmentation.fh04.impl
Computes edge weight as the absolute value of the different in pixel value for single band images.
FhEdgeWeights8_F32() - Constructor for class boofcv.alg.segmentation.fh04.impl.FhEdgeWeights8_F32
 
FhEdgeWeights8_PLF32 - Class in boofcv.alg.segmentation.fh04.impl
Computes edge weight as the F-norm different in pixel value for Planar images.
FhEdgeWeights8_PLF32(int) - Constructor for class boofcv.alg.segmentation.fh04.impl.FhEdgeWeights8_PLF32
 
FhEdgeWeights8_PLU8 - Class in boofcv.alg.segmentation.fh04.impl
Computes edge weight as the F-norm different in pixel value for Planar images.
FhEdgeWeights8_PLU8(int) - Constructor for class boofcv.alg.segmentation.fh04.impl.FhEdgeWeights8_PLU8
 
FhEdgeWeights8_U8 - Class in boofcv.alg.segmentation.fh04.impl
Computes edge weight as the absolute value of the different in pixel value for single band images.
FhEdgeWeights8_U8() - Constructor for class boofcv.alg.segmentation.fh04.impl.FhEdgeWeights8_U8
 
fifo - Variable in class boofcv.alg.segmentation.watershed.WatershedVincentSoille1991
 
fill(double) - Method in class boofcv.struct.feature.TupleDesc_F64
 
fillZero() - Method in class boofcv.struct.flow.ImageFlow
 
filterBlur - Variable in class boofcv.alg.feature.describe.DescribePointBrief
 
filterBlur - Variable in class boofcv.alg.feature.describe.DescribePointBriefSO
 
filterContour(List<Point2D_I32>, boolean, boolean) - Method in interface boofcv.alg.shapes.polygon.PolygonHelper
User defined filter to accept/reject or modify the contour of a shape.
filterPixelPolygon(List<Point2D_I32>, List<Point2D_I32>, GrowQueue_I32, boolean) - Method in interface boofcv.alg.shapes.polygon.PolygonHelper
Function which allows a custom filter function to be used on the pixel level precise polygon
find(int) - Method in class boofcv.alg.segmentation.fh04.SegmentFelzenszwalbHuttenlocher04
Finds the root given child.
findAdjacentRegions(GrayS32) - Method in class boofcv.alg.segmentation.ms.MergeSmallRegions
Go through each pixel in the image and examine its neighbors according to a 4-connect rule.
findFlow(int, int, T, ImageFlow.D) - Method in class boofcv.alg.flow.DenseOpticalFlowBlockPyramid
Performs an exhaustive search centered around (cx,cy) for the region in 'curr' which is the best match for the template.
findFlow(D, D, D, ImageFlow) - Method in class boofcv.alg.flow.HornSchunck
Inner function for computing optical flow
findFlow(GrayF32, GrayF32, GrayF32, ImageFlow) - Method in class boofcv.alg.flow.HornSchunck_F32
 
findFlow(GrayS16, GrayS16, GrayS16, ImageFlow) - Method in class boofcv.alg.flow.HornSchunck_U8
 
findLocalScaleSpaceMax(PyramidFloat<T>, int) - Method in class boofcv.alg.feature.detect.interest.FeatureLaplacePyramid
See if each feature is a maximum in its local scale-space.
findLocalScaleSpaceMax(PyramidFloat<T>, int) - Method in class boofcv.alg.feature.detect.interest.FeaturePyramid
Searches the pyramid layers up and down to see if the found 2D features are also scale space maximums.
findPeak(float, float, float[]) - Method in class boofcv.alg.segmentation.ms.SegmentMeanShiftSearchColor
Uses mean-shift to find the peak.
findPeak(float, float, float) - Method in class boofcv.alg.segmentation.ms.SegmentMeanShiftSearchGray
Uses mean-shift to find the peak.
FindUnassociated - Class in boofcv.alg.feature.associate
Given a list of associated features, find all the unassociated features.
FindUnassociated() - Constructor for class boofcv.alg.feature.associate.FindUnassociated
 
firstOctave - Variable in class boofcv.abst.feature.describe.ConfigSiftScaleSpace
Specified the first and last octaves.
fit(List<Point2D_I32>, GrowQueue_I32) - Method in class boofcv.alg.shapes.polyline.RefinePolyLineCorner
Fits a polygon to the contour given an initial set of candidate corners.
fitAnchored(int, int, GrowQueue_I32, GrowQueue_I32) - Method in class boofcv.alg.shapes.polyline.FitLinesToContour
Fits line segments along the contour with the first and last corner fixed at the original corners.
FitData<Shape> - Class in boofcv.alg.shapes
Structure that contains results from fitting a shape to a set of observations.
FitData(Shape) - Constructor for class boofcv.alg.shapes.FitData
 
FitData() - Constructor for class boofcv.alg.shapes.FitData
 
fitEllipse_F64(List<Point2D_F64>, int, boolean, FitData<EllipseRotated_F64>) - Static method in class boofcv.alg.shapes.ShapeFittingOps
Computes the best fit ellipse based on minimizing Euclidean distance.
fitEllipse_I32(List<Point2D_I32>, int, boolean, FitData<EllipseRotated_F64>) - Static method in class boofcv.alg.shapes.ShapeFittingOps
Convenience function.
FitLinesToContour - Class in boofcv.alg.shapes.polyline
Refines a set of corner points along a contour by fitting lines to the points between the corners using a least-squares technique.
FitLinesToContour() - Constructor for class boofcv.alg.shapes.polyline.FitLinesToContour
 
fitPolygon(List<Point2D_I32>, boolean, double, double, int) - Static method in class boofcv.alg.shapes.ShapeFittingOps
Fits a polygon to the provided sequence of connected points.
fitScore - Variable in class boofcv.struct.feature.AssociatedIndex
The association score.
fixed - Variable in class boofcv.abst.feature.describe.ConfigBrief
If true then a fixed sized descriptor is used.
FlowBlock_to_DenseOpticalFlow<T extends boofcv.struct.image.ImageGray> - Class in boofcv.abst.flow
FlowBlock_to_DenseOpticalFlow(DenseOpticalFlowBlockPyramid<T>, double, int, Class<T>) - Constructor for class boofcv.abst.flow.FlowBlock_to_DenseOpticalFlow
 
flowCurrLayer - Variable in class boofcv.alg.flow.DenseOpticalFlowBlockPyramid
 
flowIntoRootNode(GrowQueue_I32) - Method in class boofcv.alg.segmentation.ms.RegionMergeTree
For each region in the merge list which is not a root node, find its root node and add to the root node its member count and set the index in mergeList to the root node.
flowKlt(PkltConfig, int, Class<I>, Class<D>) - Static method in class boofcv.factory.flow.FactoryDenseOpticalFlow
Compute optical flow using PyramidKltTracker.
FlowKlt_to_DenseOpticalFlow<I extends boofcv.struct.image.ImageGray,D extends boofcv.struct.image.ImageGray> - Class in boofcv.abst.flow
FlowKlt_to_DenseOpticalFlow(DenseOpticalFlowKlt<I, D>, ImageGradient<I, D>, ImagePyramid<I>, ImagePyramid<I>, Class<I>, Class<D>) - Constructor for class boofcv.abst.flow.FlowKlt_to_DenseOpticalFlow
 
flowPrevLayer - Variable in class boofcv.alg.flow.DenseOpticalFlowBlockPyramid
 
flowU - Variable in class boofcv.alg.flow.BroxWarpingSpacial
 
flowV - Variable in class boofcv.alg.flow.BroxWarpingSpacial
 
flowX - Variable in class boofcv.alg.flow.HornSchunckPyramid
 
flowY - Variable in class boofcv.alg.flow.HornSchunckPyramid
 
forbiddenBorder - Variable in class boofcv.alg.tracker.klt.KltConfig
Due to how the image derivative and interpolation is performed outer most pixels.
foundMax - Variable in class boofcv.abst.feature.detect.interest.GeneralToInterestMulti
 
foundMaximum - Variable in class boofcv.alg.feature.detect.interest.GeneralFeatureDetector
 
foundMin - Variable in class boofcv.abst.feature.detect.interest.GeneralToInterestMulti
 
foundMinimum - Variable in class boofcv.alg.feature.detect.interest.GeneralFeatureDetector
 
foundPoints - Variable in class boofcv.abst.feature.detect.interest.GeneralToInterestPoint
 
foundPoints - Variable in class boofcv.alg.feature.detect.interest.FeatureLaplacePyramid
 
foundPoints - Variable in class boofcv.alg.feature.detect.interest.FeaturePyramid
 
FoundPointSO - Interface in boofcv.abst.feature.detect.interest
List of detected features that are invariant to scale and in-plane rotation.
fuseTogether(InterestPointDetector<T>, OrientationImage<T>, DescribeRegionPoint<T, D>) - Static method in class boofcv.factory.feature.detdesc.FactoryDetectDescribe
Given independent algorithms for feature detection, orientation, and describing, create a new DetectDescribePoint.

G

g - Variable in class boofcv.alg.feature.orientation.OrientationIntegralBase
 
gamma - Variable in class boofcv.alg.flow.BroxWarpingSpacial
 
gamma - Variable in class boofcv.alg.flow.ConfigBroxWarping
Gradient difference weighting factor.
gaussian(Random, int, int) - Static method in class boofcv.alg.feature.describe.brief.FactoryBriefDefinition
Creates a descriptor by randomly selecting points inside a square region using a Gaussian distribution with a sigma of (5/2)*radius.
gaussian2(Random, int, int) - Static method in class boofcv.alg.feature.describe.brief.FactoryBriefDefinition
 
gaussianWeight - Variable in class boofcv.alg.feature.describe.DescribeSiftCommon
 
general(GeneralFeatureIntensity<I, D>, NonMaxSuppression, int) - Static method in class boofcv.factory.feature.detect.extract.FactoryFeatureExtractor
Creates a generalized feature detector/extractor that adds n-best capability to NonMaxSuppression and performs other house keeping tasks.
GeneralFeatureDetector<I extends boofcv.struct.image.ImageGray,D extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.feature.detect.interest
Detects features which are local maximums and/or local minimums in the feature intensity image.
GeneralFeatureDetector(GeneralFeatureIntensity<I, D>, NonMaxSuppression) - Constructor for class boofcv.alg.feature.detect.interest.GeneralFeatureDetector
Specifies which algorithms to use and configures the detector.
GeneralFeatureDetector() - Constructor for class boofcv.alg.feature.detect.interest.GeneralFeatureDetector
 
GeneralFeatureIntensity<I extends boofcv.struct.image.ImageGray,D extends boofcv.struct.image.ImageGray> - Interface in boofcv.abst.feature.detect.intensity
Extracts corners from a the image and or its gradient.
GeneralToInterestMulti<T extends boofcv.struct.image.ImageGray,D extends boofcv.struct.image.ImageGray> - Class in boofcv.abst.feature.detect.interest
GeneralToInterestMulti(GeneralFeatureDetector<T, D>, double, Class<T>, Class<D>) - Constructor for class boofcv.abst.feature.detect.interest.GeneralToInterestMulti
 
GeneralToInterestPoint<T extends boofcv.struct.image.ImageGray,D extends boofcv.struct.image.ImageGray> - Class in boofcv.abst.feature.detect.interest
Wrapper around GeneralFeatureDetector to make it compatible with InterestPointDetector.
GeneralToInterestPoint(GeneralFeatureDetector<T, D>, double, Class<T>, Class<D>) - Constructor for class boofcv.abst.feature.detect.interest.GeneralToInterestPoint
 
GeneralToInterestPoint(GeneralFeatureDetector<T, D>, ImageGradient<T, D>, ImageHessian<D>, double, Class<D>) - Constructor for class boofcv.abst.feature.detect.interest.GeneralToInterestPoint
 
generate(List<Edgel>, LinePolar2D_F32) - Method in class boofcv.alg.feature.detect.line.gridline.GridLineModelFitter
 
GenericDenseDescribeImageDense<T extends boofcv.struct.image.ImageBase,Desc extends TupleDesc> - Class in boofcv.abst.feature.dense
Dense feature computation which uses DescribeRegionPoint internally.
GenericDenseDescribeImageDense(DescribeRegionPoint<T, Desc>, double, double, double, double) - Constructor for class boofcv.abst.feature.dense.GenericDenseDescribeImageDense
Configures dense description.
get(int, int) - Method in class boofcv.alg.feature.color.Histogram_F64
Returns the value at the 2D coordinate
get(int, int, int) - Method in class boofcv.alg.feature.color.Histogram_F64
Returns the value at the 3D coordinate
get(int[]) - Method in class boofcv.alg.feature.color.Histogram_F64
Returns the value at the N-D coordinate
get(int, int) - Method in class boofcv.struct.feature.MatrixOfList
 
get(int, int) - Method in class boofcv.struct.flow.ImageFlow
 
getAbortSplits() - Method in class boofcv.alg.shapes.polyline.SplitMergeLineFit
 
getAlg() - Method in class boofcv.abst.feature.dense.DescribeImageDenseSift
 
getAlg() - Method in class boofcv.abst.feature.disparity.WrapDisparitySadRect
 
getAllContours() - Method in class boofcv.alg.shapes.polygon.BinaryPolygonDetector
 
getAssoc() - Method in class boofcv.alg.feature.associate.AssociateSurfBasic
 
getAverageDown() - Method in class boofcv.alg.shapes.edge.ScoreLineSegmentEdge
 
getAverageInside() - Method in class boofcv.alg.shapes.edge.PolygonEdgeIntensity
 
getAverageOutside() - Method in class boofcv.alg.shapes.edge.PolygonEdgeIntensity
 
getAverageUp() - Method in class boofcv.alg.shapes.edge.ScoreLineSegmentEdge
 
getBackground() - Method in class boofcv.alg.background.moving.BackgroundMovingBasic_IL
Returns the background image.
getBackground() - Method in class boofcv.alg.background.moving.BackgroundMovingBasic_PL
Returns the background image.
getBackground() - Method in class boofcv.alg.background.moving.BackgroundMovingBasic_SB
Returns the background image.
getBackground() - Method in class boofcv.alg.background.stationary.BackgroundStationaryBasic_IL
Returns the background image.
getBackground() - Method in class boofcv.alg.background.stationary.BackgroundStationaryBasic_PL
Returns the background image.
getBackground() - Method in class boofcv.alg.background.stationary.BackgroundStationaryBasic_SB
Returns the background image.
getBestCorners() - Method in class boofcv.alg.feature.detect.extract.SelectNBestFeatures
 
getBinary() - Method in class boofcv.abst.feature.detect.line.DetectLineHoughFoot
 
getBinary() - Method in class boofcv.abst.feature.detect.line.DetectLineHoughFootSubimage
 
getBinary() - Method in class boofcv.abst.feature.detect.line.DetectLineHoughPolar
 
getBorder() - Method in class boofcv.alg.feature.detect.extract.NonMaxBlock
 
getBorder() - Method in class boofcv.alg.feature.detect.extract.NonMaxCandidate
 
getBorder() - Method in class boofcv.alg.feature.detect.extract.NonMaxExtractorNaive
 
getBorderT(GrayF32, GrayF32, int, int) - Static method in class boofcv.alg.flow.HornSchunck_F32
 
getBorderT(GrayU8, GrayU8, int, int) - Static method in class boofcv.alg.flow.HornSchunck_U8
 
getBorderX() - Method in interface boofcv.abst.feature.disparity.StereoDisparity
Border around the image's x-axis which is not processed.
getBorderX() - Method in interface boofcv.abst.feature.disparity.StereoDisparitySparse
Border around the image's x-axis which is not processed.
getBorderX() - Method in class boofcv.abst.feature.disparity.WrapDisparitySadRect
 
getBorderX() - Method in class boofcv.abst.feature.disparity.WrapDisparitySparseSadRect
 
getBorderX() - Method in class boofcv.alg.feature.disparity.DisparityScoreRowFormat
 
getBorderX() - Method in class boofcv.alg.feature.disparity.DisparityScoreWindowFive
 
getBorderX0() - Method in class boofcv.alg.feature.detect.template.BaseTemplateIntensity
 
getBorderX0() - Method in interface boofcv.alg.feature.detect.template.TemplateMatchingIntensity
Thickness of border along the image left side (lower extent)
getBorderX1() - Method in class boofcv.alg.feature.detect.template.BaseTemplateIntensity
 
getBorderX1() - Method in interface boofcv.alg.feature.detect.template.TemplateMatchingIntensity
Thickness of border along the image right side (upper extent)
getBorderY() - Method in interface boofcv.abst.feature.disparity.StereoDisparity
Border around the image's y-axis which is not processed.
getBorderY() - Method in interface boofcv.abst.feature.disparity.StereoDisparitySparse
Border around the image's y-axis which is not processed.
getBorderY() - Method in class boofcv.abst.feature.disparity.WrapDisparitySadRect
 
getBorderY() - Method in class boofcv.abst.feature.disparity.WrapDisparitySparseSadRect
 
getBorderY() - Method in class boofcv.alg.feature.disparity.DisparityScoreRowFormat
 
getBorderY() - Method in class boofcv.alg.feature.disparity.DisparityScoreWindowFive
 
getBorderY0() - Method in class boofcv.alg.feature.detect.template.BaseTemplateIntensity
 
getBorderY0() - Method in interface boofcv.alg.feature.detect.template.TemplateMatchingIntensity
Thickness of border along the image top (lower extent)
getBorderY1() - Method in class boofcv.alg.feature.detect.template.BaseTemplateIntensity
 
getBorderY1() - Method in interface boofcv.alg.feature.detect.template.TemplateMatchingIntensity
Thickness of border along the image bottom (upper extent)
getCandidates() - Method in class boofcv.alg.feature.detect.intensity.FastCornerIntensity
 
getCandidatesMax() - Method in interface boofcv.abst.feature.detect.intensity.GeneralFeatureIntensity
(Optional) Returns a list of candidate for local maximums.
getCandidatesMax() - Method in class boofcv.abst.feature.detect.intensity.WrapperFastCornerIntensity
 
getCandidatesMax() - Method in class boofcv.abst.feature.detect.intensity.WrapperGradientCornerIntensity
 
getCandidatesMax() - Method in class boofcv.abst.feature.detect.intensity.WrapperHessianBlobIntensity
 
getCandidatesMax() - Method in class boofcv.abst.feature.detect.intensity.WrapperKitRosCornerIntensity
 
getCandidatesMax() - Method in class boofcv.abst.feature.detect.intensity.WrapperLaplacianBlobIntensity
 
getCandidatesMax() - Method in class boofcv.abst.feature.detect.intensity.WrapperMedianCornerIntensity
 
getCandidatesMin() - Method in interface boofcv.abst.feature.detect.intensity.GeneralFeatureIntensity
(Optional) Returns a list of candidate for local minimums.
getCandidatesMin() - Method in class boofcv.abst.feature.detect.intensity.WrapperFastCornerIntensity
 
getCandidatesMin() - Method in class boofcv.abst.feature.detect.intensity.WrapperGradientCornerIntensity
 
getCandidatesMin() - Method in class boofcv.abst.feature.detect.intensity.WrapperHessianBlobIntensity
 
getCandidatesMin() - Method in class boofcv.abst.feature.detect.intensity.WrapperKitRosCornerIntensity
 
getCandidatesMin() - Method in class boofcv.abst.feature.detect.intensity.WrapperLaplacianBlobIntensity
 
getCandidatesMin() - Method in class boofcv.abst.feature.detect.intensity.WrapperMedianCornerIntensity
 
getCanonicalRadius() - Method in class boofcv.alg.feature.describe.DescribeSiftCommon
Radius of descriptor in pixels.
getCanonicalWidth() - Method in interface boofcv.abst.feature.describe.DescribeRegionPoint
Returns the width of the square (or approximation of) sample region at a scale of one.
getCanonicalWidth() - Method in class boofcv.abst.feature.describe.DescribeRegionPoint_SIFT
 
getCanonicalWidth() - Method in class boofcv.abst.feature.describe.DescribeRegionPointConvert
 
getCanonicalWidth() - Method in class boofcv.abst.feature.describe.SurfPlanar_to_DescribeRegionPoint
 
getCanonicalWidth() - Method in class boofcv.abst.feature.describe.WrapDescribeBrief
 
getCanonicalWidth() - Method in class boofcv.abst.feature.describe.WrapDescribeBriefSo
 
getCanonicalWidth() - Method in class boofcv.abst.feature.describe.WrapDescribePixelRegion
 
getCanonicalWidth() - Method in class boofcv.abst.feature.describe.WrapDescribePixelRegionNCC
 
getCanonicalWidth() - Method in class boofcv.abst.feature.describe.WrapDescribeSurf
 
getCanonicalWidth() - Method in class boofcv.alg.feature.describe.DescribePlanar
 
getCanonicalWidth() - Method in class boofcv.alg.feature.describe.DescribePointSurf
Width of sampled region when sampling is aligned with image pixels
getCanonicalWidth() - Method in class boofcv.alg.feature.describe.DescribePointSurfMod
 
getCell(int, int) - Method in class boofcv.alg.feature.dense.DescribeDenseHogAlg
 
getCellCols() - Method in class boofcv.alg.feature.dense.DescribeDenseHogAlg
 
getCellRows() - Method in class boofcv.alg.feature.dense.DescribeDenseHogAlg
 
getClusters() - Method in class boofcv.alg.segmentation.slic.SegmentSlic
 
getConfig() - Method in class boofcv.alg.tracker.klt.KltTracker
 
getConnectRule() - Method in class boofcv.alg.segmentation.slic.SegmentSlic
 
getContour(int) - Method in class boofcv.alg.shapes.polyline.MinimizeEnergyPrune
 
getContours() - Method in class boofcv.alg.feature.detect.edge.CannyEdge
 
getContours() - Method in class boofcv.alg.feature.detect.edge.HysteresisEdgeTracePoints
Returns the found contours.
getCookie() - Method in class boofcv.alg.tracker.combined.CombinedTrack
 
getCookie() - Method in class boofcv.alg.tracker.klt.PyramidKltFeature
 
getCornerOffset() - Method in class boofcv.alg.shapes.edge.PolygonEdgeIntensity
 
getCurrentOctave() - Method in class boofcv.alg.feature.detect.interest.SiftScaleSpace
 
getDefinition() - Method in class boofcv.alg.feature.describe.DescribePointBinaryCompare
 
getDefinition() - Method in class boofcv.alg.feature.describe.DescribePointBrief
 
getDefinition() - Method in class boofcv.alg.feature.describe.DescribePointBriefSO
 
getDerivType() - Method in class boofcv.alg.feature.dense.DescribeDenseSiftAlg
 
getDerivX() - Method in class boofcv.abst.feature.detect.line.DetectLineHoughFoot
 
getDerivX() - Method in class boofcv.abst.feature.detect.line.DetectLineHoughFootSubimage
 
getDerivX() - Method in class boofcv.abst.feature.detect.line.DetectLineHoughPolar
 
getDerivY() - Method in class boofcv.abst.feature.detect.line.DetectLineHoughFoot
 
getDerivY() - Method in class boofcv.abst.feature.detect.line.DetectLineHoughFootSubimage
 
getDerivY() - Method in class boofcv.abst.feature.detect.line.DetectLineHoughPolar
 
getDescribe() - Method in class boofcv.alg.feature.describe.DescribePointSurfPlanar
 
getDescribe() - Method in class boofcv.alg.feature.detdesc.DetectDescribeSurfPlanar
 
getDescription(int) - Method in class boofcv.abst.feature.detdesc.DetectDescribe_CompleteSift
 
getDescription(int) - Method in class boofcv.abst.feature.detdesc.DetectDescribeFusion
 
getDescription(int) - Method in interface boofcv.abst.feature.detdesc.DetectDescribePoint
Returns the feature descriptor at the specified index.
getDescription(int) - Method in interface boofcv.abst.feature.detdesc.PointDescSet
Returns the description of the specified feature.
getDescription(int) - Method in class boofcv.abst.feature.detdesc.SurfPlanar_to_DetectDescribePoint
 
getDescription(int) - Method in class boofcv.abst.feature.detdesc.WrapDetectDescribeSurf
 
getDescription(int) - Method in class boofcv.alg.feature.detdesc.DetectDescribeSurfPlanar
 
getDescriptionLength() - Method in class boofcv.alg.feature.describe.DescribePointSurf
 
getDescriptions() - Method in interface boofcv.abst.feature.dense.DescribeImageDense
Returns a list of the computed descriptions.
getDescriptions() - Method in class boofcv.abst.feature.dense.DescribeImageDenseHoG
 
getDescriptions() - Method in class boofcv.abst.feature.dense.DescribeImageDenseSift
 
getDescriptions() - Method in class boofcv.abst.feature.dense.GenericDenseDescribeImageDense
 
getDescriptions() - Method in class boofcv.alg.feature.dense.DescribeDenseHogAlg
List of descriptors
getDescriptions() - Method in class boofcv.alg.feature.detdesc.CompleteSift
 
getDescriptionType() - Method in class boofcv.abst.feature.dense.DescribeImageDenseHoG
 
getDescriptionType() - Method in class boofcv.abst.feature.dense.DescribeImageDenseSift
 
getDescriptionType() - Method in class boofcv.abst.feature.dense.GenericDenseDescribeImageDense
 
getDescriptionType() - Method in class boofcv.abst.feature.describe.DescribeRegionPoint_SIFT
 
getDescriptionType() - Method in class boofcv.abst.feature.describe.DescribeRegionPointConvert
 
getDescriptionType() - Method in interface boofcv.abst.feature.describe.DescriptorInfo
The type of region descriptor generated
getDescriptionType() - Method in class boofcv.abst.feature.describe.SurfPlanar_to_DescribeRegionPoint
 
getDescriptionType() - Method in class boofcv.abst.feature.describe.WrapDescribeBrief
 
getDescriptionType() - Method in class boofcv.abst.feature.describe.WrapDescribeBriefSo
 
getDescriptionType() - Method in class boofcv.abst.feature.describe.WrapDescribePixelRegion
 
getDescriptionType() - Method in class boofcv.abst.feature.describe.WrapDescribePixelRegionNCC
 
getDescriptionType() - Method in class boofcv.abst.feature.describe.WrapDescribeSurf
 
getDescriptionType() - Method in class boofcv.abst.feature.detdesc.DetectDescribe_CompleteSift
 
getDescriptionType() - Method in class boofcv.abst.feature.detdesc.DetectDescribeFusion
 
getDescriptionType() - Method in class boofcv.abst.feature.detdesc.DetectDescribeMultiFusion
 
getDescriptionType() - Method in class boofcv.abst.feature.detdesc.DetectDescribeSingleToMulti
 
getDescriptionType() - Method in class boofcv.abst.feature.detdesc.SurfPlanar_to_DetectDescribePoint
 
getDescriptionType() - Method in class boofcv.abst.feature.detdesc.WrapDetectDescribeSurf
 
getDescriptionType() - Method in class boofcv.alg.feature.describe.DescribePlanar
 
getDescriptionType() - Method in class boofcv.alg.feature.describe.DescribePointSurfPlanar
 
getDescriptorLength() - Method in class boofcv.alg.feature.describe.DescribePointRectangleRegion
 
getDescriptorLength() - Method in class boofcv.alg.feature.describe.DescribePointSurfPlanar
 
getDescriptorLength() - Method in class boofcv.alg.feature.describe.DescribeSiftCommon
Number of elements in the descriptor.
getDescriptorLength() - Method in class boofcv.alg.feature.detdesc.CompleteSift
 
getDescriptors() - Method in class boofcv.alg.feature.dense.DescribeDenseSiftAlg
 
getDescriptorsInRegion(int, int, int, int, List<TupleDesc_F64>) - Method in class boofcv.alg.feature.dense.DescribeDenseHogAlg
Convenience function which returns a list of all the descriptors computed inside the specified region in the image
getDescriptorType() - Method in class boofcv.alg.feature.describe.DescribePointPixelRegion
The type of region descriptor generated
getDescriptorType() - Method in class boofcv.alg.feature.describe.impl.ImplDescribePointPixelRegion_F32
 
getDescriptorType() - Method in class boofcv.alg.feature.describe.impl.ImplDescribePointPixelRegion_U8
 
getDetections() - Method in class boofcv.alg.feature.detect.interest.SiftDetector
 
getDetector() - Method in class boofcv.alg.feature.detect.interest.EasyGeneralFeatureDetector
 
getDetector() - Method in class boofcv.alg.tracker.combined.CombinedTrackerScalePoint
 
getDifferenceOfGaussian(int) - Method in class boofcv.alg.feature.detect.interest.SiftScaleSpace
 
getDimensionIndex(int, double) - Method in class boofcv.alg.feature.color.Histogram_F64
Given a value it returns the corresponding bin index in this histogram for the specified dimension.
getDimensionIndex(int, int) - Method in class boofcv.alg.feature.color.Histogram_F64
Given a value it returns the corresponding bin index in this histogram for integer values.
getDimensions() - Method in class boofcv.alg.feature.color.Histogram_F64
The number of dimensions in the histogram.
getDisparity() - Method in interface boofcv.abst.feature.disparity.StereoDisparity
Return the computed disparity image.
getDisparity() - Method in interface boofcv.abst.feature.disparity.StereoDisparitySparse
The found disparity at the selected point
getDisparity() - Method in class boofcv.abst.feature.disparity.WrapDisparitySadRect
 
getDisparity() - Method in class boofcv.abst.feature.disparity.WrapDisparitySparseSadRect
 
getDisparity() - Method in interface boofcv.alg.feature.disparity.DisparitySparseSelect
Returns the found disparity
getDisparity() - Method in class boofcv.alg.feature.disparity.impl.ImplSelectSparseBasicWta_F32
 
getDisparity() - Method in class boofcv.alg.feature.disparity.impl.ImplSelectSparseBasicWta_S32
 
getDisparity() - Method in class boofcv.alg.feature.disparity.SelectSparseStandardWta
 
getDisparityType() - Method in interface boofcv.abst.feature.disparity.StereoDisparity
Type of disparity image it can write to.
getDisparityType() - Method in class boofcv.abst.feature.disparity.WrapDisparitySadRect
 
getDisparityType() - Method in class boofcv.alg.feature.disparity.DisparityScoreRowFormat
 
getDisparityType() - Method in interface boofcv.alg.feature.disparity.DisparitySelect
Type of image the disparity is
getDisparityType() - Method in class boofcv.alg.feature.disparity.impl.ImplDisparityScoreSadRect_F32
 
getDisparityType() - Method in class boofcv.alg.feature.disparity.impl.ImplDisparityScoreSadRect_S16
 
getDisparityType() - Method in class boofcv.alg.feature.disparity.impl.ImplDisparityScoreSadRect_U8
 
getDisparityType() - Method in class boofcv.alg.feature.disparity.impl.ImplDisparityScoreSadRectFive_F32
 
getDisparityType() - Method in class boofcv.alg.feature.disparity.impl.ImplDisparityScoreSadRectFive_S16
 
getDisparityType() - Method in class boofcv.alg.feature.disparity.impl.ImplDisparityScoreSadRectFive_U8
 
getDisparityType() - Method in class boofcv.alg.feature.disparity.impl.ImplSelectRectBasicWta_F32_U8
 
getDisparityType() - Method in class boofcv.alg.feature.disparity.impl.ImplSelectRectBasicWta_S32_U8
 
getDisparityType() - Method in class boofcv.alg.feature.disparity.impl.ImplSelectRectStandard_F32_U8
 
getDisparityType() - Method in class boofcv.alg.feature.disparity.impl.ImplSelectRectStandard_S32_U8
 
getDisparityType() - Method in class boofcv.alg.feature.disparity.impl.SelectRectSubpixel.F32_F32
 
getDisparityType() - Method in class boofcv.alg.feature.disparity.impl.SelectRectSubpixel.S32_F32
 
getDistToUndist() - Method in class boofcv.alg.shapes.polygon.BinaryPolygonDetector
 
getDormant() - Method in class boofcv.alg.tracker.combined.CombinedTrackerScalePoint
 
getDouble(int) - Method in interface boofcv.struct.feature.TupleDesc
Returns the value of a tuple's element as a double.
getDouble(int) - Method in class boofcv.struct.feature.TupleDesc_B
 
getDouble(int) - Method in class boofcv.struct.feature.TupleDesc_F32
 
getDouble(int) - Method in class boofcv.struct.feature.TupleDesc_F64
 
getDouble(int) - Method in class boofcv.struct.feature.TupleDesc_S8
 
getDouble(int) - Method in class boofcv.struct.feature.TupleDesc_U8
 
getDx() - Method in class boofcv.struct.PointGradient_F64
 
getDy() - Method in class boofcv.struct.PointGradient_F64
 
getEdgeIntensity() - Method in class boofcv.abst.feature.detect.line.DetectLineHoughFoot
 
getEdgeIntensity() - Method in class boofcv.abst.feature.detect.line.DetectLineHoughFootSubimage
 
getEdgeIntensity() - Method in class boofcv.abst.feature.detect.line.DetectLineHoughPolar
 
getEdgeThreshold() - Method in class boofcv.alg.shapes.polygon.BinaryPolygonDetector
 
getError() - Method in class boofcv.alg.tracker.klt.KltTracker
Average absolute value of the difference between each pixel in the image and the template
getError() - Method in class boofcv.alg.tracker.klt.PyramidKltTracker
Average error between track template and the image.
getExtend(ImageFlow, int, int) - Static method in class boofcv.alg.flow.HornSchunck
 
getFeatureSet(int) - Method in interface boofcv.abst.feature.detdesc.DetectDescribeMulti
Returns the most recently detected features for a specific set.
getFeatureSet(int) - Method in class boofcv.abst.feature.detdesc.DetectDescribeMultiFusion
 
getFeatureSet(int) - Method in class boofcv.abst.feature.detdesc.DetectDescribeSingleToMulti
 
getFeatureSet(int) - Method in interface boofcv.abst.feature.detect.interest.DetectorInterestPointMulti
Returns the most recently detected features for a specific set.
getFeatureSet(int) - Method in class boofcv.abst.feature.detect.interest.GeneralToInterestMulti
 
getFitQuality() - Method in class boofcv.alg.feature.associate.AssociateGreedy
Quality of fit scores for each association.
getFlowX() - Method in class boofcv.alg.flow.BroxWarpingSpacial
 
getFlowX() - Method in class boofcv.alg.flow.HornSchunckPyramid
 
getFlowY() - Method in class boofcv.alg.flow.BroxWarpingSpacial
 
getFlowY() - Method in class boofcv.alg.flow.HornSchunckPyramid
 
getFoundIntensity() - Method in class boofcv.alg.feature.detect.line.HoughTransformLineFootOfNorm
Returns the intensity/edge count for each returned line.
getFoundIntensity() - Method in class boofcv.alg.feature.detect.line.HoughTransformLinePolar
Returns the intensity/edge count for each returned line.
getFoundLines() - Method in class boofcv.alg.feature.detect.line.GridRansacLineDetector
Returns all the found line segments contained in a grid.
getFoundPoints() - Method in class boofcv.alg.feature.detect.interest.FastHessianFeatureDetector
Returns all the found interest points.
getFoundPolygons() - Method in class boofcv.alg.shapes.polygon.BinaryPolygonDetector
 
getHeight() - Method in class boofcv.struct.feature.MatrixOfList
 
getHeight() - Method in class boofcv.struct.flow.ImageFlow
 
getIgnoreBorder() - Method in interface boofcv.abst.feature.detect.extract.NonMaxSuppression
Returns the size of the image border.
getIgnoreBorder() - Method in class boofcv.abst.feature.detect.extract.WrapperNonMaxCandidate
 
getIgnoreBorder() - Method in class boofcv.abst.feature.detect.extract.WrapperNonMaximumBlock
 
getIgnoreBorder() - Method in class boofcv.abst.feature.detect.extract.WrapperNonMaximumNaive
 
getIgnoreBorder() - Method in interface boofcv.abst.feature.detect.intensity.GeneralFeatureIntensity
Pixels within this distance from the image border are not processed.
getIgnoreBorder() - Method in class boofcv.abst.feature.detect.intensity.WrapperFastCornerIntensity
 
getIgnoreBorder() - Method in class boofcv.abst.feature.detect.intensity.WrapperGradientCornerIntensity
 
getIgnoreBorder() - Method in class boofcv.abst.feature.detect.intensity.WrapperHessianBlobIntensity
No ignore border unless the derivative has an ignore border
getIgnoreBorder() - Method in class boofcv.abst.feature.detect.intensity.WrapperKitRosCornerIntensity
There is no ignore border, unless the derivative that it is computed from has an ignore border.
getIgnoreBorder() - Method in class boofcv.abst.feature.detect.intensity.WrapperLaplacianBlobIntensity
 
getIgnoreBorder() - Method in class boofcv.abst.feature.detect.intensity.WrapperMedianCornerIntensity
 
getIgnoreBorder() - Method in class boofcv.alg.feature.detect.intensity.FastCornerIntensity
 
getIgnoreBorder() - Method in interface boofcv.alg.feature.detect.intensity.FeatureIntensity
Size of the region surrounding the image's border in which pixels are not processed.
getIgnoreBorder() - Method in class boofcv.alg.feature.detect.intensity.impl.ImplSsdCornerBase
 
getIgnoreBorder() - Method in class boofcv.alg.feature.detect.intensity.impl.ImplSsdCornerNaive
 
getIgnoreBorder() - Method in class boofcv.alg.feature.detect.intensity.impl.ImplSsdCornerWeighted_F32
 
getIgnoreBorder() - Method in class boofcv.alg.feature.detect.intensity.impl.ImplSsdCornerWeighted_S16
 
getImageScale(int) - Method in class boofcv.alg.feature.detect.interest.SiftScaleSpace
 
getImageType() - Method in interface boofcv.abst.feature.dense.DescribeImageDense
Description of the type of image it can process
getImageType() - Method in class boofcv.abst.feature.dense.DescribeImageDenseHoG
 
getImageType() - Method in class boofcv.abst.feature.dense.DescribeImageDenseSift
 
getImageType() - Method in class boofcv.abst.feature.dense.GenericDenseDescribeImageDense
 
getImageType() - Method in interface boofcv.abst.feature.describe.DescribeRegionPoint
Description of the type of image it can process
getImageType() - Method in class boofcv.abst.feature.describe.DescribeRegionPoint_SIFT
 
getImageType() - Method in class boofcv.abst.feature.describe.DescribeRegionPointConvert
 
getImageType() - Method in class boofcv.abst.feature.describe.SurfPlanar_to_DescribeRegionPoint
 
getImageType() - Method in class boofcv.abst.feature.describe.WrapDescribeBrief
 
getImageType() - Method in class boofcv.abst.feature.describe.WrapDescribeBriefSo
 
getImageType() - Method in class boofcv.abst.feature.describe.WrapDescribePixelRegion
 
getImageType() - Method in class boofcv.abst.feature.describe.WrapDescribePixelRegionNCC
 
getImageType() - Method in class boofcv.abst.feature.describe.WrapDescribeSurf
 
getImageType() - Method in interface boofcv.abst.feature.orientation.OrientationGradient
Returns the type of image it can process.
getImageType() - Method in class boofcv.abst.feature.orientation.OrientationGradientToImage
 
getImageType() - Method in interface boofcv.abst.feature.orientation.OrientationImage
Returns the type of image it can process.
getImageType() - Method in interface boofcv.abst.feature.orientation.OrientationIntegral
Returns the type of image it can process.
getImageType() - Method in class boofcv.abst.feature.orientation.OrientationIntegralToImage
 
getImageType() - Method in class boofcv.abst.feature.orientation.OrientationSiftToImage
 
getImageType() - Method in class boofcv.abst.segmentation.Fh04_to_ImageSuperpixels
 
getImageType() - Method in interface boofcv.abst.segmentation.ImageSuperpixels
Type of input image it can process
getImageType() - Method in class boofcv.abst.segmentation.MeanShift_to_ImageSuperpixels
 
getImageType() - Method in class boofcv.abst.segmentation.Slic_to_ImageSuperpixels
 
getImageType() - Method in class boofcv.abst.segmentation.Watershed_to_ImageSuperpixels
 
getImageType() - Method in class boofcv.alg.background.BackgroundModel
Type of input image it can process
getImageType() - Method in class boofcv.alg.feature.dense.DescribeDenseHogAlg
 
getImageType() - Method in class boofcv.alg.feature.disparity.DisparitySparseScoreSadRect
 
getImageType() - Method in class boofcv.alg.feature.disparity.impl.ImplDisparitySparseScoreSadRect_F32
 
getImageType() - Method in class boofcv.alg.feature.disparity.impl.ImplDisparitySparseScoreSadRect_S16
 
getImageType() - Method in class boofcv.alg.feature.disparity.impl.ImplDisparitySparseScoreSadRect_U8
 
getImageType() - Method in class boofcv.alg.feature.orientation.impl.ImplOrientationAverage_F32
 
getImageType() - Method in class boofcv.alg.feature.orientation.impl.ImplOrientationAverage_S16
 
getImageType() - Method in class boofcv.alg.feature.orientation.impl.ImplOrientationAverage_S32
 
getImageType() - Method in class boofcv.alg.feature.orientation.impl.ImplOrientationHistogram_F32
 
getImageType() - Method in class boofcv.alg.feature.orientation.impl.ImplOrientationHistogram_S16
 
getImageType() - Method in class boofcv.alg.feature.orientation.impl.ImplOrientationHistogram_S32
 
getImageType() - Method in class boofcv.alg.feature.orientation.impl.ImplOrientationImageAverage_F32
 
getImageType() - Method in class boofcv.alg.feature.orientation.impl.ImplOrientationImageAverage_U8
 
getImageType() - Method in class boofcv.alg.feature.orientation.impl.ImplOrientationSlidingWindow_F32
 
getImageType() - Method in class boofcv.alg.feature.orientation.impl.ImplOrientationSlidingWindow_S16
 
getImageType() - Method in class boofcv.alg.feature.orientation.impl.ImplOrientationSlidingWindow_S32
 
getImageType() - Method in class boofcv.alg.feature.orientation.OrientationIntegralBase
 
getImageType() - Method in class boofcv.alg.segmentation.ms.SegmentMeanShift
 
getImageType() - Method in class boofcv.alg.segmentation.ms.SegmentMeanShiftSearch
 
getImageType() - Method in class boofcv.alg.segmentation.ms.SegmentMeanShiftSearchColor
 
getImageType() - Method in class boofcv.alg.segmentation.ms.SegmentMeanShiftSearchGray
 
getImageType() - Method in class boofcv.alg.segmentation.slic.SegmentSlic
 
getImageType() - Method in class boofcv.alg.shapes.edge.SnapToEdge
 
getIndex(int, int) - Method in class boofcv.alg.feature.color.Histogram_F64
For a 2D histogram it returns the array index for coordinate (i,j)
getIndex(int, int, int) - Method in class boofcv.alg.feature.color.Histogram_F64
For a 3D histogram it returns the array index for coordinate (i,j,k)
getIndex(int[]) - Method in class boofcv.alg.feature.color.Histogram_F64
For a N-Dimensional histogram it will return the array index for the N-D coordinate
getInitialVariance() - Method in interface boofcv.alg.background.BackgroundAlgorithmGaussian
Returns the initial variance assigned to a pixel
getInitialVariance() - Method in class boofcv.alg.background.moving.BackgroundMovingGaussian
 
getInitialVariance() - Method in class boofcv.alg.background.stationary.BackgroundStationaryGaussian
 
getInputType() - Method in interface boofcv.abst.feature.disparity.StereoDisparity
Type of input images it can process
getInputType() - Method in interface boofcv.abst.feature.disparity.StereoDisparitySparse
Type of input images it can process
getInputType() - Method in class boofcv.abst.feature.disparity.WrapDisparitySadRect
 
getInputType() - Method in class boofcv.abst.feature.disparity.WrapDisparitySparseSadRect
 
getInputType() - Method in class boofcv.abst.flow.BroxWarpingSpacial_to_DenseOpticalFlow
 
getInputType() - Method in interface boofcv.abst.flow.DenseOpticalFlow
Input image type
getInputType() - Method in class boofcv.abst.flow.FlowBlock_to_DenseOpticalFlow
 
getInputType() - Method in class boofcv.abst.flow.FlowKlt_to_DenseOpticalFlow
 
getInputType() - Method in class boofcv.abst.flow.HornSchunck_to_DenseOpticalFlow
 
getInputType() - Method in class boofcv.abst.flow.HornSchunckPyramid_to_DenseOpticalFlow
 
getInputType() - Method in class boofcv.alg.feature.disparity.DisparityScoreRowFormat
 
getInputType() - Method in class boofcv.alg.feature.disparity.impl.ImplDisparityScoreSadRect_F32
 
getInputType() - Method in class boofcv.alg.feature.disparity.impl.ImplDisparityScoreSadRect_S16
 
getInputType() - Method in class boofcv.alg.feature.disparity.impl.ImplDisparityScoreSadRect_U8
 
getInputType() - Method in class boofcv.alg.feature.disparity.impl.ImplDisparityScoreSadRectFive_F32
 
getInputType() - Method in class boofcv.alg.feature.disparity.impl.ImplDisparityScoreSadRectFive_S16
 
getInputType() - Method in class boofcv.alg.feature.disparity.impl.ImplDisparityScoreSadRectFive_U8
 
getInputType() - Method in interface boofcv.alg.segmentation.fh04.FhEdgeWeights
 
getInputType() - Method in class boofcv.alg.segmentation.fh04.impl.FhEdgeWeights4_F32
 
getInputType() - Method in class boofcv.alg.segmentation.fh04.impl.FhEdgeWeights4_PLF32
 
getInputType() - Method in class boofcv.alg.segmentation.fh04.impl.FhEdgeWeights4_PLU8
 
getInputType() - Method in class boofcv.alg.segmentation.fh04.impl.FhEdgeWeights4_U8
 
getInputType() - Method in class boofcv.alg.segmentation.fh04.impl.FhEdgeWeights8_F32
 
getInputType() - Method in class boofcv.alg.segmentation.fh04.impl.FhEdgeWeights8_PLF32
 
getInputType() - Method in class boofcv.alg.segmentation.fh04.impl.FhEdgeWeights8_PLU8
 
getInputType() - Method in class boofcv.alg.segmentation.fh04.impl.FhEdgeWeights8_U8
 
getInputType() - Method in class boofcv.alg.segmentation.fh04.SegmentFelzenszwalbHuttenlocher04
 
getInputType() - Method in class boofcv.alg.shapes.polygon.BinaryPolygonDetector
 
getIntensity() - Method in class boofcv.abst.feature.detect.intensity.BaseGeneralFeatureIntensity
 
getIntensity() - Method in interface boofcv.abst.feature.detect.intensity.GeneralFeatureIntensity
Returns an image containing an intensity mapping showing how corner like each pixel is.
getIntensity() - Method in class boofcv.alg.feature.detect.interest.GeneralFeatureDetector
 
getIntensity() - Method in class boofcv.alg.feature.detect.template.BaseTemplateIntensity
 
getIntensity() - Method in interface boofcv.alg.feature.detect.template.TemplateMatchingIntensity
Contains results of template matching.
getIntensity(int, int) - Method in class boofcv.alg.segmentation.slic.SegmentSlic
Intensity of the pixel at the specified location
getIntensity(int, int) - Method in class boofcv.alg.segmentation.slic.SegmentSlic_F32
 
getIntensity(int, int) - Method in class boofcv.alg.segmentation.slic.SegmentSlic_PlF32
 
getIntensity(int, int) - Method in class boofcv.alg.segmentation.slic.SegmentSlic_PlU8
 
getIntensity(int, int) - Method in class boofcv.alg.segmentation.slic.SegmentSlic_U8
 
getInterestPoints() - Method in interface boofcv.abst.feature.detect.interest.InterestPointScaleSpace
Returns all the found interest points
getInterestPoints() - Method in interface boofcv.abst.feature.detect.interest.InterestPointScaleSpacePyramid
Returns all the found interest points
getInterestPoints() - Method in class boofcv.alg.feature.detect.interest.FeatureLaplacePyramid
 
getInterestPoints() - Method in class boofcv.alg.feature.detect.interest.FeaturePyramid
 
getKappa() - Method in interface boofcv.alg.feature.detect.intensity.HarrisCornerIntensity
Returns the value of the tuning parameter.
getKappa() - Method in class boofcv.alg.feature.detect.intensity.impl.ImplHarrisCorner_F32
 
getKappa() - Method in class boofcv.alg.feature.detect.intensity.impl.ImplHarrisCorner_S16
 
getKappa() - Method in class boofcv.alg.feature.detect.intensity.impl.ImplHarrisCornerWeighted_F32
 
getKappa() - Method in class boofcv.alg.feature.detect.intensity.impl.ImplHarrisCornerWeighted_S16
 
getLabeled() - Method in class boofcv.alg.shapes.polygon.BinaryPolygonDetector
 
getLearnRate() - Method in interface boofcv.alg.background.BackgroundAlgorithmBasic
Returns the learning rate.
getLearnRate() - Method in interface boofcv.alg.background.BackgroundAlgorithmGaussian
Returns the learning rate.
getLearnRate() - Method in class boofcv.alg.background.moving.BackgroundMovingBasic
 
getLearnRate() - Method in class boofcv.alg.background.moving.BackgroundMovingGaussian
 
getLearnRate() - Method in class boofcv.alg.background.stationary.BackgroundStationaryBasic
 
getLearnRate() - Method in class boofcv.alg.background.stationary.BackgroundStationaryGaussian
 
getLength(int) - Method in class boofcv.alg.feature.color.Histogram_F64
Number of elements/bins along the specified dimension
getLength() - Method in class boofcv.alg.feature.describe.brief.BinaryCompareDefinition_I32
Length of the descriptor (or number of bits required to encode it)
getLineSamples() - Method in class boofcv.alg.shapes.edge.SnapToEdge
 
getLocalExtreme() - Method in class boofcv.abst.feature.detect.extract.NonMaxLimiter
 
getLocalMaxDisparity() - Method in class boofcv.alg.feature.disparity.DisparitySparseScoreSadRect
How many disparity values were considered.
getLocation(int) - Method in class boofcv.abst.feature.detdesc.DetectDescribe_CompleteSift
 
getLocation(int) - Method in class boofcv.abst.feature.detdesc.DetectDescribeFusion
 
getLocation(int) - Method in interface boofcv.abst.feature.detdesc.PointDescSet
The center location of the feature inside the image.
getLocation(int) - Method in class boofcv.abst.feature.detdesc.SurfPlanar_to_DetectDescribePoint
 
getLocation(int) - Method in class boofcv.abst.feature.detdesc.WrapDetectDescribeSurf
 
getLocation(int) - Method in interface boofcv.abst.feature.detect.interest.FoundPointSO
The center location of the feature inside the image.
getLocation(int) - Method in class boofcv.abst.feature.detect.interest.GeneralToInterestPoint
 
getLocation(int) - Method in class boofcv.abst.feature.detect.interest.InterestPointDetectorOverride
 
getLocation(int) - Method in class boofcv.abst.feature.detect.interest.WrapFHtoInterestPoint
 
getLocation(int) - Method in class boofcv.abst.feature.detect.interest.WrapFLPtoInterestPoint
 
getLocation(int) - Method in class boofcv.abst.feature.detect.interest.WrapFPtoInterestPoint
 
getLocation(int) - Method in class boofcv.abst.feature.detect.interest.WrapSiftDetector
 
getLocation(int) - Method in class boofcv.alg.feature.detdesc.DetectDescribeSurfPlanar
 
getLocations() - Method in interface boofcv.abst.feature.dense.DescribeImageDense
Returns a list of locations that the descriptors are computed at
getLocations() - Method in class boofcv.abst.feature.dense.DescribeImageDenseHoG
 
getLocations() - Method in class boofcv.abst.feature.dense.DescribeImageDenseSift
 
getLocations() - Method in class boofcv.abst.feature.dense.GenericDenseDescribeImageDense
 
getLocations() - Method in class boofcv.alg.feature.dense.DescribeDenseHogAlg
List of locations for each descriptor.
getLocations() - Method in class boofcv.alg.feature.dense.DescribeDenseSiftAlg
Returns where in the image it sampled the features
getLocations() - Method in class boofcv.alg.feature.detdesc.CompleteSift
 
getMatches() - Method in interface boofcv.abst.feature.associate.Associate
List of associated features.
getMatches() - Method in class boofcv.abst.feature.associate.AssociateDescTo2D
 
getMatches() - Method in class boofcv.abst.feature.associate.AssociateNearestNeighbor
 
getMatches() - Method in class boofcv.abst.feature.associate.EnforceUniqueByScore
 
getMatches() - Method in class boofcv.abst.feature.associate.WrapAssociateGreedy
 
getMatches() - Method in class boofcv.abst.feature.associate.WrapAssociateSurfBasic
 
getMatches() - Method in class boofcv.alg.feature.associate.AssociateSurfBasic
Returns a list of found matches.
getMatches() - Method in class boofcv.alg.feature.associate.AssociateUniqueByScoreAlg
 
getMatches() - Method in class boofcv.alg.feature.associate.BaseAssociateLocation2DFilter
 
getMatches() - Method in class boofcv.alg.feature.associate.EnsureUniqueAssociation
List of unambiguous matches.
getMaxDisparity() - Method in interface boofcv.abst.feature.disparity.StereoDisparity
The maximum disparity which will be checked for.
getMaxDisparity() - Method in interface boofcv.abst.feature.disparity.StereoDisparitySparse
The maximum disparity which will be checked for.
getMaxDisparity() - Method in class boofcv.abst.feature.disparity.WrapDisparitySadRect
 
getMaxDisparity() - Method in class boofcv.abst.feature.disparity.WrapDisparitySparseSadRect
 
getMaxDisparity() - Method in class boofcv.alg.feature.disparity.DisparityScoreRowFormat
 
getMaxDisparity() - Method in class boofcv.alg.feature.disparity.DisparitySparseScoreSadRect
 
getMaxDistance() - Method in interface boofcv.alg.feature.associate.AssociateMaxDistance
 
getMaxDistance() - Method in class boofcv.alg.feature.associate.AssociateMaxDistanceNaive
 
getMaxDistance() - Method in class boofcv.alg.feature.associate.BaseAssociateLocation2DFilter
 
getMaximum(int) - Method in class boofcv.alg.feature.color.Histogram_F64
Returns the maximum allowed value in a dimension
getMaximums() - Method in class boofcv.alg.feature.detect.interest.EasyGeneralFeatureDetector
 
getMaximums() - Method in class boofcv.alg.feature.detect.interest.GeneralFeatureDetector
Returns a list of all the found maximums.
getMaximumSides() - Method in class boofcv.alg.shapes.polygon.BinaryPolygonDetector
 
getMaxTotalFeatures() - Method in class boofcv.abst.feature.detect.extract.NonMaxLimiter
 
getMinDisparity() - Method in interface boofcv.abst.feature.disparity.StereoDisparity
The minimum disparity which will be checked for.
getMinDisparity() - Method in interface boofcv.abst.feature.disparity.StereoDisparitySparse
The minimum disparity which will be checked for.
getMinDisparity() - Method in class boofcv.abst.feature.disparity.WrapDisparitySadRect
 
getMinDisparity() - Method in class boofcv.abst.feature.disparity.WrapDisparitySparseSadRect
 
getMinDisparity() - Method in class boofcv.alg.feature.disparity.DisparityScoreRowFormat
 
getMinDisparity() - Method in class boofcv.alg.feature.disparity.DisparitySparseScoreSadRect
 
getMinimum(int) - Method in class boofcv.alg.feature.color.Histogram_F64
Returns the minimum allowed value in a dimension
getMinimumDifference() - Method in interface boofcv.alg.background.BackgroundAlgorithmGaussian
 
getMinimumDifference() - Method in class boofcv.alg.background.moving.BackgroundMovingGaussian
 
getMinimumDifference() - Method in class boofcv.alg.background.stationary.BackgroundStationaryGaussian
 
getMinimumPoints() - Method in class boofcv.alg.feature.detect.line.gridline.GridLineModelFitter
 
getMinimums() - Method in class boofcv.alg.feature.detect.interest.EasyGeneralFeatureDetector
 
getMinimums() - Method in class boofcv.alg.feature.detect.interest.GeneralFeatureDetector
Returns a list of all the found maximums.
getMinimumSideLengthFraction() - Method in class boofcv.alg.shapes.polyline.SplitMergeLineFit
 
getMinimumSides() - Method in class boofcv.alg.shapes.polygon.BinaryPolygonDetector
 
getModeColor() - Method in class boofcv.alg.segmentation.ms.SegmentMeanShiftSearch
 
getModeLocation() - Method in class boofcv.alg.segmentation.ms.SegmentMeanShiftSearch
Location of each peak in the image
getNonmax() - Method in class boofcv.abst.feature.detect.extract.NonMaxLimiter
 
getNumBands() - Method in class boofcv.alg.feature.describe.DescribePointSurfPlanar
 
getNumberOfFeatures() - Method in class boofcv.abst.feature.detdesc.DetectDescribe_CompleteSift
 
getNumberOfFeatures() - Method in class boofcv.abst.feature.detdesc.DetectDescribeFusion
 
getNumberOfFeatures() - Method in interface boofcv.abst.feature.detdesc.PointDescSet
Returns the number of detected features
getNumberOfFeatures() - Method in class boofcv.abst.feature.detdesc.SurfPlanar_to_DetectDescribePoint
 
getNumberOfFeatures() - Method in class boofcv.abst.feature.detdesc.WrapDetectDescribeSurf
 
getNumberOfFeatures() - Method in interface boofcv.abst.feature.detect.interest.FoundPointSO
Returns the number of interest points found.
getNumberOfFeatures() - Method in class boofcv.abst.feature.detect.interest.GeneralToInterestPoint
 
getNumberOfFeatures() - Method in class boofcv.abst.feature.detect.interest.InterestPointDetectorOverride
 
getNumberOfFeatures() - Method in class boofcv.abst.feature.detect.interest.WrapFHtoInterestPoint
 
getNumberOfFeatures() - Method in class boofcv.abst.feature.detect.interest.WrapFLPtoInterestPoint
 
getNumberOfFeatures() - Method in class boofcv.abst.feature.detect.interest.WrapFPtoInterestPoint
 
getNumberOfFeatures() - Method in class boofcv.abst.feature.detect.interest.WrapSiftDetector
 
getNumberOfFeatures() - Method in class boofcv.alg.feature.detdesc.DetectDescribeSurfPlanar
 
getNumberOfRegions() - Method in class boofcv.alg.segmentation.ms.SegmentMeanShift
The number of regions which it found in the image.
getNumberOfSets() - Method in interface boofcv.abst.feature.detdesc.DetectDescribeMulti
The number of feature sets.
getNumberOfSets() - Method in class boofcv.abst.feature.detdesc.DetectDescribeMultiFusion
 
getNumberOfSets() - Method in class boofcv.abst.feature.detdesc.DetectDescribeSingleToMulti
 
getNumberOfSets() - Method in interface boofcv.abst.feature.detect.interest.DetectorInterestPointMulti
The number of families.
getNumberOfSets() - Method in class boofcv.abst.feature.detect.interest.GeneralToInterestMulti
 
getNumBinsAngle() - Method in class boofcv.alg.feature.detect.line.HoughTransformLinePolar
 
getNumBinsRange() - Method in class boofcv.alg.feature.detect.line.HoughTransformLinePolar
 
getNumSamples() - Method in class boofcv.alg.shapes.edge.ScoreLineSegmentEdge
 
getNumScaleImages() - Method in class boofcv.alg.feature.detect.interest.SiftScaleSpace
 
getNumScales() - Method in class boofcv.alg.feature.detect.interest.SiftScaleSpace
 
getObjectToSample() - Method in class boofcv.alg.feature.orientation.OrientationHistogram
 
getOpticalFlow() - Method in class boofcv.alg.flow.DenseOpticalFlowBlockPyramid
Returns the found optical flow
getOrientation(int) - Method in class boofcv.abst.feature.detdesc.DetectDescribe_CompleteSift
 
getOrientation(int) - Method in class boofcv.abst.feature.detdesc.DetectDescribeFusion
 
getOrientation(int) - Method in class boofcv.abst.feature.detdesc.SurfPlanar_to_DetectDescribePoint
 
getOrientation(int) - Method in class boofcv.abst.feature.detdesc.WrapDetectDescribeSurf
 
getOrientation(int) - Method in interface boofcv.abst.feature.detect.interest.FoundPointSO
Returns the features found orientation.
getOrientation(int) - Method in class boofcv.abst.feature.detect.interest.GeneralToInterestPoint
 
getOrientation(int) - Method in class boofcv.abst.feature.detect.interest.InterestPointDetectorOverride
 
getOrientation(int) - Method in class boofcv.abst.feature.detect.interest.WrapFHtoInterestPoint
 
getOrientation(int) - Method in class boofcv.abst.feature.detect.interest.WrapFLPtoInterestPoint
 
getOrientation(int) - Method in class boofcv.abst.feature.detect.interest.WrapFPtoInterestPoint
 
getOrientation(int) - Method in class boofcv.abst.feature.detect.interest.WrapSiftDetector
 
getOrientation(int) - Method in class boofcv.alg.feature.detdesc.DetectDescribeSurfPlanar
 
getOrientationBins() - Method in class boofcv.alg.feature.dense.DescribeDenseHogAlg
 
getOrientations() - Method in class boofcv.alg.feature.detdesc.CompleteSift
 
getOrientations() - Method in class boofcv.alg.feature.orientation.OrientationHistogramSift
A list of found orientations
getOutput() - Method in class boofcv.alg.segmentation.watershed.WatershedVincentSoille1991
Segmented output image with watersheds.
getOutputBorder() - Method in class boofcv.alg.segmentation.watershed.WatershedVincentSoille1991
The entire segmented image used internally.
getOutputType() - Method in class boofcv.abst.feature.describe.ConvertPositive_F64_U8
 
getOutputType() - Method in class boofcv.abst.feature.describe.ConvertReal_F64_S8
 
getOutputType() - Method in interface boofcv.abst.feature.describe.ConvertTupleDesc
Returns the class type of the output descriptor
getPairs() - Method in class boofcv.alg.feature.associate.AssociateGreedy
Returns a list of association pairs.
getPeakOrientation() - Method in class boofcv.alg.feature.orientation.OrientationHistogramSift
Orientation of the largest peak
getPeakX() - Method in class boofcv.abst.feature.detect.peak.MeanShiftPeak_to_SearchLocalPeak
 
getPeakX() - Method in interface boofcv.abst.feature.detect.peak.SearchLocalPeak
Location of the found peak.
getPeakX() - Method in class boofcv.alg.feature.detect.peak.MeanShiftPeak
 
getPeakY() - Method in class boofcv.abst.feature.detect.peak.MeanShiftPeak_to_SearchLocalPeak
 
getPeakY() - Method in interface boofcv.abst.feature.detect.peak.SearchLocalPeak
Location of the found peak.
getPeakY() - Method in class boofcv.alg.feature.detect.peak.MeanShiftPeak
 
getPeriodColumns() - Method in class boofcv.alg.feature.dense.DescribeDenseSiftAlg
 
getPeriodRows() - Method in class boofcv.alg.feature.dense.DescribeDenseSiftAlg
 
getPixelsAway() - Method in class boofcv.alg.shapes.polygon.RefinePolygonCornersToImage
 
getPixelToRegion() - Method in class boofcv.alg.segmentation.ms.SegmentMeanShiftSearch
From peak index to pixel index
getPolygonInfo() - Method in class boofcv.alg.shapes.polygon.BinaryPolygonDetector
Returns additional information on the polygon
getPureKlt() - Method in class boofcv.alg.tracker.combined.CombinedTrackerScalePoint
 
getRadialSamples() - Method in class boofcv.alg.shapes.edge.SnapToEdge
 
getRadius(int) - Method in class boofcv.abst.feature.detdesc.DetectDescribe_CompleteSift
 
getRadius(int) - Method in class boofcv.abst.feature.detdesc.DetectDescribeFusion
 
getRadius(int) - Method in class boofcv.abst.feature.detdesc.SurfPlanar_to_DetectDescribePoint
 
getRadius(int) - Method in class boofcv.abst.feature.detdesc.WrapDetectDescribeSurf
 
getRadius(int) - Method in interface boofcv.abst.feature.detect.interest.FoundPointSO
Returns the detected object's circular radius
getRadius(int) - Method in class boofcv.abst.feature.detect.interest.GeneralToInterestPoint
 
getRadius(int) - Method in class boofcv.abst.feature.detect.interest.InterestPointDetectorOverride
 
getRadius(int) - Method in class boofcv.abst.feature.detect.interest.WrapFHtoInterestPoint
 
getRadius(int) - Method in class boofcv.abst.feature.detect.interest.WrapFLPtoInterestPoint
 
getRadius(int) - Method in class boofcv.abst.feature.detect.interest.WrapFPtoInterestPoint
 
getRadius(int) - Method in class boofcv.abst.feature.detect.interest.WrapSiftDetector
 
getRadius(int) - Method in class boofcv.alg.feature.detdesc.DetectDescribeSurfPlanar
 
getRadius() - Method in class boofcv.alg.feature.detect.intensity.FastCornerIntensity
 
getRadius() - Method in interface boofcv.alg.feature.detect.intensity.FeatureIntensity
Returns the radius of the feature being computed.
getRadius() - Method in class boofcv.alg.feature.detect.intensity.impl.ImplSsdCornerBase
 
getRadius() - Method in class boofcv.alg.feature.detect.intensity.impl.ImplSsdCornerNaive
 
getRadius() - Method in class boofcv.alg.feature.detect.intensity.impl.ImplSsdCornerWeighted_F32
 
getRadius() - Method in class boofcv.alg.feature.detect.intensity.impl.ImplSsdCornerWeighted_S16
 
getRadiusX() - Method in class boofcv.alg.feature.disparity.DisparitySparseScoreSadRect
 
getRadiusY() - Method in class boofcv.alg.feature.disparity.DisparitySparseScoreSadRect
 
getReactivated() - Method in class boofcv.alg.tracker.combined.CombinedTrackerScalePoint
 
getRefinedCorner() - Method in class boofcv.alg.shapes.corner.RefineCornerLinesToImage
 
getRefinedEndLeft() - Method in class boofcv.alg.shapes.corner.RefineCornerLinesToImage
 
getRefinedEndRight() - Method in class boofcv.alg.shapes.corner.RefineCornerLinesToImage
 
getRefinePolygon() - Method in class boofcv.alg.shapes.polygon.BinaryPolygonDetector
 
getRegionColor() - Method in class boofcv.alg.segmentation.ms.SegmentMeanShift
Average color of each region
getRegionHeight() - Method in class boofcv.alg.feature.describe.DescribePointRectangleRegion
 
getRegionId() - Method in class boofcv.alg.segmentation.fh04.SegmentFelzenszwalbHuttenlocher04
List of ID's for each region in the segmented image.
getRegionMemberCount() - Method in class boofcv.alg.segmentation.ms.SegmentMeanShiftSearch
Number of pixels which each peak as a member
getRegionMemberCount() - Method in class boofcv.alg.segmentation.slic.SegmentSlic
 
getRegionRadius() - Method in class boofcv.alg.flow.DenseOpticalFlowBlockPyramid
 
getRegionSize() - Method in class boofcv.alg.segmentation.ms.SegmentMeanShift
Number of pixels in each region
getRegionSizes() - Method in class boofcv.alg.segmentation.fh04.SegmentFelzenszwalbHuttenlocher04
Number of pixels in each region
getRegionWidth() - Method in class boofcv.alg.feature.describe.DescribePointRectangleRegion
 
getRegionWidthPixel() - Method in class boofcv.alg.feature.dense.DescribeDenseHogAlg
Returns the number of pixel's wide the square region is that a descriptor was computed from
getRequiresGradient() - Method in interface boofcv.abst.feature.detect.intensity.GeneralFeatureIntensity
If the image gradient is required for calculations.
getRequiresGradient() - Method in class boofcv.abst.feature.detect.intensity.WrapperFastCornerIntensity
 
getRequiresGradient() - Method in class boofcv.abst.feature.detect.intensity.WrapperGradientCornerIntensity
 
getRequiresGradient() - Method in class boofcv.abst.feature.detect.intensity.WrapperHessianBlobIntensity
 
getRequiresGradient() - Method in class boofcv.abst.feature.detect.intensity.WrapperKitRosCornerIntensity
 
getRequiresGradient() - Method in class boofcv.abst.feature.detect.intensity.WrapperLaplacianBlobIntensity
 
getRequiresGradient() - Method in class boofcv.abst.feature.detect.intensity.WrapperMedianCornerIntensity
 
getRequiresGradient() - Method in class boofcv.alg.feature.detect.interest.GeneralFeatureDetector
If the image gradient is required for calculations.
getRequiresHessian() - Method in interface boofcv.abst.feature.detect.intensity.GeneralFeatureIntensity
Is the image's second derivative required?
getRequiresHessian() - Method in class boofcv.abst.feature.detect.intensity.WrapperFastCornerIntensity
 
getRequiresHessian() - Method in class boofcv.abst.feature.detect.intensity.WrapperGradientCornerIntensity
 
getRequiresHessian() - Method in class boofcv.abst.feature.detect.intensity.WrapperHessianBlobIntensity
 
getRequiresHessian() - Method in class boofcv.abst.feature.detect.intensity.WrapperKitRosCornerIntensity
 
getRequiresHessian() - Method in class boofcv.abst.feature.detect.intensity.WrapperLaplacianBlobIntensity
 
getRequiresHessian() - Method in class boofcv.abst.feature.detect.intensity.WrapperMedianCornerIntensity
 
getRequiresHessian() - Method in class boofcv.alg.feature.detect.interest.GeneralFeatureDetector
If the image Hessian is required for calculations.
getResults() - Method in class boofcv.alg.feature.detect.template.TemplateMatching
Returns all the found matches.
getRule() - Method in class boofcv.abst.segmentation.Fh04_to_ImageSuperpixels
 
getRule() - Method in interface boofcv.abst.segmentation.ImageSuperpixels
Connectivity rule used to determine if a pixel is connected
getRule() - Method in class boofcv.abst.segmentation.MeanShift_to_ImageSuperpixels
 
getRule() - Method in class boofcv.abst.segmentation.Slic_to_ImageSuperpixels
 
getRule() - Method in class boofcv.abst.segmentation.Watershed_to_ImageSuperpixels
 
getSampleRadius() - Method in class boofcv.alg.feature.orientation.OrientationAverage
 
getSamplesInside() - Method in class boofcv.alg.shapes.edge.ScoreLineSegmentEdge
 
getScale() - Method in class boofcv.struct.feature.ScalePoint
 
getScore() - Method in class boofcv.alg.feature.associate.AssociateGreedy
 
getScore() - Method in class boofcv.alg.feature.disparity.DisparitySparseScoreSadRect
Array containing disparity score values at most recently processed point.
getScore() - Method in class boofcv.alg.feature.disparity.impl.ImplDisparitySparseScoreSadRect_F32
 
getScore() - Method in class boofcv.alg.feature.disparity.impl.ImplDisparitySparseScoreSadRect_S16
 
getScore() - Method in class boofcv.alg.feature.disparity.impl.ImplDisparitySparseScoreSadRect_U8
 
getScoreType() - Method in interface boofcv.abst.feature.associate.Associate
Specifies the type of score which is returned.
getScoreType() - Method in class boofcv.abst.feature.associate.AssociateDescTo2D
 
getScoreType() - Method in class boofcv.abst.feature.associate.AssociateNearestNeighbor
 
getScoreType() - Method in class boofcv.abst.feature.associate.EnforceUniqueByScore
 
getScoreType() - Method in class boofcv.abst.feature.associate.ScoreAssociateCorrelation
 
getScoreType() - Method in class boofcv.abst.feature.associate.ScoreAssociateEuclidean_F64
 
getScoreType() - Method in class boofcv.abst.feature.associate.ScoreAssociateEuclideanSq_F32
 
getScoreType() - Method in class boofcv.abst.feature.associate.ScoreAssociateEuclideanSq_F64
 
getScoreType() - Method in class boofcv.abst.feature.associate.ScoreAssociateHamming_B
 
getScoreType() - Method in class boofcv.abst.feature.associate.ScoreAssociateNccFeature
 
getScoreType() - Method in class boofcv.abst.feature.associate.ScoreAssociateSad_F32
 
getScoreType() - Method in class boofcv.abst.feature.associate.ScoreAssociateSad_F64
 
getScoreType() - Method in class boofcv.abst.feature.associate.ScoreAssociateSad_S8
 
getScoreType() - Method in class boofcv.abst.feature.associate.ScoreAssociateSad_U8
 
getScoreType() - Method in interface boofcv.abst.feature.associate.ScoreAssociation
Specifies the type of score which is returned.
getScoreType() - Method in class boofcv.abst.feature.associate.WrapAssociateGreedy
 
getScoreType() - Method in class boofcv.abst.feature.associate.WrapAssociateSurfBasic
 
getScoreType() - Method in class boofcv.alg.feature.associate.BaseAssociateLocation2DFilter
 
getSearchRadius() - Method in interface boofcv.abst.feature.detect.extract.NonMaxSuppression
Describes how large the region is that is being searched.
getSearchRadius() - Method in class boofcv.abst.feature.detect.extract.WrapperNonMaxCandidate
 
getSearchRadius() - Method in class boofcv.abst.feature.detect.extract.WrapperNonMaximumBlock
 
getSearchRadius() - Method in class boofcv.abst.feature.detect.extract.WrapperNonMaximumNaive
 
getSearchRadius() - Method in class boofcv.alg.feature.detect.extract.NonMaxBlock
 
getSearchRadius() - Method in class boofcv.alg.feature.detect.extract.NonMaxCandidate
 
getSearchRadius() - Method in class boofcv.alg.feature.detect.extract.NonMaxExtractorNaive
 
getSearchRadius() - Method in class boofcv.alg.flow.DenseOpticalFlowBlockPyramid
 
getSmallestWidth() - Method in class boofcv.alg.feature.detect.interest.FastHessianFeatureDetector
Returns the width of the smallest feature it can detect
getSnapToEdge() - Method in class boofcv.alg.shapes.corner.RefineCornerLinesToImage
 
getSnapToEdge() - Method in class boofcv.alg.shapes.polygon.RefinePolygonCornersToImage
 
getSnapToEdge() - Method in class boofcv.alg.shapes.polygon.RefinePolygonLineToImage
 
getSpawned() - Method in class boofcv.alg.tracker.combined.CombinedTrackerScalePoint
 
getSplits() - Method in class boofcv.alg.shapes.polyline.SplitMergeLineFit
List of point indexes in the contour.
getStepBlock() - Method in class boofcv.alg.feature.dense.DescribeDenseHogAlg
 
getTangentDistance() - Method in class boofcv.alg.shapes.edge.PolygonEdgeIntensity
 
getThreshold() - Method in interface boofcv.alg.background.BackgroundAlgorithmBasic
Returns the threshold for background/moving object.
getThreshold() - Method in interface boofcv.alg.background.BackgroundAlgorithmGaussian
 
getThreshold() - Method in class boofcv.alg.background.moving.BackgroundMovingBasic
 
getThreshold() - Method in class boofcv.alg.background.moving.BackgroundMovingGaussian
 
getThreshold() - Method in class boofcv.alg.background.stationary.BackgroundStationaryBasic
 
getThreshold() - Method in class boofcv.alg.background.stationary.BackgroundStationaryGaussian
 
getThreshold() - Method in class boofcv.alg.feature.detect.extract.NonMaxExtractorNaive
 
getThreshold() - Method in class boofcv.alg.feature.detect.extract.ThresholdCornerExtractor
 
getThreshold() - Method in class boofcv.alg.feature.detect.interest.GeneralFeatureDetector
Returns the current feature extraction threshold.
getThresholdMax() - Method in class boofcv.alg.feature.detect.extract.NonMaxBlock
 
getThresholdMax() - Method in class boofcv.alg.feature.detect.extract.NonMaxCandidate
 
getThresholdMaximum() - Method in interface boofcv.abst.feature.detect.extract.NonMaxSuppression
Minimum value for detected maximums
getThresholdMaximum() - Method in class boofcv.abst.feature.detect.extract.WrapperNonMaxCandidate
 
getThresholdMaximum() - Method in class boofcv.abst.feature.detect.extract.WrapperNonMaximumBlock
 
getThresholdMaximum() - Method in class boofcv.abst.feature.detect.extract.WrapperNonMaximumNaive
 
getThresholdMin() - Method in class boofcv.alg.feature.detect.extract.NonMaxBlock
 
getThresholdMin() - Method in class boofcv.alg.feature.detect.extract.NonMaxCandidate
 
getThresholdMinimum() - Method in interface boofcv.abst.feature.detect.extract.NonMaxSuppression
Maximum value for detected minimums
getThresholdMinimum() - Method in class boofcv.abst.feature.detect.extract.WrapperNonMaxCandidate
 
getThresholdMinimum() - Method in class boofcv.abst.feature.detect.extract.WrapperNonMaximumBlock
 
getThresholdMinimum() - Method in class boofcv.abst.feature.detect.extract.WrapperNonMaximumNaive
 
getTotalOctaves() - Method in class boofcv.alg.feature.detect.interest.SiftScaleSpace
 
getTotalRegions() - Method in class boofcv.alg.segmentation.watershed.WatershedVincentSoille1991
Returns the total number of regions labeled.
getTotalSuperpixels() - Method in class boofcv.abst.segmentation.Fh04_to_ImageSuperpixels
 
getTotalSuperpixels() - Method in interface boofcv.abst.segmentation.ImageSuperpixels
Returns the total number of image segments/superpixels found
getTotalSuperpixels() - Method in class boofcv.abst.segmentation.MeanShift_to_ImageSuperpixels
 
getTotalSuperpixels() - Method in class boofcv.abst.segmentation.Slic_to_ImageSuperpixels
 
getTotalSuperpixels() - Method in class boofcv.abst.segmentation.Watershed_to_ImageSuperpixels
 
getTrackerKlt() - Method in class boofcv.alg.tracker.combined.CombinedTrackerScalePoint
 
getTransform() - Method in class boofcv.abst.feature.detect.line.DetectLineHoughFoot
 
getTransform() - Method in class boofcv.abst.feature.detect.line.DetectLineHoughFootSubimage
 
getTransform() - Method in class boofcv.abst.feature.detect.line.DetectLineHoughPolar
 
getTransform() - Method in class boofcv.alg.feature.detect.line.HoughTransformLineFootOfNorm
Returns the Hough transform image.
getTransform() - Method in class boofcv.alg.feature.detect.line.HoughTransformLinePolar
// * Returns the Hough transform image.
getUnassociatedDestination() - Method in interface boofcv.abst.feature.associate.Associate
Indexes of features in the destination set which are not associated.
getUnassociatedDestination() - Method in class boofcv.abst.feature.associate.AssociateDescTo2D
 
getUnassociatedDestination() - Method in class boofcv.abst.feature.associate.AssociateNearestNeighbor
 
getUnassociatedDestination() - Method in class boofcv.abst.feature.associate.EnforceUniqueByScore
 
getUnassociatedDestination() - Method in class boofcv.abst.feature.associate.WrapAssociateGreedy
 
getUnassociatedDestination() - Method in class boofcv.abst.feature.associate.WrapAssociateSurfBasic
 
getUnassociatedDestination() - Method in class boofcv.alg.feature.associate.BaseAssociateLocation2DFilter
 
getUnassociatedSource() - Method in interface boofcv.abst.feature.associate.Associate
Indexes of features in the source set which are not associated.
getUnassociatedSource() - Method in class boofcv.abst.feature.associate.AssociateDescTo2D
 
getUnassociatedSource() - Method in class boofcv.abst.feature.associate.AssociateNearestNeighbor
 
getUnassociatedSource() - Method in class boofcv.abst.feature.associate.EnforceUniqueByScore
 
getUnassociatedSource() - Method in class boofcv.abst.feature.associate.WrapAssociateGreedy
 
getUnassociatedSource() - Method in class boofcv.abst.feature.associate.WrapAssociateSurfBasic
 
getUnassociatedSource() - Method in class boofcv.alg.feature.associate.BaseAssociateLocation2DFilter
 
getUnassociatedSrc() - Method in class boofcv.alg.feature.associate.AssociateSurfBasic
 
getUndistToDist() - Method in class boofcv.alg.shapes.polygon.BinaryPolygonDetector
 
getUnknownValue() - Method in class boofcv.alg.background.BackgroundModel
Returns the value that pixels in the segmented image are assigned if there is no background information.
getUsedContours() - Method in class boofcv.alg.shapes.polygon.BinaryPolygonDetector
 
getUsesCandidates() - Method in interface boofcv.abst.feature.detect.extract.NonMaxSuppression
Returns true if the algorithm requires a candidate list of corners.
getUsesCandidates() - Method in class boofcv.abst.feature.detect.extract.WrapperNonMaxCandidate
 
getUsesCandidates() - Method in class boofcv.abst.feature.detect.extract.WrapperNonMaximumBlock
 
getUsesCandidates() - Method in class boofcv.abst.feature.detect.extract.WrapperNonMaximumNaive
 
getValue() - Method in class boofcv.abst.feature.detect.extract.NonMaxLimiter.LocalExtreme
Returns the value of the feature in the intensity image.
getValue() - Method in class boofcv.struct.feature.TupleDesc_F32
 
getValue() - Method in class boofcv.struct.feature.TupleDesc_F64
 
getValue() - Method in class boofcv.struct.feature.TupleDesc_I8
 
getWeights() - Method in class boofcv.alg.feature.orientation.OrientationAverage
 
getWeights() - Method in class boofcv.alg.feature.orientation.OrientationHistogram
 
getWeights() - Method in class boofcv.alg.feature.orientation.OrientationSlidingWindow
 
getWidth() - Method in class boofcv.struct.feature.MatrixOfList
 
getWidth() - Method in class boofcv.struct.flow.ImageFlow
 
getWidthBlock() - Method in class boofcv.alg.feature.dense.DescribeDenseHogAlg
 
getWidthCell() - Method in class boofcv.alg.feature.dense.DescribeDenseHogAlg
 
getX() - Method in class boofcv.struct.flow.ImageFlow.D
 
getY() - Method in class boofcv.struct.flow.ImageFlow.D
 
GGradientToEdgeFeatures - Class in boofcv.alg.feature.detect.edge
Image type agnostic version of GradientToEdgeFeatures.
GGradientToEdgeFeatures() - Constructor for class boofcv.alg.feature.detect.edge.GGradientToEdgeFeatures
 
GHistogramFeatureOps - Class in boofcv.alg.feature.color
Generic version of HistogramFeatureOps which determines image type at runtime.
GHistogramFeatureOps() - Constructor for class boofcv.alg.feature.color.GHistogramFeatureOps
 
GIntegralImageFeatureIntensity - Class in boofcv.alg.feature.detect.intensity
 
GIntegralImageFeatureIntensity() - Constructor for class boofcv.alg.feature.detect.intensity.GIntegralImageFeatureIntensity
 
gradient - Variable in class boofcv.alg.feature.describe.DescribePointSurf
 
gradient(T, double, double, double, int, double, boolean, double[], double[]) - Static method in class boofcv.alg.feature.describe.SurfDescribeOps
Computes the of a square region.
gradient - Variable in class boofcv.alg.feature.detect.interest.EasyGeneralFeatureDetector
 
gradient(int, int) - Method in class boofcv.alg.segmentation.slic.SegmentSlic
Computes the gradient at the specified pixel
gradient_noborder(GrayF32, double, double, double, int, double, float[], float[]) - Static method in class boofcv.alg.feature.describe.SurfDescribeOps
Faster version of SurfDescribeOps.gradient(T, double, double, double, int, double, boolean, double[], double[]) which assumes the region is entirely contained inside the of the image.
gradient_noborder(GrayS32, double, double, double, int, double, int[], int[]) - Static method in class boofcv.alg.feature.describe.SurfDescribeOps
Faster version of SurfDescribeOps.gradient(T, double, double, double, int, double, boolean, double[], double[]) which assumes the region is entirely contained inside the of the image.
GradientCornerIntensity<T extends boofcv.struct.image.ImageGray> - Interface in boofcv.alg.feature.detect.intensity
Several different types of corner detectors [1,2] all share the same initial processing steps.
gradientInner(GrayF32, double, double, double, int, double, float[], float[]) - Static method in class boofcv.alg.feature.describe.impl.ImplSurfDescribeOps
Computes the gradient for a using the derivX kernel found in DerivativeIntegralImage.
gradientInner(GrayS32, double, double, double, int, double, int[], int[]) - Static method in class boofcv.alg.feature.describe.impl.ImplSurfDescribeOps
Computes the gradient for a using the derivX kernel found in DerivativeIntegralImage.
gradientSafe - Variable in class boofcv.alg.feature.describe.DescribePointSurf
 
GradientToEdgeFeatures - Class in boofcv.alg.feature.detect.edge
Give the image's gradient in the x and y direction compute the edge's intensity and orientation.
GradientToEdgeFeatures() - Constructor for class boofcv.alg.feature.detect.edge.GradientToEdgeFeatures
 
graph - Variable in class boofcv.alg.segmentation.fh04.SegmentFelzenszwalbHuttenlocher04
 
greedy(ScoreAssociation<D>, double, boolean) - Static method in class boofcv.factory.feature.associate.FactoryAssociation
Returns an algorithm for associating features together which uses a brute force greedy algorithm.
grid - Variable in class boofcv.struct.feature.MatrixOfList
 
gridInterval - Variable in class boofcv.alg.segmentation.slic.SegmentSlic
 
GridLineModelDistance - Class in boofcv.alg.feature.detect.line.gridline
Computes the distance of a point from the line.
GridLineModelDistance(float) - Constructor for class boofcv.alg.feature.detect.line.gridline.GridLineModelDistance
 
GridLineModelFitter - Class in boofcv.alg.feature.detect.line.gridline
Used by GridRansacLineDetector to fit edgels inside a region to a line.
GridLineModelFitter(float) - Constructor for class boofcv.alg.feature.detect.line.gridline.GridLineModelFitter
 
GridRansacLineDetector<D extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.feature.detect.line
Line segment feature detector.
GridRansacLineDetector(int, int, ModelMatcher<LinePolar2D_F32, Edgel>) - Constructor for class boofcv.alg.feature.detect.line.GridRansacLineDetector
Specifies major configuration parameters.
Gxx - Variable in class boofcv.alg.tracker.klt.KltFeature
spatial gradient matrix used in updating the feature's position
Gxx - Variable in class boofcv.alg.tracker.klt.KltTracker
 
Gxy - Variable in class boofcv.alg.tracker.klt.KltFeature
spatial gradient matrix used in updating the feature's position
Gxy - Variable in class boofcv.alg.tracker.klt.KltTracker
 
Gyy - Variable in class boofcv.alg.tracker.klt.KltFeature
spatial gradient matrix used in updating the feature's position
Gyy - Variable in class boofcv.alg.tracker.klt.KltTracker
 

H

hamming(TupleDesc_B, TupleDesc_B) - Static method in class boofcv.alg.descriptor.DescriptorDistance
Computes the hamming distance between two binary feature descriptors
hamming(int) - Static method in class boofcv.alg.descriptor.DescriptorDistance
Computes the hamming distance.
handleDetection(ScalePoint) - Method in class boofcv.alg.feature.detdesc.CompleteSift
 
handleDetection(ScalePoint) - Method in class boofcv.alg.feature.detect.interest.SiftDetector
Function for handling a detected point.
handleNeighborAssign(int, int) - Method in class boofcv.alg.segmentation.watershed.WatershedVincentSoille1991
 
harris(int, float, boolean, Class<D>) - Static method in class boofcv.factory.feature.detect.intensity.FactoryIntensityPoint
Feature intensity for Harris corner detector.
harris(int, float, boolean, Class<D>) - Static method in class boofcv.factory.feature.detect.intensity.FactoryIntensityPointAlg
Common interface for creating a HarrisCornerIntensity from different image types.
HarrisCornerIntensity<T extends boofcv.struct.image.ImageGray> - Interface in boofcv.alg.feature.detect.intensity
The Harris corner detector [1] is similar to the ShiTomasiCornerIntensity but avoids computing the eigenvalues directly.
harrisLaplace(int, float, int, Class<T>, Class<D>) - Static method in class boofcv.factory.feature.detect.interest.FactoryInterestPointAlgs
Creates a FeatureLaplacePyramid which is uses the Harris corner detector.
harrisPyramid(int, float, int, Class<T>, Class<D>) - Static method in class boofcv.factory.feature.detect.interest.FactoryInterestPointAlgs
Creates a FeaturePyramid which is uses the Harris corner detector.
hasCandidates() - Method in interface boofcv.abst.feature.detect.intensity.GeneralFeatureIntensity
If true there is a list of candidate corners for minimums and/or maximums.
hasCandidates() - Method in class boofcv.abst.feature.detect.intensity.WrapperFastCornerIntensity
 
hasCandidates() - Method in class boofcv.abst.feature.detect.intensity.WrapperGradientCornerIntensity
 
hasCandidates() - Method in class boofcv.abst.feature.detect.intensity.WrapperHessianBlobIntensity
 
hasCandidates() - Method in class boofcv.abst.feature.detect.intensity.WrapperKitRosCornerIntensity
 
hasCandidates() - Method in class boofcv.abst.feature.detect.intensity.WrapperLaplacianBlobIntensity
 
hasCandidates() - Method in class boofcv.abst.feature.detect.intensity.WrapperMedianCornerIntensity
 
hasOrientation() - Method in class boofcv.abst.feature.detdesc.DetectDescribe_CompleteSift
 
hasOrientation() - Method in class boofcv.abst.feature.detdesc.DetectDescribeFusion
 
hasOrientation() - Method in class boofcv.abst.feature.detdesc.SurfPlanar_to_DetectDescribePoint
 
hasOrientation() - Method in class boofcv.abst.feature.detdesc.WrapDetectDescribeSurf
 
hasOrientation() - Method in class boofcv.abst.feature.detect.interest.GeneralToInterestPoint
 
hasOrientation() - Method in interface boofcv.abst.feature.detect.interest.InterestPointDetector
Deprecated.
Likely to be removed since this flag has no use in actual algorithms to date.
hasOrientation() - Method in class boofcv.abst.feature.detect.interest.InterestPointDetectorOverride
 
hasOrientation() - Method in class boofcv.abst.feature.detect.interest.WrapFHtoInterestPoint
 
hasOrientation() - Method in class boofcv.abst.feature.detect.interest.WrapFLPtoInterestPoint
 
hasOrientation() - Method in class boofcv.abst.feature.detect.interest.WrapFPtoInterestPoint
 
hasOrientation() - Method in class boofcv.abst.feature.detect.interest.WrapSiftDetector
 
hasScale() - Method in class boofcv.abst.feature.detdesc.DetectDescribe_CompleteSift
 
hasScale() - Method in class boofcv.abst.feature.detdesc.DetectDescribeFusion
 
hasScale() - Method in class boofcv.abst.feature.detdesc.SurfPlanar_to_DetectDescribePoint
 
hasScale() - Method in class boofcv.abst.feature.detdesc.WrapDetectDescribeSurf
 
hasScale() - Method in class boofcv.abst.feature.detect.interest.GeneralToInterestPoint
 
hasScale() - Method in interface boofcv.abst.feature.detect.interest.InterestPointDetector
Deprecated.
Likely to be removed since this flag has no use in actual algorithms to date.
hasScale() - Method in class boofcv.abst.feature.detect.interest.InterestPointDetectorOverride
 
hasScale() - Method in class boofcv.abst.feature.detect.interest.WrapFHtoInterestPoint
 
hasScale() - Method in class boofcv.abst.feature.detect.interest.WrapFLPtoInterestPoint
 
hasScale() - Method in class boofcv.abst.feature.detect.interest.WrapFPtoInterestPoint
 
hasScale() - Method in class boofcv.abst.feature.detect.interest.WrapSiftDetector
 
height - Variable in class boofcv.struct.feature.MatrixOfList
 
height - Variable in class boofcv.struct.flow.ImageFlow
 
Helper() - Constructor for class boofcv.alg.feature.associate.AssociateSurfBasic.Helper
 
helper - Variable in class boofcv.alg.feature.detect.intensity.FastCornerIntensity
 
hessian(T, int, int, GrayF32) - Static method in class boofcv.alg.feature.detect.intensity.GIntegralImageFeatureIntensity
Computes an approximation to the Hessian's determinant.
hessian(GrayF32, int, int, GrayF32) - Static method in class boofcv.alg.feature.detect.intensity.IntegralImageFeatureIntensity
Computes an approximation to the Hessian's determinant.
hessian(GrayS32, int, int, GrayF32) - Static method in class boofcv.alg.feature.detect.intensity.IntegralImageFeatureIntensity
Computes an approximation to the Hessian's determinant.
hessian - Variable in class boofcv.alg.feature.detect.interest.EasyGeneralFeatureDetector
 
hessian(HessianBlobIntensity.Type, Class<D>) - Static method in class boofcv.factory.feature.detect.intensity.FactoryIntensityPoint
Blob detector which uses the image's second order derivatives directly.
HessianBlobIntensity - Class in boofcv.alg.feature.detect.intensity
Detects "blob" intensity using the image's second derivative.
HessianBlobIntensity() - Constructor for class boofcv.alg.feature.detect.intensity.HessianBlobIntensity
 
HessianBlobIntensity.Type - Enum in boofcv.alg.feature.detect.intensity
Different types of Hessian blob detectors
hessianBorder(GrayF32, int, int, GrayF32) - Static method in class boofcv.alg.feature.detect.intensity.impl.ImplIntegralImageFeatureIntensity
Only computes the fast hessian along the border using a brute force approach
hessianBorder(GrayS32, int, int, GrayF32) - Static method in class boofcv.alg.feature.detect.intensity.impl.ImplIntegralImageFeatureIntensity
Only computes the fast hessian along the border using a brute force approach
hessianInner(GrayF32, int, int, GrayF32) - Static method in class boofcv.alg.feature.detect.intensity.impl.ImplIntegralImageFeatureIntensity
Optimizes intensity for the inner image.
hessianInner(GrayS32, int, int, GrayF32) - Static method in class boofcv.alg.feature.detect.intensity.impl.ImplIntegralImageFeatureIntensity
Optimizes intensity for the inner image.
hessianLaplace(int, float, int, Class<T>, Class<D>) - Static method in class boofcv.factory.feature.detect.interest.FactoryInterestPointAlgs
Creates a FeatureLaplacePyramid which is uses a hessian blob detector.
hessianNaive(GrayF32, int, int, GrayF32) - Static method in class boofcv.alg.feature.detect.intensity.impl.ImplIntegralImageFeatureIntensity
Brute force approach which is easy to validate through visual inspection.
hessianNaive(GrayS32, int, int, GrayF32) - Static method in class boofcv.alg.feature.detect.intensity.impl.ImplIntegralImageFeatureIntensity
Brute force approach which is easy to validate through visual inspection.
hessianPyramid(int, float, int, Class<T>, Class<D>) - Static method in class boofcv.factory.feature.detect.interest.FactoryInterestPointAlgs
Creates a FeaturePyramid which is uses a hessian blob detector.
histogram(T, double, double, TupleDesc_F64) - Static method in class boofcv.alg.feature.color.GHistogramFeatureOps
Computes a single-band normalized histogram for any single band image.
histogram(Planar<T>, Histogram_F64) - Static method in class boofcv.alg.feature.color.GHistogramFeatureOps
Computes a joint histogram for a planar image.
histogram(double[], int, Histogram_F64) - Static method in class boofcv.alg.feature.color.GHistogramFeatureOps
Computes a coupled histogram from a list of colors.
histogram(GrayU8, int, TupleDesc_F64) - Static method in class boofcv.alg.feature.color.HistogramFeatureOps
Computes a single-band normalized histogram from an integer image..
histogram(GrayU16, int, TupleDesc_F64) - Static method in class boofcv.alg.feature.color.HistogramFeatureOps
Computes a single-band normalized histogram from an integer image..
histogram(GrayF32, float, float, TupleDesc_F64) - Static method in class boofcv.alg.feature.color.HistogramFeatureOps
Computes a single-band normalized histogram from a floating point image..
histogram - Variable in class boofcv.alg.feature.dense.DescribeDenseHogAlg.Cell
 
histogram - Variable in class boofcv.alg.segmentation.watershed.WatershedVincentSoille1991
 
histogram(double, int, int, boolean, Class<T>) - Static method in class boofcv.factory.feature.orientation.FactoryOrientationAlgs
 
histogram_F32(Planar<GrayF32>, Histogram_F64) - Static method in class boofcv.alg.feature.color.HistogramFeatureOps
Constructs an N-D histogram from a Planar GrayF32 image.
Histogram_F64 - Class in boofcv.alg.feature.color
A multi dimensional histogram.
Histogram_F64(int...) - Constructor for class boofcv.alg.feature.color.Histogram_F64
Creates a multi dimensional histogram where each dimension has the specified lengths.
histogram_U8(Planar<GrayU8>, Histogram_F64) - Static method in class boofcv.alg.feature.color.HistogramFeatureOps
Constructs an N-D histogram from a Planar GrayU8 image.
histogramBinWidth - Variable in class boofcv.alg.feature.describe.DescribeSiftCommon
 
HistogramFeatureOps - Class in boofcv.alg.feature.color
Type specific operations for creating histgrams of image pixel values.
HistogramFeatureOps() - Constructor for class boofcv.alg.feature.color.HistogramFeatureOps
 
histogramSize - Variable in class boofcv.abst.feature.orientation.ConfigSiftOrientation
Number of elements in the histogram.
history - Variable in class boofcv.alg.segmentation.ms.SegmentMeanShiftSearchColor
 
history - Variable in class boofcv.alg.segmentation.ms.SegmentMeanShiftSearchGray
 
hog(ConfigDenseHoG, ImageType<T>) - Static method in class boofcv.factory.feature.dense.FactoryDescribeImageDense
Creates a dense HOG descriptor.
hog(ConfigDenseHoG, ImageType<T>) - Static method in class boofcv.factory.feature.dense.FactoryDescribeImageDenseAlg
 
homeToWorld - Variable in class boofcv.alg.background.BackgroundModelMoving
 
horizontal() - Method in class boofcv.alg.feature.detect.intensity.impl.ImplSsdCorner_F32
Compute the derivative sum along the x-axis while taking advantage of duplicate calculations for each window.
horizontal() - Method in class boofcv.alg.feature.detect.intensity.impl.ImplSsdCorner_S16
Compute the derivative sum along the x-axis while taking advantage of duplicate calculations for each window.
horizontal() - Method in class boofcv.alg.feature.detect.intensity.impl.ImplSsdCornerBase
 
horizXX - Variable in class boofcv.alg.feature.detect.intensity.impl.ImplSsdCornerBase
 
horizXY - Variable in class boofcv.alg.feature.detect.intensity.impl.ImplSsdCornerBase
 
horizYY - Variable in class boofcv.alg.feature.detect.intensity.impl.ImplSsdCornerBase
 
HornSchunck<T extends boofcv.struct.image.ImageBase,D extends boofcv.struct.image.ImageBase> - Class in boofcv.alg.flow
This is Horn-Schunck's well known work [1] for dense optical flow estimation.
HornSchunck(float, int, ImageType<D>) - Constructor for class boofcv.alg.flow.HornSchunck
Constructor
hornSchunck(ConfigHornSchunck, Class<T>) - Static method in class boofcv.factory.flow.FactoryDenseOpticalFlow
The original Horn-Schunck algorithm.
HornSchunck_F32 - Class in boofcv.alg.flow
Implementation of HornSchunck for GrayF32.
HornSchunck_F32(float, int) - Constructor for class boofcv.alg.flow.HornSchunck_F32
 
HornSchunck_to_DenseOpticalFlow<T extends boofcv.struct.image.ImageBase,D extends boofcv.struct.image.ImageBase> - Class in boofcv.abst.flow
Implementation of DenseOpticalFlow for HornSchunck.
HornSchunck_to_DenseOpticalFlow(HornSchunck<T, D>, ImageType<T>) - Constructor for class boofcv.abst.flow.HornSchunck_to_DenseOpticalFlow
 
HornSchunck_U8 - Class in boofcv.alg.flow
Implementation of HornSchunck for GrayF32.
HornSchunck_U8(float, int) - Constructor for class boofcv.alg.flow.HornSchunck_U8
 
HornSchunckPyramid<T extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.flow
Pyramidal implementation of Horn-Schunck [2] based on the discussion in [1].
HornSchunckPyramid(ConfigHornSchunckPyramid, InterpolatePixelS<GrayF32>) - Constructor for class boofcv.alg.flow.HornSchunckPyramid
Configures flow estimation
hornSchunckPyramid(ConfigHornSchunckPyramid, Class<T>) - Static method in class boofcv.factory.flow.FactoryDenseOpticalFlow
Creates an instance of HornSchunckPyramid
HornSchunckPyramid_to_DenseOpticalFlow<T extends boofcv.struct.image.ImageGray> - Class in boofcv.abst.flow
Implementation of DenseOpticalFlow for HornSchunck.
HornSchunckPyramid_to_DenseOpticalFlow(HornSchunckPyramid<T>, Class<T>) - Constructor for class boofcv.abst.flow.HornSchunckPyramid_to_DenseOpticalFlow
 
houghFoot(ConfigHoughFoot, Class<I>, Class<D>) - Static method in class boofcv.factory.feature.detect.line.FactoryDetectLineAlgs
Detects lines using the foot of norm parametrization, see DetectLineHoughFoot.
houghFootSub(ConfigHoughFootSubimage, Class<I>, Class<D>) - Static method in class boofcv.factory.feature.detect.line.FactoryDetectLineAlgs
Detects lines using a foot of norm parametrization and sub images to reduce degenerate configurations, see DetectLineHoughFootSubimage for details.
houghPolar(ConfigHoughPolar, Class<I>, Class<D>) - Static method in class boofcv.factory.feature.detect.line.FactoryDetectLineAlgs
Creates a Hough line detector based on polar parametrization.
HoughTransformLineFootOfNorm - Class in boofcv.alg.feature.detect.line
Hough transform based line detector.
HoughTransformLineFootOfNorm(NonMaxSuppression, int) - Constructor for class boofcv.alg.feature.detect.line.HoughTransformLineFootOfNorm
Specifies parameters of transform.
HoughTransformLinePolar - Class in boofcv.alg.feature.detect.line
Hough transform which uses a polar line representation, distance from origin and angle (0 to 180 degrees).
HoughTransformLinePolar(NonMaxSuppression, int, int) - Constructor for class boofcv.alg.feature.detect.line.HoughTransformLinePolar
Specifies parameters of transform.
HysteresisEdgeTraceMark - Class in boofcv.alg.feature.detect.edge
Given the output from edge non-maximum suppression, perform hysteresis threshold along the edge and mark selected pixels in a binary image.
HysteresisEdgeTraceMark() - Constructor for class boofcv.alg.feature.detect.edge.HysteresisEdgeTraceMark
 
HysteresisEdgeTracePoints - Class in boofcv.alg.feature.detect.edge
Given the output from edge non-maximum suppression, perform hysteresis threshold along the edge and constructs a list of pixels belonging to each contour.
HysteresisEdgeTracePoints() - Constructor for class boofcv.alg.feature.detect.edge.HysteresisEdgeTracePoints
 
hysteresisMark - Variable in class boofcv.alg.feature.detect.edge.CannyEdge
 
hysteresisPts - Variable in class boofcv.alg.feature.detect.edge.CannyEdge
 

I

id - Variable in class boofcv.alg.segmentation.slic.SegmentSlic.Cluster
 
ignoreBorder - Variable in class boofcv.abst.feature.detect.extract.ConfigExtract
Size of border around the image in which pixels are not considered.
ii - Variable in class boofcv.alg.feature.describe.DescribePointSurf
 
ii - Variable in class boofcv.alg.feature.orientation.OrientationIntegralBase
 
image - Variable in class boofcv.alg.feature.describe.DescribePointBinaryCompare
 
image - Variable in class boofcv.alg.feature.describe.DescribePointRectangleRegion
 
image - Variable in class boofcv.alg.feature.detect.intensity.FastCornerIntensity
 
image - Variable in class boofcv.alg.feature.detect.peak.MeanShiftPeak
 
image - Variable in class boofcv.alg.feature.detect.template.BaseTemplateIntensity
 
image - Variable in class boofcv.alg.feature.orientation.OrientationImageAverage
 
image - Variable in class boofcv.alg.segmentation.ms.SegmentMeanShiftSearch
 
image - Variable in class boofcv.alg.shapes.corner.RefineCornerLinesToImage
 
image - Variable in class boofcv.alg.shapes.polygon.RefinePolygonLineToImage
 
image - Variable in class boofcv.alg.tracker.klt.KltTracker
 
image - Variable in class boofcv.alg.tracker.klt.PyramidKltTracker
 
image_ii(double, int, double, int, double, Class<II>) - Static method in class boofcv.factory.feature.orientation.FactoryOrientationAlgs
Estimates the orientation without calculating the image derivative.
imageDisparity - Variable in class boofcv.alg.feature.disparity.SelectRectBasicWta
 
imageDisparity - Variable in class boofcv.alg.feature.disparity.SelectRectStandard
 
ImageFlow - Class in boofcv.struct.flow
The dense optical flow of an image.
ImageFlow(int, int) - Constructor for class boofcv.struct.flow.ImageFlow
 
ImageFlow.D - Class in boofcv.struct.flow
Specifies the optical flow for a single pixel.
ImageLinePruneMerge - Class in boofcv.alg.feature.detect.line
 
ImageLinePruneMerge() - Constructor for class boofcv.alg.feature.detect.line.ImageLinePruneMerge
 
imageNormalization(T, T, GrayF32, GrayF32) - Static method in class boofcv.alg.flow.DenseFlowPyramidBase
Function to normalize the images between 0 and 255.
ImageScale() - Constructor for class boofcv.alg.feature.detect.interest.UnrollSiftScaleSpaceGradient.ImageScale
 
ImageSegmentationOps - Class in boofcv.alg.segmentation
Useful functions related to image segmentation
ImageSegmentationOps() - Constructor for class boofcv.alg.segmentation.ImageSegmentationOps
 
ImageSuperpixels<T extends boofcv.struct.image.ImageBase> - Interface in boofcv.abst.segmentation
High level interface for computing superpixels.
imageToInput - Variable in class boofcv.alg.feature.detect.interest.UnrollSiftScaleSpaceGradient.ImageScale
 
imageType - Variable in class boofcv.alg.background.BackgroundModel
 
imageType - Variable in class boofcv.alg.segmentation.slic.SegmentSlic
 
imageWidth - Variable in class boofcv.alg.feature.disparity.SelectRectBasicWta
 
ImplDescribeBinaryCompare_F32 - Class in boofcv.alg.feature.describe.impl
Implementation of DescribePointBinaryCompare for a specific image type.
ImplDescribeBinaryCompare_F32(BinaryCompareDefinition_I32) - Constructor for class boofcv.alg.feature.describe.impl.ImplDescribeBinaryCompare_F32
 
ImplDescribeBinaryCompare_U8 - Class in boofcv.alg.feature.describe.impl
Implementation of DescribePointBinaryCompare for a specific image type.
ImplDescribeBinaryCompare_U8(BinaryCompareDefinition_I32) - Constructor for class boofcv.alg.feature.describe.impl.ImplDescribeBinaryCompare_U8
 
ImplDescribePointPixelRegion_F32 - Class in boofcv.alg.feature.describe.impl
Implementation of DescribePointPixelRegion.
ImplDescribePointPixelRegion_F32(int, int) - Constructor for class boofcv.alg.feature.describe.impl.ImplDescribePointPixelRegion_F32
 
ImplDescribePointPixelRegion_U8 - Class in boofcv.alg.feature.describe.impl
Implementation of DescribePointPixelRegion.
ImplDescribePointPixelRegion_U8(int, int) - Constructor for class boofcv.alg.feature.describe.impl.ImplDescribePointPixelRegion_U8
 
ImplDescribePointPixelRegionNCC_F32 - Class in boofcv.alg.feature.describe.impl
Implementation of DescribePointPixelRegionNCC.
ImplDescribePointPixelRegionNCC_F32(int, int) - Constructor for class boofcv.alg.feature.describe.impl.ImplDescribePointPixelRegionNCC_F32
 
ImplDescribePointPixelRegionNCC_U8 - Class in boofcv.alg.feature.describe.impl
Implementation of DescribePointPixelRegionNCC.
ImplDescribePointPixelRegionNCC_U8(int, int) - Constructor for class boofcv.alg.feature.describe.impl.ImplDescribePointPixelRegionNCC_U8
 
ImplDisparityScoreSadRect_F32<Disparity extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.feature.disparity.impl
Implementation of DisparityScoreSadRect for processing input images of type GrayF32.
ImplDisparityScoreSadRect_F32(int, int, int, int, DisparitySelect<float[], Disparity>) - Constructor for class boofcv.alg.feature.disparity.impl.ImplDisparityScoreSadRect_F32
 
ImplDisparityScoreSadRect_S16<Disparity extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.feature.disparity.impl
Implementation of DisparityScoreSadRect for processing input images of type GrayS16.
ImplDisparityScoreSadRect_S16(int, int, int, int, DisparitySelect<int[], Disparity>) - Constructor for class boofcv.alg.feature.disparity.impl.ImplDisparityScoreSadRect_S16
 
ImplDisparityScoreSadRect_U8<Disparity extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.feature.disparity.impl
Implementation of DisparityScoreSadRect for processing input images of type GrayU8.
ImplDisparityScoreSadRect_U8(int, int, int, int, DisparitySelect<int[], Disparity>) - Constructor for class boofcv.alg.feature.disparity.impl.ImplDisparityScoreSadRect_U8
 
ImplDisparityScoreSadRectFive_F32<Disparity extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.feature.disparity.impl
Implementation of DisparityScoreWindowFive for processing images of type GrayF32.
ImplDisparityScoreSadRectFive_F32(int, int, int, int, DisparitySelect<float[], Disparity>) - Constructor for class boofcv.alg.feature.disparity.impl.ImplDisparityScoreSadRectFive_F32
 
ImplDisparityScoreSadRectFive_S16<Disparity extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.feature.disparity.impl
Implementation of DisparityScoreWindowFive for processing images of type GrayS16.
ImplDisparityScoreSadRectFive_S16(int, int, int, int, DisparitySelect<int[], Disparity>) - Constructor for class boofcv.alg.feature.disparity.impl.ImplDisparityScoreSadRectFive_S16
 
ImplDisparityScoreSadRectFive_U8<Disparity extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.feature.disparity.impl
Implementation of DisparityScoreWindowFive for processing images of type GrayU8.
ImplDisparityScoreSadRectFive_U8(int, int, int, int, DisparitySelect<int[], Disparity>) - Constructor for class boofcv.alg.feature.disparity.impl.ImplDisparityScoreSadRectFive_U8
 
ImplDisparitySparseScoreSadRect_F32 - Class in boofcv.alg.feature.disparity.impl
Implementation of DisparitySparseScoreSadRect that processes images of type GrayF32.
ImplDisparitySparseScoreSadRect_F32(int, int, int, int) - Constructor for class boofcv.alg.feature.disparity.impl.ImplDisparitySparseScoreSadRect_F32
 
ImplDisparitySparseScoreSadRect_S16 - Class in boofcv.alg.feature.disparity.impl
Implementation of DisparitySparseScoreSadRect that processes images of type GrayS16.
ImplDisparitySparseScoreSadRect_S16(int, int, int, int) - Constructor for class boofcv.alg.feature.disparity.impl.ImplDisparitySparseScoreSadRect_S16
 
ImplDisparitySparseScoreSadRect_U8 - Class in boofcv.alg.feature.disparity.impl
Implementation of DisparitySparseScoreSadRect that processes images of type GrayU8.
ImplDisparitySparseScoreSadRect_U8(int, int, int, int) - Constructor for class boofcv.alg.feature.disparity.impl.ImplDisparitySparseScoreSadRect_U8
 
ImplEdgeNonMaxSuppression - Class in boofcv.alg.feature.detect.edge.impl
Algorithms for performing non-max suppression.
ImplEdgeNonMaxSuppression() - Constructor for class boofcv.alg.feature.detect.edge.impl.ImplEdgeNonMaxSuppression
 
ImplEdgeNonMaxSuppressionCrude - Class in boofcv.alg.feature.detect.edge.impl
Implementations of the crude version of non-maximum edge suppression.
ImplEdgeNonMaxSuppressionCrude() - Constructor for class boofcv.alg.feature.detect.edge.impl.ImplEdgeNonMaxSuppressionCrude
 
ImplFastHelper_F32 - Class in boofcv.alg.feature.detect.intensity.impl
 
ImplFastHelper_F32(int) - Constructor for class boofcv.alg.feature.detect.intensity.impl.ImplFastHelper_F32
 
ImplFastHelper_U8 - Class in boofcv.alg.feature.detect.intensity.impl
 
ImplFastHelper_U8(int) - Constructor for class boofcv.alg.feature.detect.intensity.impl.ImplFastHelper_U8
 
ImplFastIntensity10<T extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.feature.detect.intensity.impl
Contains logic for detecting fast corners.
ImplFastIntensity10(FastHelper<T>) - Constructor for class boofcv.alg.feature.detect.intensity.impl.ImplFastIntensity10
 
ImplFastIntensity11<T extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.feature.detect.intensity.impl
Contains logic for detecting fast corners.
ImplFastIntensity11(FastHelper<T>) - Constructor for class boofcv.alg.feature.detect.intensity.impl.ImplFastIntensity11
 
ImplFastIntensity12<T extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.feature.detect.intensity.impl
Contains logic for detecting fast corners.
ImplFastIntensity12(FastHelper<T>) - Constructor for class boofcv.alg.feature.detect.intensity.impl.ImplFastIntensity12
 
ImplFastIntensity9<T extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.feature.detect.intensity.impl
Contains logic for detecting fast corners.
ImplFastIntensity9(FastHelper<T>) - Constructor for class boofcv.alg.feature.detect.intensity.impl.ImplFastIntensity9
 
ImplGradientToEdgeFeatures - Class in boofcv.alg.feature.detect.edge.impl
Implementations of the core algorithms of GradientToEdgeFeatures.
ImplGradientToEdgeFeatures() - Constructor for class boofcv.alg.feature.detect.edge.impl.ImplGradientToEdgeFeatures
 
ImplGridRansacLineDetector_F32 - Class in boofcv.alg.feature.detect.line.gridline
Implementation of GridRansacLineDetector for GrayF32
ImplGridRansacLineDetector_F32(int, int, ModelMatcher<LinePolar2D_F32, Edgel>) - Constructor for class boofcv.alg.feature.detect.line.gridline.ImplGridRansacLineDetector_F32
 
ImplGridRansacLineDetector_S16 - Class in boofcv.alg.feature.detect.line.gridline
Implementation of GridRansacLineDetector for GrayS16
ImplGridRansacLineDetector_S16(int, int, ModelMatcher<LinePolar2D_F32, Edgel>) - Constructor for class boofcv.alg.feature.detect.line.gridline.ImplGridRansacLineDetector_S16
 
ImplHarrisCorner_F32 - Class in boofcv.alg.feature.detect.intensity.impl
Implementation of HarrisCornerIntensity based off of ImplSsdCorner_F32.
ImplHarrisCorner_F32(int, float) - Constructor for class boofcv.alg.feature.detect.intensity.impl.ImplHarrisCorner_F32
 
ImplHarrisCorner_S16 - Class in boofcv.alg.feature.detect.intensity.impl
Implementation of HarrisCornerIntensity based off of ImplSsdCorner_S16.
ImplHarrisCorner_S16(int, float) - Constructor for class boofcv.alg.feature.detect.intensity.impl.ImplHarrisCorner_S16
 
ImplHarrisCornerWeighted_F32 - Class in boofcv.alg.feature.detect.intensity.impl
Implementation of HarrisCornerIntensity that samples pixels using a Gaussian distribution and is based off of ImplSsdCornerWeighted_F32.
ImplHarrisCornerWeighted_F32(int, float) - Constructor for class boofcv.alg.feature.detect.intensity.impl.ImplHarrisCornerWeighted_F32
 
ImplHarrisCornerWeighted_S16 - Class in boofcv.alg.feature.detect.intensity.impl
Implementation of HarrisCornerIntensity that samples pixels using a Gaussian distribution and is based off of ImplSsdCornerWeighted_F32.
ImplHarrisCornerWeighted_S16(int, float) - Constructor for class boofcv.alg.feature.detect.intensity.impl.ImplHarrisCornerWeighted_S16
 
ImplHessianBlobIntensity - Class in boofcv.alg.feature.detect.intensity.impl
Implementations of HessianBlobIntensity.
ImplHessianBlobIntensity() - Constructor for class boofcv.alg.feature.detect.intensity.impl.ImplHessianBlobIntensity
 
ImplIntegralImageFeatureIntensity - Class in boofcv.alg.feature.detect.intensity.impl
Routines for computing the intensity of the fast hessian features in an image.
ImplIntegralImageFeatureIntensity() - Constructor for class boofcv.alg.feature.detect.intensity.impl.ImplIntegralImageFeatureIntensity
 
ImplKitRosCornerIntensity - Class in boofcv.alg.feature.detect.intensity.impl
Implementations of KitRosCornerIntensity.
ImplKitRosCornerIntensity() - Constructor for class boofcv.alg.feature.detect.intensity.impl.ImplKitRosCornerIntensity
 
ImplMedianCornerIntensity - Class in boofcv.alg.feature.detect.intensity.impl
Implementations of MedianCornerIntensity.
ImplMedianCornerIntensity() - Constructor for class boofcv.alg.feature.detect.intensity.impl.ImplMedianCornerIntensity
 
ImplOrientationAverage_F32 - Class in boofcv.alg.feature.orientation.impl
Implementation of OrientationAverage for a specific image type.
ImplOrientationAverage_F32(double, boolean) - Constructor for class boofcv.alg.feature.orientation.impl.ImplOrientationAverage_F32
 
ImplOrientationAverage_S16 - Class in boofcv.alg.feature.orientation.impl
Implementation of OrientationAverage for a specific image type.
ImplOrientationAverage_S16(double, boolean) - Constructor for class boofcv.alg.feature.orientation.impl.ImplOrientationAverage_S16
 
ImplOrientationAverage_S32 - Class in boofcv.alg.feature.orientation.impl
Implementation of OrientationAverage for a specific image type.
ImplOrientationAverage_S32(double, boolean) - Constructor for class boofcv.alg.feature.orientation.impl.ImplOrientationAverage_S32
 
ImplOrientationAverageGradientIntegral<T extends boofcv.struct.image.ImageGray,G extends boofcv.struct.sparse.GradientValue> - Class in boofcv.alg.feature.orientation.impl
Estimates the orientation of a region by computing the image derivative from an integral image.
ImplOrientationAverageGradientIntegral(double, int, double, int, double, Class<T>) - Constructor for class boofcv.alg.feature.orientation.impl.ImplOrientationAverageGradientIntegral
 
ImplOrientationHistogram_F32 - Class in boofcv.alg.feature.orientation.impl
Implementation of OrientationHistogram for a specific image type.
ImplOrientationHistogram_F32(double, int, boolean) - Constructor for class boofcv.alg.feature.orientation.impl.ImplOrientationHistogram_F32
 
ImplOrientationHistogram_S16 - Class in boofcv.alg.feature.orientation.impl
Implementation of OrientationHistogram for a specific image type.
ImplOrientationHistogram_S16(double, int, boolean) - Constructor for class boofcv.alg.feature.orientation.impl.ImplOrientationHistogram_S16
 
ImplOrientationHistogram_S32 - Class in boofcv.alg.feature.orientation.impl
Implementation of OrientationHistogram for a specific image type.
ImplOrientationHistogram_S32(double, int, boolean) - Constructor for class boofcv.alg.feature.orientation.impl.ImplOrientationHistogram_S32
 
ImplOrientationImageAverage_F32 - Class in boofcv.alg.feature.orientation.impl
Implementation of OrientationImageAverage for a specific image type.
ImplOrientationImageAverage_F32(double, int) - Constructor for class boofcv.alg.feature.orientation.impl.ImplOrientationImageAverage_F32
 
ImplOrientationImageAverage_U8 - Class in boofcv.alg.feature.orientation.impl
Implementation of OrientationImageAverage for a specific image type.
ImplOrientationImageAverage_U8(double, int) - Constructor for class boofcv.alg.feature.orientation.impl.ImplOrientationImageAverage_U8
 
ImplOrientationImageAverageIntegral<T extends boofcv.struct.image.ImageGray,G extends boofcv.struct.sparse.GradientValue> - Class in boofcv.alg.feature.orientation.impl
Estimates the orientation of a region using a "derivative free" method.
ImplOrientationImageAverageIntegral(double, int, double, int, double, Class<T>) - Constructor for class boofcv.alg.feature.orientation.impl.ImplOrientationImageAverageIntegral
 
ImplOrientationSlidingWindow_F32 - Class in boofcv.alg.feature.orientation.impl
Implementation of OrientationSlidingWindow for a specific image type.
ImplOrientationSlidingWindow_F32(double, int, double, boolean) - Constructor for class boofcv.alg.feature.orientation.impl.ImplOrientationSlidingWindow_F32
 
ImplOrientationSlidingWindow_S16 - Class in boofcv.alg.feature.orientation.impl
Implementation of OrientationSlidingWindow for a specific image type.
ImplOrientationSlidingWindow_S16(double, int, double, boolean) - Constructor for class boofcv.alg.feature.orientation.impl.ImplOrientationSlidingWindow_S16
 
ImplOrientationSlidingWindow_S32 - Class in boofcv.alg.feature.orientation.impl
Implementation of OrientationSlidingWindow for a specific image type.
ImplOrientationSlidingWindow_S32(double, int, double, boolean) - Constructor for class boofcv.alg.feature.orientation.impl.ImplOrientationSlidingWindow_S32
 
ImplOrientationSlidingWindowIntegral<T extends boofcv.struct.image.ImageGray,G extends boofcv.struct.sparse.GradientValue> - Class in boofcv.alg.feature.orientation.impl
Implementation of OrientationSlidingWindow for integral images.
ImplOrientationSlidingWindowIntegral(double, double, double, int, double, int, Class<T>) - Constructor for class boofcv.alg.feature.orientation.impl.ImplOrientationSlidingWindowIntegral
Specifies configuration parameters and initializes data structures
ImplSelectRectBasicWta_F32_U8 - Class in boofcv.alg.feature.disparity.impl
Implementation of SelectRectBasicWta for scores of type F32.
ImplSelectRectBasicWta_F32_U8() - Constructor for class boofcv.alg.feature.disparity.impl.ImplSelectRectBasicWta_F32_U8
 
ImplSelectRectBasicWta_S32_U8 - Class in boofcv.alg.feature.disparity.impl
Implementation of SelectRectBasicWta for scores of type S32.
ImplSelectRectBasicWta_S32_U8() - Constructor for class boofcv.alg.feature.disparity.impl.ImplSelectRectBasicWta_S32_U8
 
ImplSelectRectStandard_F32_U8 - Class in boofcv.alg.feature.disparity.impl
Implementation of ImplSelectRectStandardBase_F32 for GrayU8.
ImplSelectRectStandard_F32_U8(int, int, double) - Constructor for class boofcv.alg.feature.disparity.impl.ImplSelectRectStandard_F32_U8
 
ImplSelectRectStandard_S32_U8 - Class in boofcv.alg.feature.disparity.impl
Implementation of ImplSelectRectStandardBase_S32 for GrayU8.
ImplSelectRectStandard_S32_U8(int, int, double) - Constructor for class boofcv.alg.feature.disparity.impl.ImplSelectRectStandard_S32_U8
 
ImplSelectRectStandardBase_F32<T extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.feature.disparity.impl
Implementation of SelectRectStandard as a base class for arrays of type F32.
ImplSelectRectStandardBase_F32(int, int, double) - Constructor for class boofcv.alg.feature.disparity.impl.ImplSelectRectStandardBase_F32
 
ImplSelectRectStandardBase_S32<T extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.feature.disparity.impl
Implementation of SelectRectStandard as a base class for arrays of type S32.
ImplSelectRectStandardBase_S32(int, int, double) - Constructor for class boofcv.alg.feature.disparity.impl.ImplSelectRectStandardBase_S32
 
ImplSelectSparseBasicWta_F32 - Class in boofcv.alg.feature.disparity.impl
Selects the disparity with the lowest score with no additional validation.
ImplSelectSparseBasicWta_F32() - Constructor for class boofcv.alg.feature.disparity.impl.ImplSelectSparseBasicWta_F32
 
ImplSelectSparseBasicWta_S32 - Class in boofcv.alg.feature.disparity.impl
Selects the disparity with the lowest score with no additional validation.
ImplSelectSparseBasicWta_S32() - Constructor for class boofcv.alg.feature.disparity.impl.ImplSelectSparseBasicWta_S32
 
ImplSelectSparseStandardWta_F32 - Class in boofcv.alg.feature.disparity.impl
Implementation of SelectSparseStandardWta for score arrays of type F32.
ImplSelectSparseStandardWta_F32(int, double) - Constructor for class boofcv.alg.feature.disparity.impl.ImplSelectSparseStandardWta_F32
 
ImplSelectSparseStandardWta_S32 - Class in boofcv.alg.feature.disparity.impl
Implementation of SelectSparseStandardWta for score arrays of type S32.
ImplSelectSparseStandardWta_S32(int, double) - Constructor for class boofcv.alg.feature.disparity.impl.ImplSelectSparseStandardWta_S32
 
ImplShiTomasiCorner_F32 - Class in boofcv.alg.feature.detect.intensity.impl
Implementation of ShiTomasiCornerIntensity based off of ImplSsdCorner_F32.
ImplShiTomasiCorner_F32(int) - Constructor for class boofcv.alg.feature.detect.intensity.impl.ImplShiTomasiCorner_F32
 
ImplShiTomasiCorner_S16 - Class in boofcv.alg.feature.detect.intensity.impl
Implementation of ShiTomasiCornerIntensity based off of ImplSsdCornerNaive.
ImplShiTomasiCorner_S16(int) - Constructor for class boofcv.alg.feature.detect.intensity.impl.ImplShiTomasiCorner_S16
 
ImplShiTomasiCornerWeighted_F32 - Class in boofcv.alg.feature.detect.intensity.impl
Implementation of ShiTomasiCornerIntensity that samples pixels using a Gaussian distribution based off of ImplSsdCornerWeighted_F32.
ImplShiTomasiCornerWeighted_F32(int) - Constructor for class boofcv.alg.feature.detect.intensity.impl.ImplShiTomasiCornerWeighted_F32
 
ImplShiTomasiCornerWeighted_S16 - Class in boofcv.alg.feature.detect.intensity.impl
Implementation of ShiTomasiCornerIntensity that samples pixels using a Gaussian distribution based off of ImplSsdCornerWeighted_F32.
ImplShiTomasiCornerWeighted_S16(int) - Constructor for class boofcv.alg.feature.detect.intensity.impl.ImplShiTomasiCornerWeighted_S16
 
ImplSsdCorner_F32 - Class in boofcv.alg.feature.detect.intensity.impl
Implementation of ImplSsdCornerBase for GrayF32.
ImplSsdCorner_F32(int) - Constructor for class boofcv.alg.feature.detect.intensity.impl.ImplSsdCorner_F32
 
ImplSsdCorner_S16 - Class in boofcv.alg.feature.detect.intensity.impl
Implementation of ImplSsdCornerBase for GrayS16.
ImplSsdCorner_S16(int) - Constructor for class boofcv.alg.feature.detect.intensity.impl.ImplSsdCorner_S16
 
ImplSsdCornerBase<D extends boofcv.struct.image.ImageGray,D2 extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.feature.detect.intensity.impl
Several corner detector algorithms work by computing a symmetric matrix whose elements are composed of the convolution of the image's gradient squared.
ImplSsdCornerBase(int, Class<D2>) - Constructor for class boofcv.alg.feature.detect.intensity.impl.ImplSsdCornerBase
 
ImplSsdCornerNaive<T extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.feature.detect.intensity.impl
Naive implementation of ShiTomasiCornerIntensity which performs computations in a straight forward but inefficient manor.
ImplSsdCornerNaive(int, int, int, boolean) - Constructor for class boofcv.alg.feature.detect.intensity.impl.ImplSsdCornerNaive
 
ImplSsdCornerWeighted_F32 - Class in boofcv.alg.feature.detect.intensity.impl
 
ImplSsdCornerWeighted_F32(int) - Constructor for class boofcv.alg.feature.detect.intensity.impl.ImplSsdCornerWeighted_F32
 
ImplSsdCornerWeighted_S16 - Class in boofcv.alg.feature.detect.intensity.impl
 
ImplSsdCornerWeighted_S16(int) - Constructor for class boofcv.alg.feature.detect.intensity.impl.ImplSsdCornerWeighted_S16
 
ImplSurfDescribeOps - Class in boofcv.alg.feature.describe.impl
Design Note: When estimating the
ImplSurfDescribeOps() - Constructor for class boofcv.alg.feature.describe.impl.ImplSurfDescribeOps
 
index - Variable in class boofcv.alg.feature.associate.AssociateSurfBasic.Helper
 
index - Variable in class boofcv.alg.feature.detect.edge.EdgeSegment
index of this segment in the list.
indexA - Variable in class boofcv.alg.segmentation.fh04.SegmentFelzenszwalbHuttenlocher04.Edge
 
indexB - Variable in class boofcv.alg.segmentation.fh04.SegmentFelzenszwalbHuttenlocher04.Edge
 
indexToPointIndex(List<Point2D_I32>, GrowQueue_I32, FastQueue<PointIndex_I32>) - Static method in class boofcv.alg.shapes.ShapeFittingOps
Converts the list of indexes in a sequence into a list of PointIndex_I32.
Info() - Constructor for class boofcv.alg.shapes.polygon.BinaryPolygonDetector.Info
 
init(int, int) - Method in class boofcv.abst.feature.detect.intensity.BaseGeneralFeatureIntensity
 
init(int) - Method in class boofcv.alg.segmentation.ms.MergeSmallRegions.Node
 
INIT - Static variable in class boofcv.alg.segmentation.watershed.WatershedVincentSoille1991
 
initalize(T) - Method in class boofcv.alg.segmentation.slic.SegmentSlic
prepares all data structures
initFlowX - Variable in class boofcv.alg.flow.HornSchunckPyramid
 
initFlowY - Variable in class boofcv.alg.flow.HornSchunckPyramid
 
initialize(int, int, MotionModel) - Method in class boofcv.alg.background.BackgroundModelMoving
Initializes background model.
initialize(int, int, Motion) - Method in class boofcv.alg.background.moving.BackgroundMovingBasic_IL
 
initialize(int, int, Motion) - Method in class boofcv.alg.background.moving.BackgroundMovingBasic_PL
 
initialize(int, int, Motion) - Method in class boofcv.alg.background.moving.BackgroundMovingBasic_SB
 
initialize(int, int, Motion) - Method in class boofcv.alg.background.moving.BackgroundMovingGaussian_IL
 
initialize(int, int, Motion) - Method in class boofcv.alg.background.moving.BackgroundMovingGaussian_PL
 
initialize(int, int, Motion) - Method in class boofcv.alg.background.moving.BackgroundMovingGaussian_SB
 
initialize(GrayF32) - Method in class boofcv.alg.feature.detect.interest.SiftScaleSpace
 
initialize(T, GrayS32) - Method in class boofcv.alg.segmentation.fh04.SegmentFelzenszwalbHuttenlocher04
Predeclares all memory required and sets data structures to their initial values
initializeClusters() - Method in class boofcv.alg.segmentation.slic.SegmentSlic
initialize all the clusters at regularly spaced intervals.
initializeMerge(int) - Method in class boofcv.alg.segmentation.ms.RegionMergeTree
Must call before any other functions.
initialSampleSize - Variable in class boofcv.abst.feature.detect.interest.ConfigFastHessian
How often pixels are sampled in the first octave.
initialSize - Variable in class boofcv.abst.feature.detect.interest.ConfigFastHessian
Typically 9.
initialVariance - Variable in class boofcv.alg.background.moving.BackgroundMovingGaussian
The initial variance assigned to a new pixel.
initialVariance - Variable in class boofcv.alg.background.stationary.BackgroundStationaryGaussian
The initial variance assigned to a new pixel.
initialVariance - Variable in class boofcv.factory.background.ConfigBackgroundGaussian
The initial variance assigned to a new pixel.
inner4(GrayF32, GrayS8, GrayF32) - Static method in class boofcv.alg.feature.detect.edge.impl.ImplEdgeNonMaxSuppression
Only processes the inner image.
inner4(GrayF32, GrayF32, GrayF32, GrayF32) - Static method in class boofcv.alg.feature.detect.edge.impl.ImplEdgeNonMaxSuppressionCrude
Only processes the inner image.
inner4(GrayF32, GrayS16, GrayS16, GrayF32) - Static method in class boofcv.alg.feature.detect.edge.impl.ImplEdgeNonMaxSuppressionCrude
Only processes the inner image.
inner4(GrayF32, GrayS32, GrayS32, GrayF32) - Static method in class boofcv.alg.feature.detect.edge.impl.ImplEdgeNonMaxSuppressionCrude
Only processes the inner image.
inner8(GrayF32, GrayS8, GrayF32) - Static method in class boofcv.alg.feature.detect.edge.impl.ImplEdgeNonMaxSuppression
Only processes the inner image.
innerAverageFlow(ImageFlow, ImageFlow) - Static method in class boofcv.alg.flow.HornSchunck
Computes average flow using an 8-connect neighborhood for the inner image
input - Variable in class boofcv.alg.feature.detect.extract.NonMaxCandidate
 
input - Variable in class boofcv.alg.segmentation.slic.SegmentSlic
 
inputPixel - Variable in class boofcv.alg.background.stationary.BackgroundStationaryGaussian_IL
 
inputPixel - Variable in class boofcv.alg.background.stationary.BackgroundStationaryGaussian_PL
 
inputPixels - Variable in class boofcv.alg.background.stationary.BackgroundStationaryBasic_PL
 
inputWrapper - Variable in class boofcv.alg.background.moving.BackgroundMovingBasic_IL
 
inputWrapper - Variable in class boofcv.alg.background.moving.BackgroundMovingBasic_PL
 
inputWrapper - Variable in class boofcv.alg.background.moving.BackgroundMovingBasic_SB
 
inputWrapper - Variable in class boofcv.alg.background.moving.BackgroundMovingGaussian_IL
 
inputWrapper - Variable in class boofcv.alg.background.moving.BackgroundMovingGaussian_PL
 
inputWrapper - Variable in class boofcv.alg.background.moving.BackgroundMovingGaussian_SB
 
inputWrapper - Variable in class boofcv.alg.background.stationary.BackgroundStationaryBasic_IL
 
inputWrapper - Variable in class boofcv.alg.background.stationary.BackgroundStationaryBasic_PL
 
inputWrapper - Variable in class boofcv.alg.background.stationary.BackgroundStationaryBasic_SB
 
inputWrapper - Variable in class boofcv.alg.background.stationary.BackgroundStationaryGaussian_IL
 
inputWrapper - Variable in class boofcv.alg.background.stationary.BackgroundStationaryGaussian_PL
 
inputWrapper - Variable in class boofcv.alg.background.stationary.BackgroundStationaryGaussian_SB
 
integral - Variable in class boofcv.alg.shapes.edge.BaseIntegralEdge
 
integralImage - Variable in class boofcv.alg.shapes.edge.BaseIntegralEdge
 
IntegralImageFeatureIntensity - Class in boofcv.alg.feature.detect.intensity
Routines for computing the intensity of the fast hessian features in an image.
IntegralImageFeatureIntensity() - Constructor for class boofcv.alg.feature.detect.intensity.IntegralImageFeatureIntensity
 
intensities - Variable in class boofcv.alg.feature.detect.interest.FeaturePyramid
 
intensity - Variable in class boofcv.abst.feature.detect.extract.NonMaxLimiter.LocalExtreme
Absolute value of image intensity
intensity - Variable in class boofcv.alg.feature.detect.interest.GeneralFeatureDetector
 
intensityAbs(D, D, GrayF32) - Static method in class boofcv.alg.feature.detect.edge.GGradientToEdgeFeatures
Computes the edge intensity using a Euclidean norm.
intensityAbs(GrayF32, GrayF32, GrayF32) - Static method in class boofcv.alg.feature.detect.edge.GradientToEdgeFeatures
Computes the edge intensity using a Euclidean norm.
intensityAbs(GrayS16, GrayS16, GrayF32) - Static method in class boofcv.alg.feature.detect.edge.GradientToEdgeFeatures
Computes the edge intensity using a Euclidean norm.
intensityAbs(GrayS32, GrayS32, GrayF32) - Static method in class boofcv.alg.feature.detect.edge.GradientToEdgeFeatures
Computes the edge intensity using a Euclidean norm.
intensityAbs(GrayF32, GrayF32, GrayF32) - Static method in class boofcv.alg.feature.detect.edge.impl.ImplGradientToEdgeFeatures
 
intensityAbs(GrayS16, GrayS16, GrayF32) - Static method in class boofcv.alg.feature.detect.edge.impl.ImplGradientToEdgeFeatures
 
intensityAbs(GrayS32, GrayS32, GrayF32) - Static method in class boofcv.alg.feature.detect.edge.impl.ImplGradientToEdgeFeatures
 
intensityE(D, D, GrayF32) - Static method in class boofcv.alg.feature.detect.edge.GGradientToEdgeFeatures
Computes the edge intensity using a Euclidean norm.
intensityE(GrayF32, GrayF32, GrayF32) - Static method in class boofcv.alg.feature.detect.edge.GradientToEdgeFeatures
Computes the edge intensity using a Euclidean norm.
intensityE(GrayS16, GrayS16, GrayF32) - Static method in class boofcv.alg.feature.detect.edge.GradientToEdgeFeatures
Computes the edge intensity using a Euclidean norm.
intensityE(GrayS32, GrayS32, GrayF32) - Static method in class boofcv.alg.feature.detect.edge.GradientToEdgeFeatures
Computes the edge intensity using a Euclidean norm.
intensityE(GrayF32, GrayF32, GrayF32) - Static method in class boofcv.alg.feature.detect.edge.impl.ImplGradientToEdgeFeatures
 
intensityE(GrayS16, GrayS16, GrayF32) - Static method in class boofcv.alg.feature.detect.edge.impl.ImplGradientToEdgeFeatures
 
intensityE(GrayS32, GrayS32, GrayF32) - Static method in class boofcv.alg.feature.detect.edge.impl.ImplGradientToEdgeFeatures
 
InterestPointDetector<T extends boofcv.struct.image.ImageBase> - Interface in boofcv.abst.feature.detect.interest
Interface for automatic interest point detection in an image.
InterestPointDetectorOverride<T extends boofcv.struct.image.ImageGray> - Class in boofcv.abst.feature.detect.interest
Provides the capability to tack on a different algorithm for the feature's location, scale, and orientation.
InterestPointDetectorOverride(InterestPointDetector<T>, OrientationImage<T>) - Constructor for class boofcv.abst.feature.detect.interest.InterestPointDetectorOverride
Specifies which algorithms are to be used.
InterestPointScaleSpace<T extends boofcv.struct.image.ImageGray,D extends boofcv.struct.image.ImageGray> - Interface in boofcv.abst.feature.detect.interest
Interest point detector for Scale Space images.
InterestPointScaleSpacePyramid<T extends boofcv.struct.image.ImageGray> - Interface in boofcv.abst.feature.detect.interest
Interest point detector for Scale-Space Pyramid images.
internalSetDescription(KltFeature) - Method in class boofcv.alg.tracker.klt.KltTracker
 
internalSetDescriptionBorder(KltFeature) - Method in class boofcv.alg.tracker.klt.KltTracker
Computes the descriptor for border features.
interp - Variable in class boofcv.alg.feature.describe.DescribePointBriefSO
 
interp - Variable in class boofcv.alg.flow.DenseFlowPyramidBase
 
interpDeriv - Variable in class boofcv.alg.tracker.klt.KltTracker
 
interpInput - Variable in class boofcv.alg.tracker.klt.KltTracker
 
interpolate - Variable in class boofcv.alg.feature.detect.peak.MeanShiftPeak
 
interpolate - Variable in class boofcv.alg.segmentation.ms.SegmentMeanShiftSearchColor
 
interpolate - Variable in class boofcv.alg.segmentation.ms.SegmentMeanShiftSearchGray
 
interpolate(double) - Method in class boofcv.numerics.InterpolateArray
 
InterpolateArray - Class in boofcv.numerics
Do linear interpolation between points in an array.
InterpolateArray(double[]) - Constructor for class boofcv.numerics.InterpolateArray
 
interpolateFlowScale(int, int) - Method in class boofcv.alg.flow.BroxWarpingSpacial
Provides an initial estimate for the flow by interpolating values from the previous layer.
interpolateFlowScale(GrayF32, GrayF32) - Method in class boofcv.alg.flow.DenseFlowPyramidBase
Takes the flow from the previous lower resolution layer and uses it to initialize the flow in the current layer.
interpolateFlowScale(int, int) - Method in class boofcv.alg.flow.HornSchunckPyramid
Provides an initial estimate for the flow by interpolating values from the previous layer.
interpolateFlowScale(GrayF32, GrayF32) - Method in class boofcv.alg.flow.HornSchunckPyramid
Takes the flow from the previous lower resolution layer and uses it to initialize the flow in the current layer.
interpolateInput - Variable in class boofcv.alg.background.moving.BackgroundMovingBasic_SB
 
interpolateInput - Variable in class boofcv.alg.background.moving.BackgroundMovingGaussian_IL
 
interpolateInput - Variable in class boofcv.alg.background.moving.BackgroundMovingGaussian_PL
 
interpolateInput - Variable in class boofcv.alg.background.moving.BackgroundMovingGaussian_SB
 
interpolation - Variable in class boofcv.alg.flow.ConfigBroxWarping
Type of interpolation used.
interpolation - Variable in class boofcv.factory.background.ConfigBackgroundBasic
Specifies which interpolation it will use.
interpolation - Variable in class boofcv.factory.background.ConfigBackgroundGaussian
Specifies which interpolation it will use.
interpolation - Variable in class boofcv.factory.flow.ConfigHornSchunckPyramid
Type of interpolation used.
interpolationBG - Variable in class boofcv.alg.background.moving.BackgroundMovingBasic_IL
 
interpolationBG - Variable in class boofcv.alg.background.moving.BackgroundMovingBasic_PL
 
interpolationBG - Variable in class boofcv.alg.background.moving.BackgroundMovingBasic_SB
 
interpolationBG - Variable in class boofcv.alg.background.moving.BackgroundMovingGaussian_IL
 
interpolationBG - Variable in class boofcv.alg.background.moving.BackgroundMovingGaussian_PL
 
interpolationBG - Variable in class boofcv.alg.background.moving.BackgroundMovingGaussian_SB
 
interpolationInput - Variable in class boofcv.alg.background.moving.BackgroundMovingBasic_IL
 
interpolationInput - Variable in class boofcv.alg.background.moving.BackgroundMovingBasic_PL
 
invalidateAll() - Method in class boofcv.struct.flow.ImageFlow
Marks all pixels as having an invalid flow
invalidDisparity - Variable in class boofcv.alg.feature.disparity.SelectRectStandard
 
isBackwardsValidation() - Method in class boofcv.alg.feature.associate.AssociateGreedy
 
isBitTrue(int) - Method in class boofcv.struct.feature.TupleDesc_B
 
isBorderProcessed() - Method in class boofcv.alg.feature.detect.template.TemplateDiffSquared
 
isBorderProcessed() - Method in interface boofcv.alg.feature.detect.template.TemplateMatchingIntensity
Does this algorithm process the image's border.
isBorderProcessed() - Method in class boofcv.alg.feature.detect.template.TemplateNCC
 
isCheckEdgeBefore() - Method in class boofcv.alg.shapes.polygon.BinaryPolygonDetector
 
isConnected(int) - Method in class boofcv.alg.segmentation.ms.MergeSmallRegions.Node
 
isConvex() - Method in class boofcv.alg.shapes.polygon.BinaryPolygonDetector
 
isDescriptionComplete(KltFeature) - Method in class boofcv.alg.tracker.klt.KltTracker
Checks to see if the feature description is complete or if it was created by a feature partially outside the image
isDetectMaximums() - Method in class boofcv.alg.feature.detect.interest.GeneralFeatureDetector
true if it will detector local maximums
isDetectMinimums() - Method in class boofcv.alg.feature.detect.interest.GeneralFeatureDetector
true if it will detector local minimums
isFullyInside(float, float) - Method in class boofcv.alg.tracker.klt.KltTracker
Returns true if the features is entirely enclosed inside of the image.
isFullyOutside(float, float) - Method in class boofcv.alg.tracker.klt.KltTracker
Returns true if the features is entirely outside of the image.
isInBounds(int, int) - Method in class boofcv.alg.feature.describe.DescribePointPixelRegionNCC
The entire region must be inside the image because any outside pixels will change the statistics
isInBounds(int, int) - Method in class boofcv.struct.feature.MatrixOfList
 
isInBounds(int, int) - Method in class boofcv.struct.flow.ImageFlow
 
isInside(T, double, double, int, int, double, double, double) - Static method in class boofcv.alg.feature.describe.SurfDescribeOps
Checks to see if the region is contained inside the image.
isInside(int, int, double, double, double, double) - Static method in class boofcv.alg.feature.describe.SurfDescribeOps
Tests to see if the rectangular region being sampled is contained inside the image.
isOutputClockwise() - Method in class boofcv.alg.shapes.polygon.BinaryPolygonDetector
 
isRangeSet() - Method in class boofcv.alg.feature.color.Histogram_F64
Returns true if the min and max value for each dimension has been set
isStrict() - Method in class boofcv.alg.feature.detect.extract.NonMaxExtractorNaive
 
isValid() - Method in class boofcv.struct.flow.ImageFlow.D
 
isWeighted - Variable in class boofcv.alg.feature.orientation.OrientationAverage
 
isWeighted - Variable in class boofcv.alg.feature.orientation.OrientationHistogram
 
isWeighted - Variable in class boofcv.alg.feature.orientation.OrientationSlidingWindow
 
isWhite() - Method in class boofcv.struct.feature.ScalePoint
 
isZeroBest() - Method in class boofcv.struct.feature.MatchScoreType
True if the best possible score has a value of zero

K

K - Variable in class boofcv.factory.segmentation.ConfigFh04
Tuning parameter.
kdRandomForest(int, int, int, int, long) - Static method in class boofcv.factory.feature.associate.FactoryAssociation
Approximate association using multiple random K-D trees (random forest) for descriptors with a high degree of freedom, e.g.
kdtree(int, int) - Static method in class boofcv.factory.feature.associate.FactoryAssociation
Approximate association using a K-D tree degree of moderate size (10-15) that uses a best-bin-first search order.
kerCosine - Variable in class boofcv.alg.feature.orientation.impl.ImplOrientationImageAverageIntegral
 
kerCosine - Variable in class boofcv.alg.feature.orientation.OrientationImageAverage
 
kernelWidth - Variable in class boofcv.alg.feature.orientation.OrientationIntegralBase
 
kerSine - Variable in class boofcv.alg.feature.orientation.impl.ImplOrientationImageAverageIntegral
 
kerSine - Variable in class boofcv.alg.feature.orientation.OrientationImageAverage
 
kerXX - Variable in class boofcv.alg.feature.describe.DescribePointSurf
 
kerYY - Variable in class boofcv.alg.feature.describe.DescribePointSurf
 
kitros(Class<D>) - Static method in class boofcv.factory.feature.detect.intensity.FactoryIntensityPoint
Feature intensity for Kitchen and Rosenfeld corner detector.
KitRosCornerIntensity - Class in boofcv.alg.feature.detect.intensity
Implementation of the Kitchen and Rosenfeld corner detector as described in [1].
KitRosCornerIntensity() - Constructor for class boofcv.alg.feature.detect.intensity.KitRosCornerIntensity
 
klt(KltConfig, Class<I>, Class<D>) - Static method in class boofcv.factory.tracker.FactoryTrackerAlg
Creates a KltTracker.
KltConfig - Class in boofcv.alg.tracker.klt
 
KltConfig() - Constructor for class boofcv.alg.tracker.klt.KltConfig
 
KltFeature - Class in boofcv.alg.tracker.klt
Contains feature information for KltTracker.
KltFeature(int) - Constructor for class boofcv.alg.tracker.klt.KltFeature
 
KltFeatureSelector<InputImage extends boofcv.struct.image.ImageGray,DerivativeImage extends boofcv.struct.image.ImageGray> - Interface in boofcv.alg.tracker.klt
Automatically selects KLT features and creates descriptions of them.
kltPyramid(KltConfig, Class<I>, Class<D>) - Static method in class boofcv.factory.tracker.FactoryTrackerAlg
KltTracker<InputImage extends boofcv.struct.image.ImageGray,DerivativeImage extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.tracker.klt
A Kanade-Lucas-Tomasi (KLT) [1,2,3,4] point feature tracker for a single layer gray scale image.
KltTracker(InterpolateRectangle<InputImage>, InterpolateRectangle<DerivativeImage>, KltConfig) - Constructor for class boofcv.alg.tracker.klt.KltTracker
 
KltTrackFault - Enum in boofcv.alg.tracker.klt
 
knownDesc - Variable in class boofcv.alg.tracker.combined.CombinedTrackerScalePoint
 

L

laplacian() - Static method in class boofcv.factory.feature.detect.intensity.FactoryIntensityPoint
Blob detector which uses a 3x3 kernel to approximate the second order derivatives and compute a Laplacian blob.
lastOctave - Variable in class boofcv.abst.feature.describe.ConfigSiftScaleSpace
Specified the first and last octaves.
learnRate - Variable in class boofcv.alg.background.moving.BackgroundMovingBasic
Specifies how fast it will adapt.
learnRate - Variable in class boofcv.alg.background.moving.BackgroundMovingGaussian
Specifies how fast it will adapt.
learnRate - Variable in class boofcv.alg.background.stationary.BackgroundStationaryBasic
Specifies how fast it will adapt.
learnRate - Variable in class boofcv.alg.background.stationary.BackgroundStationaryGaussian
Specifies how fast it will adapt.
learnRate - Variable in class boofcv.factory.background.ConfigBackgroundBasic
Specifies how fast it will adapt to changes in the background.
learnRate - Variable in class boofcv.factory.background.ConfigBackgroundGaussian
Specifies how fast it will adapt to changes in the background.
left - Variable in class boofcv.alg.feature.disparity.DisparitySparseScoreSadRect
 
leftPt - Variable in class boofcv.alg.shapes.polygon.RefinePolygonCornersToImage
 
lengthFeature - Variable in class boofcv.alg.tracker.klt.KltTracker
 
lengthHorizontal - Variable in class boofcv.alg.feature.disparity.DisparityScoreRowFormat
 
line - Variable in class boofcv.alg.shapes.polyline.SplitMergeLineFit
 
LineImageOps - Class in boofcv.alg.feature.detect.line
 
LineImageOps() - Constructor for class boofcv.alg.feature.detect.line.LineImageOps
 
lineRansac(int, double, double, boolean, Class<I>, Class<D>) - Static method in class boofcv.factory.feature.detect.line.FactoryDetectLineAlgs
Detects line segments inside an image using the DetectLineSegmentsGridRansac algorithm.
lineSamples - Variable in class boofcv.alg.shapes.edge.SnapToEdge
 
lineSamples - Variable in class boofcv.factory.shape.ConfigRefinePolygonCornersToImage
Number of times along the line it will be sampled
lineSamples - Variable in class boofcv.factory.shape.ConfigRefinePolygonLineToImage
Number of times along the line it will be sampled
lineToCoordinate(LineParametric2D_F32, Point2D_F64) - Method in class boofcv.alg.feature.detect.line.HoughTransformLinePolar
Compute the parameterized coordinate for the line
LocalExtreme() - Constructor for class boofcv.abst.feature.detect.extract.NonMaxLimiter.LocalExtreme
 
localMax - Variable in class boofcv.alg.feature.detect.extract.NonMaxBlock
 
localMax - Variable in class boofcv.alg.feature.disparity.SelectRectStandard
 
localMaxDisparity - Variable in class boofcv.alg.feature.disparity.DisparitySparseScoreSadRect
 
localMaximums() - Method in interface boofcv.abst.feature.detect.intensity.GeneralFeatureIntensity
Indicates if local maximums are features or not.
localMaximums() - Method in class boofcv.abst.feature.detect.intensity.WrapperFastCornerIntensity
 
localMaximums() - Method in class boofcv.abst.feature.detect.intensity.WrapperGradientCornerIntensity
 
localMaximums() - Method in class boofcv.abst.feature.detect.intensity.WrapperHessianBlobIntensity
 
localMaximums() - Method in class boofcv.abst.feature.detect.intensity.WrapperKitRosCornerIntensity
 
localMaximums() - Method in class boofcv.abst.feature.detect.intensity.WrapperLaplacianBlobIntensity
 
localMaximums() - Method in class boofcv.abst.feature.detect.intensity.WrapperMedianCornerIntensity
 
localMaxRadius - Variable in class boofcv.factory.feature.detect.line.ConfigHoughFootSubimage
Lines in transform space must be a local max in a region with this radius.
localMaxRadius - Variable in class boofcv.factory.feature.detect.line.ConfigHoughPolar
Radius for local maximum suppression.
localMin - Variable in class boofcv.alg.feature.detect.extract.NonMaxBlock
 
localMinimums() - Method in interface boofcv.abst.feature.detect.intensity.GeneralFeatureIntensity
Indicates if local minimums are features or not.
localMinimums() - Method in class boofcv.abst.feature.detect.intensity.WrapperFastCornerIntensity
 
localMinimums() - Method in class boofcv.abst.feature.detect.intensity.WrapperGradientCornerIntensity
 
localMinimums() - Method in class boofcv.abst.feature.detect.intensity.WrapperHessianBlobIntensity
 
localMinimums() - Method in class boofcv.abst.feature.detect.intensity.WrapperKitRosCornerIntensity
 
localMinimums() - Method in class boofcv.abst.feature.detect.intensity.WrapperLaplacianBlobIntensity
 
localMinimums() - Method in class boofcv.abst.feature.detect.intensity.WrapperMedianCornerIntensity
 
localScale - Variable in class boofcv.alg.shapes.edge.SnapToEdge
 
localToGlobal(LineGeneral2D_F64) - Method in class boofcv.alg.shapes.edge.SnapToEdge
Converts the line from local to global image coordinates
location - Variable in class boofcv.abst.feature.detect.extract.NonMaxLimiter.LocalExtreme
 
lookup(double) - Method in class boofcv.alg.feature.detect.interest.UnrollSiftScaleSpaceGradient
Looks up the image which is closest specified sigma

M

main(String[]) - Static method in class boofcv.abst.feature.describe.ConfigSurfDescribe
 
MARK_TRAVERSED - Static variable in class boofcv.alg.feature.detect.edge.HysteresisEdgeTraceMark
 
MARK_TRAVERSED - Static variable in class boofcv.alg.feature.detect.edge.HysteresisEdgeTracePoints
 
MARKER_PIXEL - Static variable in class boofcv.alg.segmentation.watershed.WatershedVincentSoille1991
 
markInvalid() - Method in class boofcv.struct.flow.ImageFlow.D
 
markMerge(int, int) - Method in class boofcv.alg.segmentation.ms.RegionMergeTree
This function will mark two regions for merger.
markMergeRegions(FastQueue<float[]>, FastQueue<Point2D_I32>, GrayS32) - Method in class boofcv.alg.segmentation.ms.MergeRegionMeanShift
Takes the mode of a region and searches the local area around it for other regions.
markRegionBorders(GrayS32, GrayU8) - Static method in class boofcv.alg.segmentation.ImageSegmentationOps
Indicates border pixels between two regions.
mask - Variable in class boofcv.alg.feature.detect.template.BaseTemplateIntensity
 
MASK - Static variable in class boofcv.alg.segmentation.watershed.WatershedVincentSoille1991
 
Match - Class in boofcv.struct.feature
Found match during template matching.
Match(int, int, double) - Constructor for class boofcv.struct.feature.Match
 
Match() - Constructor for class boofcv.struct.feature.Match
 
MatchScoreType - Class in boofcv.struct.feature
Specifies the meaning of a match score.
MatchScoreType() - Constructor for class boofcv.struct.feature.MatchScoreType
 
MatrixOfList<T> - Class in boofcv.struct.feature
A matrix of Lists for containing items in a grid.
MatrixOfList(int, int) - Constructor for class boofcv.struct.feature.MatrixOfList
 
max - Variable in class boofcv.abst.feature.detect.extract.NonMaxLimiter.LocalExtreme
 
Max() - Constructor for class boofcv.alg.feature.detect.extract.NonMaxBlockRelaxed.Max
 
Max() - Constructor for class boofcv.alg.feature.detect.extract.NonMaxBlockStrict.Max
 
maxColorDistanceSq - Variable in class boofcv.alg.segmentation.ms.SegmentMeanShiftSearch
 
maxCornerChangePixel - Variable in class boofcv.factory.shape.ConfigRefinePolygonCornersToImage
Maximum number of pixels a corner can be adjusted in a single iteration.
maxCornerChangePixel - Variable in class boofcv.factory.shape.ConfigRefinePolygonLineToImage
Maximum number of pixels a corner can be adjusted in a single iteration.
maxDescriptorElementValue - Variable in class boofcv.abst.feature.describe.ConfigSiftDescribe
maxDescriptorElementValue Helps with non-affine changes in lighting.
maxDescriptorElementValue - Variable in class boofcv.alg.feature.describe.DescribeSiftCommon
 
maxDetectLines - Variable in class boofcv.alg.feature.detect.line.GridRansacLineDetector
 
maxDisparity - Variable in class boofcv.alg.feature.disparity.DisparityScoreRowFormat
 
maxDisparity - Variable in class boofcv.alg.feature.disparity.DisparitySparseScoreSadRect
 
maxDisparity - Variable in class boofcv.alg.feature.disparity.SelectRectBasicWta
 
maxDisparity - Variable in class boofcv.alg.feature.disparity.SelectRectStandard
 
maxDisparityAtColumnL2R(int) - Method in class boofcv.alg.feature.disparity.SelectRectBasicWta
Returns the maximum allowed disparity for a particular column in left to right direction, as limited by the image border.
maxDisparityAtColumnL2R(int) - Method in class boofcv.alg.feature.disparity.SelectRectStandard
Returns the maximum allowed disparity for a particular column in left to right direction, as limited by the image border.
maxDistance - Variable in class boofcv.alg.feature.associate.BaseAssociateLocation2DFilter
 
maxDistanceNotSquared - Variable in class boofcv.alg.feature.associate.AssociateMaxDistanceNaive
 
maxError - Variable in class boofcv.alg.feature.associate.BaseAssociateLocation2DFilter
 
maxError - Variable in class boofcv.alg.feature.disparity.SelectRectStandard
 
maxError - Variable in class boofcv.alg.feature.disparity.SelectSparseStandardWta
 
maxError - Variable in class boofcv.alg.flow.DenseOpticalFlowBlockPyramid
 
maxFeatures - Variable in class boofcv.abst.feature.detect.interest.ConfigGeneralDetector
Specifies the maximum number of features it will detect.
maxFeatures - Variable in class boofcv.alg.feature.detect.interest.GeneralFeatureDetector
 
maxFeaturesPerScale - Variable in class boofcv.abst.feature.detect.interest.ConfigFastHessian
Number of features it will find or if ≤ 0 it will return all features it finds.
maxFeaturesPerScale - Variable in class boofcv.abst.feature.detect.interest.ConfigSiftDetector
The maximum number of features it can detect in a single space
maximums - Variable in class boofcv.alg.feature.detect.interest.FeatureLaplacePyramid
 
maximums - Variable in class boofcv.alg.feature.detect.interest.FeaturePyramid
 
maximumSides - Variable in class boofcv.factory.shape.ConfigPolygonDetector
Maximum number of sides
maxInnerIterations - Variable in class boofcv.factory.flow.ConfigHornSchunckPyramid
Maximum number of iterations in the inner loop.
maxIterations - Variable in class boofcv.alg.feature.detect.peak.MeanShiftPeak
 
maxIterations - Variable in class boofcv.alg.segmentation.ms.SegmentMeanShiftSearch
 
maxIterations - Variable in class boofcv.alg.shapes.polyline.SplitMergeLineFit
 
maxIterations - Variable in class boofcv.alg.tracker.klt.KltConfig
Maximum number of iterations KLT performs for each feature
maxIterations - Variable in class boofcv.factory.shape.ConfigRefinePolygonCornersToImage
Maximum number of iterations
maxIterations - Variable in class boofcv.factory.shape.ConfigRefinePolygonLineToImage
Maximum number of iterations
maxIterationsSor - Variable in class boofcv.alg.flow.ConfigBroxWarping
Maximum allowed iterations for SOR
maxLines - Variable in class boofcv.factory.feature.detect.line.ConfigHoughFootSubimage
Maximum number of lines to return.
maxLines - Variable in class boofcv.factory.feature.detect.line.ConfigHoughPolar
Maximum number of lines to return.
maxPerPixelError - Variable in class boofcv.alg.tracker.klt.KltConfig
Maximum allowed average per pixel error across the whole region.
maxPerPixelError - Variable in class boofcv.factory.flow.ConfigOpticalFlowBlockPyramid
Maximum error allowed per pixel.
maxPyramidLayers - Variable in class boofcv.factory.flow.ConfigOpticalFlowBlockPyramid
The maximum number of layers in the pyramid
mean - Variable in class boofcv.struct.feature.NccFeature
Mean pixel intensity Can be used to reconstruct the original values of the template.
meanColor - Variable in class boofcv.alg.segmentation.ms.SegmentMeanShiftSearchColor
 
meanColor(float[], float[], float) - Static method in class boofcv.alg.segmentation.ms.SegmentMeanShiftSearchColor
 
meanGray - Variable in class boofcv.alg.segmentation.ms.SegmentMeanShiftSearchGray
 
meanShift(ConfigSegmentMeanShift, ImageType<T>) - Static method in class boofcv.factory.segmentation.FactoryImageSegmentation
Creates a new instance of SegmentMeanShift which is in a wrapper for ImageSuperpixels.
meanShift(ConfigSegmentMeanShift, ImageType<T>) - Static method in class boofcv.factory.segmentation.FactorySegmentationAlg
Creates an instance of SegmentMeanShift.
MeanShift_to_ImageSuperpixels<T extends boofcv.struct.image.ImageBase> - Class in boofcv.abst.segmentation
 
MeanShift_to_ImageSuperpixels(SegmentMeanShift<T>, ConnectRule) - Constructor for class boofcv.abst.segmentation.MeanShift_to_ImageSuperpixels
 
meanShiftGaussian(int, float, Class<T>) - Static method in class boofcv.factory.feature.detect.peak.FactorySearchLocalPeak
Mean-shift based search with a Gaussian kernel
MeanShiftPeak<T extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.feature.detect.peak
Simple implementations of mean-shift intended to finding local peaks inside an intensity image.
MeanShiftPeak(int, float, WeightPixel_F32, Class<T>) - Constructor for class boofcv.alg.feature.detect.peak.MeanShiftPeak
Configures search.
MeanShiftPeak_to_SearchLocalPeak<T extends boofcv.struct.image.ImageGray> - Class in boofcv.abst.feature.detect.peak
Wrapper around MeanShiftPeak for SearchLocalPeak
MeanShiftPeak_to_SearchLocalPeak(MeanShiftPeak<T>) - Constructor for class boofcv.abst.feature.detect.peak.MeanShiftPeak_to_SearchLocalPeak
 
meanShiftUniform(int, float, Class<T>) - Static method in class boofcv.factory.feature.detect.peak.FactorySearchLocalPeak
Mean-shift based search with a uniform kernel
median(int, Class<I>) - Static method in class boofcv.factory.feature.detect.intensity.FactoryIntensityPoint
Feature intensity for median corner detector.
MedianCornerIntensity - Class in boofcv.alg.feature.detect.intensity
Corner detector based on median filter.
MedianCornerIntensity() - Constructor for class boofcv.alg.feature.detect.intensity.MedianCornerIntensity
 
mergeList - Variable in class boofcv.alg.segmentation.ms.RegionMergeTree
 
MergeRegionMeanShift - Class in boofcv.alg.segmentation.ms
Merges together regions which have modes close to each other and have a similar color.
MergeRegionMeanShift(int, float) - Constructor for class boofcv.alg.segmentation.ms.MergeRegionMeanShift
Configures MergeRegionMeanShift
mergeRegions() - Method in class boofcv.alg.segmentation.fh04.SegmentFelzenszwalbHuttenlocher04
Follows the merge procedure output in [1].
mergeSegments() - Method in class boofcv.alg.shapes.polyline.SplitMergeLineFitLoop
Merges lines together if the common corner is close to a common line
mergeSegments() - Method in class boofcv.alg.shapes.polyline.SplitMergeLineFitSegment
Merges lines together which have an acute angle less than the threshold.
mergeSimilar(List<LineSegment2D_F32>, float, float) - Static method in class boofcv.alg.feature.detect.line.LineImageOps
 
mergeSmallRegions() - Method in class boofcv.alg.segmentation.fh04.SegmentFelzenszwalbHuttenlocher04
Look at the remaining regions and if there are any small ones marge them into a larger region
MergeSmallRegions<T extends boofcv.struct.image.ImageBase> - Class in boofcv.alg.segmentation.ms
Finds regions which are too small and merges them with a neighbor that is the most similar to it and connected.
MergeSmallRegions(int, ConnectRule, ComputeRegionMeanColor<T>) - Constructor for class boofcv.alg.segmentation.ms.MergeSmallRegions
Constructor
MergeSmallRegions.Node - Class in boofcv.alg.segmentation.ms
Node in a graph.
Min() - Constructor for class boofcv.alg.feature.detect.extract.NonMaxBlockRelaxed.Min
 
Min() - Constructor for class boofcv.alg.feature.detect.extract.NonMaxBlockStrict.Min
 
minContinuous - Variable in class boofcv.abst.feature.detect.interest.ConfigFast
Minimum number of pixels around the circle that are required to be a corner.
minContourImageWidthFraction - Variable in class boofcv.factory.shape.ConfigPolygonDetector
Specifies the minimum allowed contour length as a fraction of the input image's width.
minCounts - Variable in class boofcv.factory.feature.detect.line.ConfigHoughFootSubimage
Minimum number of counts/votes inside the transformed image.
minCounts - Variable in class boofcv.factory.feature.detect.line.ConfigHoughPolar
Minimum number of counts for detected line.
minDeterminant - Variable in class boofcv.alg.tracker.klt.KltConfig
Declare a feature as invalid if hte detemrinant is less than this value.
minDisparity - Variable in class boofcv.alg.feature.disparity.DisparityScoreRowFormat
 
minDisparity - Variable in class boofcv.alg.feature.disparity.DisparitySparseScoreSadRect
 
minDisparity - Variable in class boofcv.alg.feature.disparity.SelectRectBasicWta
 
minDisparity - Variable in class boofcv.alg.feature.disparity.SelectRectStandard
 
minDistanceFromOrigin - Variable in class boofcv.factory.feature.detect.line.ConfigHoughFootSubimage
Lines which are this close to the origin of the transformed image are ignored.
MinimizeEnergyPrune - Class in boofcv.alg.shapes.polyline
Prunes corners from a pixel level accuracy contour by minizing a penalized energy function.
MinimizeEnergyPrune(double) - Constructor for class boofcv.alg.shapes.polyline.MinimizeEnergyPrune
 
minimumDifference - Variable in class boofcv.alg.background.moving.BackgroundMovingGaussian
 
minimumDifference - Variable in class boofcv.alg.background.stationary.BackgroundStationaryGaussian
 
minimumDifference - Variable in class boofcv.factory.background.ConfigBackgroundGaussian
Minimum Euclidean distance between the mean background and observed pixel value for it to be considered moving.
minimumEdgeIntensity - Variable in class boofcv.factory.shape.ConfigPolygonDetector
The minimum allowed edge intensity for a shape.
minimumRegionSize - Variable in class boofcv.factory.segmentation.ConfigFh04
Minimum allowed size of a region.
minimumRegionSize - Variable in class boofcv.factory.segmentation.ConfigSegmentMeanShift
Minimum allowed size of a region in pixels.
minimumRegionSize - Variable in class boofcv.factory.segmentation.ConfigWatershed
Regions which are smaller than this are merged into a neighbor.
minimumSideLengthFraction - Variable in class boofcv.alg.shapes.polyline.SplitMergeLineFit
 
minimumSideLengthPixel - Variable in class boofcv.alg.shapes.polyline.SplitMergeLineFit
 
minimumSides - Variable in class boofcv.factory.shape.ConfigPolygonDetector
Minimum number of sides
minimumSize - Variable in class boofcv.alg.segmentation.ms.MergeSmallRegions
 
minInlierSize - Variable in class boofcv.alg.feature.detect.line.GridRansacLineDetector
 
MinMax() - Constructor for class boofcv.alg.feature.detect.extract.NonMaxBlockRelaxed.MinMax
 
MinMax() - Constructor for class boofcv.alg.feature.detect.extract.NonMaxBlockStrict.MinMax
 
minPositionDelta - Variable in class boofcv.alg.tracker.klt.KltConfig
Stop iterating of the change in x and y is less than this number.
modeColor - Variable in class boofcv.alg.segmentation.ms.SegmentMeanShiftSearch
 
modeLocation - Variable in class boofcv.alg.segmentation.ms.SegmentMeanShiftSearch
 
modeMemberCount - Variable in class boofcv.alg.segmentation.ms.SegmentMeanShiftSearch
 
modeX - Variable in class boofcv.alg.segmentation.ms.SegmentMeanShiftSearch
 
modeY - Variable in class boofcv.alg.segmentation.ms.SegmentMeanShiftSearch
 
movingBasic(ConfigBackgroundBasic, PointTransformModel_F32<Motion>, ImageType<T>) - Static method in class boofcv.factory.background.FactoryBackgroundModel
Creates an instance of BackgroundMovingBasic.
movingGaussian(ConfigBackgroundGaussian, PointTransformModel_F32<Motion>, ImageType<T>) - Static method in class boofcv.factory.background.FactoryBackgroundModel
Creates an instance of BackgroundMovingGaussian.

N

N - Variable in class boofcv.alg.shapes.polyline.SplitMergeLineFitLoop
 
naive4(GrayF32, GrayS8, GrayF32) - Static method in class boofcv.alg.feature.detect.edge.impl.ImplEdgeNonMaxSuppression
Slow algorithm which processes the whole image.
naive8(GrayF32, GrayS8, GrayF32) - Static method in class boofcv.alg.feature.detect.edge.impl.ImplEdgeNonMaxSuppression
Slow algorithm which processes the whole image.
naiveGradient(T, double, double, double, int, double, boolean, double[], double[]) - Static method in class boofcv.alg.feature.describe.impl.ImplSurfDescribeOps
Simple algorithm for computing the gradient of a region.
ncc(NccFeature, NccFeature) - Static method in class boofcv.alg.descriptor.DescriptorDistance
Normalized cross correlation (NCC) computed using a faster technique.

NCC = sum(a[i]*b[i]) / (N*sigma_a * sigma_b)
where a[i] = I[i]-mean(a), I[i] is the image pixel intensity around the feature, and N is the number of elements.
NccFeature - Class in boofcv.struct.feature
Description for normalized cross correlation (NCC).
NccFeature(int) - Constructor for class boofcv.struct.feature.NccFeature
 
NccFeature() - Constructor for class boofcv.struct.feature.NccFeature
 
NccFeatureQueue - Class in boofcv.struct.feature
FastQueue for NccFeature.
NccFeatureQueue(int) - Constructor for class boofcv.struct.feature.NccFeatureQueue
 
newInstance() - Method in class boofcv.alg.feature.color.Histogram_F64
Creates a new instance of this histogram which has the same "shape" and min / max values.
Node() - Constructor for class boofcv.alg.segmentation.ms.MergeSmallRegions.Node
 
nogradient(double, int, Class<T>) - Static method in class boofcv.factory.feature.orientation.FactoryOrientationAlgs
 
nonmax(ConfigExtract) - Static method in class boofcv.factory.feature.detect.extract.FactoryFeatureExtractor
Standard non-max feature extractor.
NonMaxBlock - Class in boofcv.alg.feature.detect.extract
Non-maximum extractor based on the block algorithm in [1].
NonMaxBlock(boolean, boolean) - Constructor for class boofcv.alg.feature.detect.extract.NonMaxBlock
 
NonMaxBlockRelaxed - Class in boofcv.alg.feature.detect.extract
Implementation of NonMaxBlock which implements a relaxed maximum rule.
NonMaxBlockRelaxed(boolean, boolean) - Constructor for class boofcv.alg.feature.detect.extract.NonMaxBlockRelaxed
 
NonMaxBlockRelaxed.Max - Class in boofcv.alg.feature.detect.extract
 
NonMaxBlockRelaxed.Min - Class in boofcv.alg.feature.detect.extract
 
NonMaxBlockRelaxed.MinMax - Class in boofcv.alg.feature.detect.extract
 
NonMaxBlockStrict - Class in boofcv.alg.feature.detect.extract
Implementation of NonMaxBlock which implements a strict maximum rule.
NonMaxBlockStrict(boolean, boolean) - Constructor for class boofcv.alg.feature.detect.extract.NonMaxBlockStrict
 
NonMaxBlockStrict.Max - Class in boofcv.alg.feature.detect.extract
 
NonMaxBlockStrict.Min - Class in boofcv.alg.feature.detect.extract
 
NonMaxBlockStrict.MinMax - Class in boofcv.alg.feature.detect.extract
 
NonMaxCandidate - Class in boofcv.alg.feature.detect.extract

Performs a sparse search for local minimums/maximums by only examine around candidates.

NonMaxCandidate() - Constructor for class boofcv.alg.feature.detect.extract.NonMaxCandidate
 
nonmaxCandidate(ConfigExtract) - Static method in class boofcv.factory.feature.detect.extract.FactoryFeatureExtractor
Non-max feature extractor which saves a candidate list of all the found local maximums..
NonMaxCandidateRelaxed - Class in boofcv.alg.feature.detect.extract

Applies a relaxed peak rule to candidates

NonMaxCandidateRelaxed() - Constructor for class boofcv.alg.feature.detect.extract.NonMaxCandidateRelaxed
 
NonMaxCandidateStrict - Class in boofcv.alg.feature.detect.extract

Applies a strict peak rule to candidates

NonMaxCandidateStrict() - Constructor for class boofcv.alg.feature.detect.extract.NonMaxCandidateStrict
 
NonMaxExtractorNaive - Class in boofcv.alg.feature.detect.extract

Extracts corners at local maximums that are above a threshold.

NonMaxExtractorNaive(boolean) - Constructor for class boofcv.alg.feature.detect.extract.NonMaxExtractorNaive
 
NonMaxLimiter - Class in boofcv.abst.feature.detect.extract
Adds the ability to specify the maximum number of points that you wish to return.
NonMaxLimiter(NonMaxSuppression, int) - Constructor for class boofcv.abst.feature.detect.extract.NonMaxLimiter
Configures the limiter
nonmaxLimiter(ConfigExtract, int) - Static method in class boofcv.factory.feature.detect.extract.FactoryFeatureExtractor
Creates a non-maximum limiter using the specified configuration
NonMaxLimiter.LocalExtreme - Class in boofcv.abst.feature.detect.extract
Data structure which provides information on a local extremum.
NonMaxSuppression - Interface in boofcv.abst.feature.detect.extract
Detects local minimums and/or maximums in an intensity image inside square regions.
nonMaxSuppression4(GrayF32, GrayS8, GrayF32) - Static method in class boofcv.alg.feature.detect.edge.GradientToEdgeFeatures
Sets edge intensities to zero if the pixel has an intensity which is less than either of the two adjacent pixels.
nonMaxSuppression8(GrayF32, GrayS8, GrayF32) - Static method in class boofcv.alg.feature.detect.edge.GradientToEdgeFeatures
Sets edge intensities to zero if the pixel has an intensity which is less than either of the two adjacent pixels.
nonMaxSuppressionCrude4(GrayF32, D, D, GrayF32) - Static method in class boofcv.alg.feature.detect.edge.GGradientToEdgeFeatures
Sets edge intensities to zero if the pixel has an intensity which is less than any of the two adjacent pixels.
nonMaxSuppressionCrude4(GrayF32, GrayF32, GrayF32, GrayF32) - Static method in class boofcv.alg.feature.detect.edge.GradientToEdgeFeatures
Sets edge intensities to zero if the pixel has an intensity which is less than any of the two adjacent pixels.
nonMaxSuppressionCrude4(GrayF32, GrayS16, GrayS16, GrayF32) - Static method in class boofcv.alg.feature.detect.edge.GradientToEdgeFeatures
Sets edge intensities to zero if the pixel has an intensity which is less than any of the two adjacent pixels.
nonMaxSuppressionCrude4(GrayF32, GrayS32, GrayS32, GrayF32) - Static method in class boofcv.alg.feature.detect.edge.GradientToEdgeFeatures
Sets edge intensities to zero if the pixel has an intensity which is less than any of the two adjacent pixels.
NORM_ERROR - Static variable in class boofcv.struct.feature.MatchScoreType
These error metrics have values greater than or equal to zero.
normalizeDescriptor(TupleDesc_F64, double) - Static method in class boofcv.alg.feature.describe.DescribeSiftCommon
Adjusts the descriptor.
normalizeL2(TupleDesc_F64) - Static method in class boofcv.alg.descriptor.UtilFeature
Normalized the tuple such that the L2-norm is equal to 1.
normalizeSumOne(TupleDesc_F64) - Static method in class boofcv.alg.descriptor.UtilFeature
Normalized the tuple such that it's sum is equal to 1.
numAngles - Variable in class boofcv.alg.feature.orientation.OrientationHistogram
 
numAngles - Variable in class boofcv.alg.feature.orientation.OrientationSlidingWindow
 
numberOfOctaves - Variable in class boofcv.abst.feature.detect.interest.ConfigFastHessian
Typically 4.
numberOfRegions - Variable in class boofcv.factory.segmentation.ConfigSlic
Number of regions which will be initially seeded.
numberScalesPerOctave - Variable in class boofcv.abst.feature.detect.interest.ConfigFastHessian
Typically 4.
numBits - Variable in class boofcv.struct.feature.TupleDesc_B
 
numDestination - Variable in class boofcv.abst.feature.associate.EnforceUniqueByScore
 
numHistogramBins - Variable in class boofcv.abst.feature.describe.ConfigSiftDescribe
numHistogramBins Number of bins in histogram.
numHistogramBins - Variable in class boofcv.alg.feature.describe.DescribeSiftCommon
 
numInner - Variable in class boofcv.alg.flow.ConfigBroxWarping
Number of iterations in the inner loop
numIterations - Variable in class boofcv.alg.flow.HornSchunck
 
numIterations - Variable in class boofcv.factory.flow.ConfigHornSchunck
Number of iterations.
numOuter - Variable in class boofcv.alg.flow.ConfigBroxWarping
Number of iterations in the outer loop
numPoints - Variable in class boofcv.abst.feature.describe.ConfigBrief
Number of points sampled.
numScales - Variable in class boofcv.abst.feature.describe.ConfigSiftScaleSpace
Number of scales in each octave.
numSource - Variable in class boofcv.abst.feature.associate.EnforceUniqueByScore
 
numWarps - Variable in class boofcv.factory.flow.ConfigHornSchunckPyramid
Number of warps which it will apply.

O

objectRadiusToScale - Variable in class boofcv.abst.feature.orientation.ConfigAverageIntegral
How to convert the radius to the internal canonical scale.
objectRadiusToScale - Variable in class boofcv.abst.feature.orientation.ConfigSlidingIntegral
How to convert the radius to the internal canonical scale.
objectRadiusToScale - Variable in class boofcv.alg.feature.orientation.OrientationIntegralBase
 
objectRadiusToScale - Variable in class boofcv.alg.feature.orientation.OrientationSlidingWindow
 
objectToSample - Variable in class boofcv.alg.feature.orientation.OrientationAverage
 
objectToSample - Variable in class boofcv.alg.feature.orientation.OrientationHistogram
 
objectToSample - Variable in class boofcv.alg.feature.orientation.OrientationImageAverage
 
offset - Variable in class boofcv.alg.feature.describe.DescribePointRectangleRegion
 
offsets - Variable in class boofcv.alg.feature.detect.intensity.FastCornerIntensity
 
offsetsA - Variable in class boofcv.alg.feature.describe.DescribePointBinaryCompare
 
offsetsB - Variable in class boofcv.alg.feature.describe.DescribePointBinaryCompare
 
optimize(Point2D_F64, Point2D_F64, LineGeneral2D_F64) - Method in class boofcv.alg.shapes.corner.RefineCornerLinesToImage
Fits a line defined by the two points.
optimize(Polygon2D_F64, Polygon2D_F64) - Method in class boofcv.alg.shapes.polygon.RefinePolygonLineToImage
Refines the initial line estimates using EM.
optimize(Point2D_F64, Point2D_F64, LineGeneral2D_F64) - Method in class boofcv.alg.shapes.polygon.RefinePolygonLineToImage
Fits a line defined by the two points.
optimize(List<Point2D_I32>, int, int, int) - Method in class boofcv.alg.shapes.polyline.RefinePolyLineCorner
Searches around the current c1 point for the best place to put the corner
order - Variable in class boofcv.alg.feature.orientation.impl.ImplOrientationSlidingWindowIntegral
 
orientation - Variable in class boofcv.abst.feature.detdesc.ConfigCompleteSift
 
OrientationAverage<D extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.feature.orientation
Computes the orientation of a region by summing up the derivative along each axis independently then computing the direction fom the sum.
OrientationAverage(double, boolean) - Constructor for class boofcv.alg.feature.orientation.OrientationAverage
 
orientationBins - Variable in class boofcv.factory.feature.dense.ConfigDenseHoG
Number of orientation bins.
OrientationGradient<D extends boofcv.struct.image.ImageGray> - Interface in boofcv.abst.feature.orientation
Estimates the orientation of a region from the image gradient.
OrientationGradientToImage<T extends boofcv.struct.image.ImageGray,D extends boofcv.struct.image.ImageGray> - Class in boofcv.abst.feature.orientation
Converts an implementation of OrientationGradient into OrientationImage.
OrientationGradientToImage(OrientationGradient<D>, ImageGradient<T, D>, Class<T>, Class<D>) - Constructor for class boofcv.abst.feature.orientation.OrientationGradientToImage
 
OrientationHistogram<D extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.feature.orientation
Estimates the orientation by creating a histogram of discrete angles around the entire circle.
OrientationHistogram(double, int, boolean) - Constructor for class boofcv.alg.feature.orientation.OrientationHistogram
Constructor.
OrientationHistogramSift<Deriv extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.feature.orientation
Computes the orientation of a region around a point in scale-space as specified in the SIFT [1] paper.
OrientationHistogramSift(int, double, Class<Deriv>) - Constructor for class boofcv.alg.feature.orientation.OrientationHistogramSift
Configures orientation estimation
OrientationImage<T extends boofcv.struct.image.ImageGray> - Interface in boofcv.abst.feature.orientation
Estimates the orientation of a region directly from the image's pixels.
OrientationImageAverage<T extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.feature.orientation
Computes the orientation of a region by computing a weighted sum of each pixel's intensity using their respective sine and cosine values.
OrientationImageAverage(double, int) - Constructor for class boofcv.alg.feature.orientation.OrientationImageAverage
 
OrientationIntegral<II extends boofcv.struct.image.ImageGray> - Interface in boofcv.abst.feature.orientation
Estimate the orientation of an image from an integral image.
OrientationIntegralBase<II extends boofcv.struct.image.ImageGray,G extends boofcv.struct.sparse.GradientValue> - Class in boofcv.alg.feature.orientation
Common base class for integral image region orientation algorithms.
OrientationIntegralBase(double, int, double, int, double, boolean, Class<II>) - Constructor for class boofcv.alg.feature.orientation.OrientationIntegralBase
Configure orientation estimation.
OrientationIntegralToImage<T extends boofcv.struct.image.ImageGray,II extends boofcv.struct.image.ImageGray> - Class in boofcv.abst.feature.orientation
Converts an implementation of OrientationIntegral into OrientationImage.
OrientationIntegralToImage(OrientationIntegral<II>, Class<T>, Class<II>) - Constructor for class boofcv.abst.feature.orientation.OrientationIntegralToImage
 
OrientationSiftToImage<T extends boofcv.struct.image.ImageGray> - Class in boofcv.abst.feature.orientation
OrientationSiftToImage(OrientationHistogramSift<GrayF32>, SiftScaleSpace, Class<T>) - Constructor for class boofcv.abst.feature.orientation.OrientationSiftToImage
 
OrientationSlidingWindow<D extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.feature.orientation
Estimates the orientation by sliding window across all angles.
OrientationSlidingWindow(double, int, double, boolean) - Constructor for class boofcv.alg.feature.orientation.OrientationSlidingWindow
Configures orientation estimating algorithm.
output - Variable in class boofcv.alg.segmentation.watershed.WatershedVincentSoille1991
 
outputSub - Variable in class boofcv.alg.segmentation.watershed.WatershedVincentSoille1991
 
overLap - Variable in class boofcv.abst.feature.describe.ConfigSurfDescribe.Stability
Number of sample points sub-regions overlap, Typically 2.

P

parameterize(int, int, float, float) - Method in class boofcv.alg.feature.detect.line.HoughTransformLineFootOfNorm
Takes the detected point along the line and its gradient and converts it into transform space.
parameterize(int, int) - Method in class boofcv.alg.feature.detect.line.HoughTransformLinePolar
Converts the pixel coordinate into a line in parameter space
parent - Variable in class boofcv.alg.feature.detect.edge.EdgeSegment
which segment did this spawn from
parentPixel - Variable in class boofcv.alg.feature.detect.edge.EdgeSegment
which pixel in the segment did it spawn from
peakX - Variable in class boofcv.alg.feature.detect.peak.MeanShiftPeak
 
peakY - Variable in class boofcv.alg.feature.detect.peak.MeanShiftPeak
 
performMerge(GrayS32, GrowQueue_I32) - Method in class boofcv.alg.segmentation.ms.RegionMergeTree
Merges regions together and updates the provided data structures for said changes.
performThresholding(float, float, GrayU8) - Method in class boofcv.alg.feature.detect.edge.CannyEdge
 
performThresholding(float, float, GrayU8) - Method in class boofcv.alg.feature.detect.edge.CannyEdgeDynamic
 
performTracking(PyramidKltFeature) - Method in class boofcv.alg.tracker.combined.PyramidKltForCombined
Updates the track using the latest inputs.
period - Variable in class boofcv.alg.feature.orientation.OrientationIntegralBase
 
periodX - Variable in class boofcv.factory.feature.dense.DenseSampling
Sample period along x-axis in pixels
periodY - Variable in class boofcv.factory.feature.dense.DenseSampling
Sample period along y-axis in pixels
perturbCenter(SegmentSlic.Cluster, int, int) - Method in class boofcv.alg.segmentation.slic.SegmentSlic
Set the cluster's center to be the pixel in a 3x3 neighborhood with the smallest gradient
pickEndIndex(int, int) - Method in class boofcv.alg.shapes.polygon.RefinePolygonCornersToImage
Selects the index to use as the end point.
Pixel() - Constructor for class boofcv.alg.segmentation.slic.SegmentSlic.Pixel
 
pixel(int, int, Class<T>) - Static method in class boofcv.factory.feature.describe.FactoryDescribeRegionPoint
Creates a region descriptor based on pixel intensity values alone.
pixelBack - Variable in class boofcv.alg.background.moving.BackgroundMovingBasic_IL
 
pixelBack - Variable in class boofcv.alg.background.moving.BackgroundMovingBasic_PL
 
pixelBG - Variable in class boofcv.alg.background.moving.BackgroundMovingGaussian_IL
 
pixelBG - Variable in class boofcv.alg.background.moving.BackgroundMovingGaussian_PL
 
pixelBG - Variable in class boofcv.alg.background.moving.BackgroundMovingGaussian_SB
 
pixelColor - Variable in class boofcv.alg.segmentation.ms.SegmentMeanShiftSearchColor
 
pixelDX - Variable in class boofcv.alg.feature.dense.DescribeDenseHogAlg
 
pixelDY - Variable in class boofcv.alg.feature.dense.DescribeDenseHogAlg
 
pixelInput - Variable in class boofcv.alg.background.moving.BackgroundMovingBasic_IL
 
pixelInput - Variable in class boofcv.alg.background.moving.BackgroundMovingBasic_PL
 
pixelInput - Variable in class boofcv.alg.background.moving.BackgroundMovingGaussian_IL
 
pixelInput - Variable in class boofcv.alg.background.moving.BackgroundMovingGaussian_PL
 
pixelNCC(int, int, Class<T>) - Static method in class boofcv.factory.feature.describe.FactoryDescribeRegionPoint
Creates a region descriptor based on normalized pixel intensity values alone.
pixelRadius - Variable in class boofcv.alg.feature.orientation.OrientationSlidingWindow
 
pixelRegion(int, int, Class<T>) - Static method in class boofcv.factory.feature.describe.FactoryDescribePointAlgs
 
pixelRegionNCC(int, int, Class<T>) - Static method in class boofcv.factory.feature.describe.FactoryDescribePointAlgs
 
pixels - Variable in class boofcv.alg.segmentation.slic.SegmentSlic
 
pixelScaleCurrentToInput() - Method in class boofcv.alg.feature.detect.interest.SiftScaleSpace
Returns the size of a pixel in the current octave relative to the size of a pixel in the input image
pixelScaleToInput - Variable in class boofcv.alg.feature.detect.interest.SiftDetector
 
pixelTol - Variable in class boofcv.abst.feature.detect.interest.ConfigFast
How different pixels need to be to be considered part of a corner.
pixelToMode - Variable in class boofcv.alg.segmentation.ms.SegmentMeanShiftSearch
 
PkltConfig - Class in boofcv.alg.tracker.klt
Configuration class for PyramidKltTracker.
PkltConfig() - Constructor for class boofcv.alg.tracker.klt.PkltConfig
 
PkltConfig(int) - Constructor for class boofcv.alg.tracker.klt.PkltConfig
 
PkltConfig(int, int[]) - Constructor for class boofcv.alg.tracker.klt.PkltConfig
 
PL_F32(int) - Constructor for class boofcv.alg.segmentation.ComputeRegionMeanColor.PL_F32
 
PL_U8(int) - Constructor for class boofcv.alg.segmentation.ComputeRegionMeanColor.PL_U8
 
point2D - Variable in class boofcv.alg.shapes.polyline.SplitMergeLineFit
 
PointDescSet<TD extends TupleDesc> - Interface in boofcv.abst.feature.detdesc
A set of point image features which were detected and described using the same techniques.
PointGradient_F64 - Class in boofcv.struct
Data structure for a point coordinate and the gradient at that location
PointGradient_F64(double, double, double, double) - Constructor for class boofcv.struct.PointGradient_F64
 
PointGradient_F64(PointGradient_F64) - Constructor for class boofcv.struct.PointGradient_F64
 
PointGradient_F64() - Constructor for class boofcv.struct.PointGradient_F64
 
points - Variable in class boofcv.alg.feature.detect.edge.EdgeSegment
List of pixels in this segment
polygon(ConfigPolygonDetector, Class<T>) - Static method in class boofcv.factory.shape.FactoryShapeDetector
Creates a polygon detector.
PolygonEdgeIntensity<T extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.shapes.edge
Looks at the difference in pixel values along the edge of a polygon and decides if its a false positive or not.
PolygonEdgeIntensity(double, double, int, Class<T>) - Constructor for class boofcv.alg.shapes.edge.PolygonEdgeIntensity
Constructor which configures scoring.
PolygonHelper - Interface in boofcv.alg.shapes.polygon
Interface which allows low level customization of BinaryPolygonDetector
polyPeak(float, float, float) - Static method in class boofcv.alg.feature.detect.interest.FastHessianFeatureDetector
Fits a second order polynomial to the data and determines the location of the peak.
polyPeak(double, double, double) - Static method in class boofcv.alg.feature.detect.interest.FastHessianFeatureDetector
 
polyPeak(double, double, double, double, double, double) - Static method in class boofcv.alg.feature.detect.interest.FastHessianFeatureDetector
 
positive(TupleDesc_F64, TupleDesc_U8) - Static method in class boofcv.alg.descriptor.ConvertDescriptors
Converts a floating point description with all positive values into the 8-bit integer descriptor by dividing each element in the input by the element maximum value and multiplying by 255.
positive_F64_U8(int) - Static method in class boofcv.factory.feature.describe.FactoryConvertTupleDesc
process(T) - Method in interface boofcv.abst.feature.dense.DescribeImageDense
Processes the image and computes the dense image features.
process(T) - Method in class boofcv.abst.feature.dense.DescribeImageDenseHoG
 
process(T) - Method in class boofcv.abst.feature.dense.DescribeImageDenseSift
 
process(T) - Method in class boofcv.abst.feature.dense.GenericDenseDescribeImageDense
 
process(double, double, double, double, Desc) - Method in interface boofcv.abst.feature.describe.DescribeRegionPoint
Extract a description of the local image at the given point, scale, and orientation.
process(double, double, double, double, TupleDesc_F64) - Method in class boofcv.abst.feature.describe.DescribeRegionPoint_SIFT
 
process(double, double, double, double, Out) - Method in class boofcv.abst.feature.describe.DescribeRegionPointConvert
 
process(double, double, double, double, BrightFeature) - Method in class boofcv.abst.feature.describe.SurfPlanar_to_DescribeRegionPoint
 
process(double, double, double, double, TupleDesc_B) - Method in class boofcv.abst.feature.describe.WrapDescribeBrief
 
process(double, double, double, double, TupleDesc_B) - Method in class boofcv.abst.feature.describe.WrapDescribeBriefSo
 
process(double, double, double, double, D) - Method in class boofcv.abst.feature.describe.WrapDescribePixelRegion
 
process(double, double, double, double, NccFeature) - Method in class boofcv.abst.feature.describe.WrapDescribePixelRegionNCC
 
process(double, double, double, double, BrightFeature) - Method in class boofcv.abst.feature.describe.WrapDescribeSurf
 
process(T) - Method in interface boofcv.abst.feature.detdesc.DetectDescribeMulti
Detects features inside the image.
process(T) - Method in class boofcv.abst.feature.detdesc.DetectDescribeMultiFusion
 
process(T) - Method in class boofcv.abst.feature.detdesc.DetectDescribeSingleToMulti
 
process(GrayF32) - Method in class boofcv.abst.feature.detect.extract.NonMaxLimiter
Extracts local max and/or min from the intensity image.
process(GrayF32, QueueCorner, QueueCorner, QueueCorner, QueueCorner) - Method in interface boofcv.abst.feature.detect.extract.NonMaxSuppression
Process a feature intensity image to extract the point features.
process(GrayF32, QueueCorner, QueueCorner, QueueCorner, QueueCorner) - Method in class boofcv.abst.feature.detect.extract.WrapperNonMaxCandidate
 
process(GrayF32, QueueCorner, QueueCorner, QueueCorner, QueueCorner) - Method in class boofcv.abst.feature.detect.extract.WrapperNonMaximumBlock
 
process(GrayF32, QueueCorner, QueueCorner, QueueCorner, QueueCorner) - Method in class boofcv.abst.feature.detect.extract.WrapperNonMaximumNaive
 
process(I, D, D, D, D, D) - Method in interface boofcv.abst.feature.detect.intensity.GeneralFeatureIntensity
Computes the corner's intensity.
process(I, D, D, D, D, D) - Method in class boofcv.abst.feature.detect.intensity.WrapperFastCornerIntensity
 
process(I, D, D, D, D, D) - Method in class boofcv.abst.feature.detect.intensity.WrapperGradientCornerIntensity
 
process(I, D, D, D, D, D) - Method in class boofcv.abst.feature.detect.intensity.WrapperHessianBlobIntensity
 
process(I, D, D, D, D, D) - Method in class boofcv.abst.feature.detect.intensity.WrapperKitRosCornerIntensity
 
process(I, ImageGray, ImageGray, ImageGray, ImageGray, ImageGray) - Method in class boofcv.abst.feature.detect.intensity.WrapperLaplacianBlobIntensity
 
process(I, D, D, D, D, D) - Method in class boofcv.abst.feature.detect.intensity.WrapperMedianCornerIntensity
 
process(GrayF32, GrayF32, GrayF32) - Method in class boofcv.abst.feature.detect.line.DetectGridRansacLine
 
process(Image, Image) - Method in interface boofcv.abst.feature.disparity.StereoDisparity
Computes stereo disparity.
process(int, int) - Method in interface boofcv.abst.feature.disparity.StereoDisparitySparse
Calculates the disparity at the specified point.
process(T, T) - Method in class boofcv.abst.feature.disparity.WrapDisparitySadRect
 
process(int, int) - Method in class boofcv.abst.feature.disparity.WrapDisparitySparseSadRect
 
process(T, T, ImageFlow) - Method in class boofcv.abst.flow.BroxWarpingSpacial_to_DenseOpticalFlow
 
process(T, T, ImageFlow) - Method in interface boofcv.abst.flow.DenseOpticalFlow
Computes the optical flow.
process(T, T, ImageFlow) - Method in class boofcv.abst.flow.FlowBlock_to_DenseOpticalFlow
 
process(I, I, ImageFlow) - Method in class boofcv.abst.flow.FlowKlt_to_DenseOpticalFlow
 
process(T, T, ImageFlow) - Method in class boofcv.abst.flow.HornSchunck_to_DenseOpticalFlow
 
process(T, T, ImageFlow) - Method in class boofcv.abst.flow.HornSchunckPyramid_to_DenseOpticalFlow
 
process(FastQueue<AssociatedIndex>, int, int) - Method in class boofcv.alg.feature.associate.AssociateUniqueByScoreAlg
Given a set of matches, enforce the uniqueness rules it was configured to.
process(FastQueue<AssociatedIndex>, int) - Method in class boofcv.alg.feature.associate.EnsureUniqueAssociation
Removes ambiguous associations.
process() - Method in class boofcv.alg.feature.dense.DescribeDenseHogAlg
Computes the descriptor across the input image
process() - Method in class boofcv.alg.feature.dense.DescribeDenseSiftAlg
Computes SIFT descriptors across the entire image
process(double, double, double, double, Desc) - Method in class boofcv.alg.feature.describe.DescribePlanar
 
process(int, int, TupleDesc_B) - Method in class boofcv.alg.feature.describe.DescribePointBinaryCompare
Computes the descriptor at the specified point.
process(double, double, TupleDesc_B) - Method in class boofcv.alg.feature.describe.DescribePointBrief
Computes the descriptor at the specified point.
process(float, float, float, float, TupleDesc_B) - Method in class boofcv.alg.feature.describe.DescribePointBriefSO
 
process(int, int, D) - Method in class boofcv.alg.feature.describe.DescribePointPixelRegion
Extracts the descriptor from the specified point.
process(int, int, NccFeature) - Method in class boofcv.alg.feature.describe.DescribePointPixelRegionNCC
Extracts the descriptor at the specified location.
process(double, double, double, double, TupleDesc_F64) - Method in class boofcv.alg.feature.describe.DescribePointSift
Computes the SIFT descriptor for the specified key point
process(int, int, TupleDesc_F32) - Method in class boofcv.alg.feature.describe.impl.ImplDescribePointPixelRegion_F32
 
process(int, int, TupleDesc_U8) - Method in class boofcv.alg.feature.describe.impl.ImplDescribePointPixelRegion_U8
 
process(int, int, NccFeature) - Method in class boofcv.alg.feature.describe.impl.ImplDescribePointPixelRegionNCC_F32
 
process(int, int, NccFeature) - Method in class boofcv.alg.feature.describe.impl.ImplDescribePointPixelRegionNCC_U8
 
process(GrayF32) - Method in class boofcv.alg.feature.detdesc.CompleteSift
 
process(T, float, float, GrayU8) - Method in class boofcv.alg.feature.detect.edge.CannyEdge
Runs a canny edge detector on the input image given the provided thresholds.
process(GrayF32, GrayS8, float, float, GrayU8) - Method in class boofcv.alg.feature.detect.edge.HysteresisEdgeTraceMark
Performs hysteresis thresholding using the provided lower and upper thresholds.
process(GrayF32, GrayS8, float, float) - Method in class boofcv.alg.feature.detect.edge.HysteresisEdgeTracePoints
Performs hysteresis thresholding using the provided lower and upper thresholds.
process(GrayF32, QueueCorner, QueueCorner) - Method in class boofcv.alg.feature.detect.extract.NonMaxBlock
Detects local minimums and/or maximums in the provided intensity image.
process(GrayF32, QueueCorner, QueueCorner, QueueCorner, QueueCorner) - Method in class boofcv.alg.feature.detect.extract.NonMaxCandidate
Checks to see if the specified candidates are local minimums or maximums.
process(GrayF32, QueueCorner) - Method in class boofcv.alg.feature.detect.extract.NonMaxExtractorNaive
 
process(GrayF32, QueueCorner, boolean) - Method in class boofcv.alg.feature.detect.extract.SelectNBestFeatures
 
process(GrayF32, QueueCorner) - Method in class boofcv.alg.feature.detect.extract.ThresholdCornerExtractor
Selects pixels as corners which are above the threshold.
process(T, GrayF32) - Method in class boofcv.alg.feature.detect.intensity.FastCornerIntensity
 
process(T, T, GrayF32) - Method in interface boofcv.alg.feature.detect.intensity.GradientCornerIntensity
Computes feature intensity image.
process(GrayF32, GrayF32, GrayF32, GrayF32, GrayF32, GrayF32) - Static method in class boofcv.alg.feature.detect.intensity.impl.ImplKitRosCornerIntensity
 
process(GrayF32, GrayS16, GrayS16, GrayS16, GrayS16, GrayS16) - Static method in class boofcv.alg.feature.detect.intensity.impl.ImplKitRosCornerIntensity
 
process(GrayF32, GrayF32, GrayF32) - Static method in class boofcv.alg.feature.detect.intensity.impl.ImplMedianCornerIntensity
 
process(GrayF32, GrayU8, GrayU8) - Static method in class boofcv.alg.feature.detect.intensity.impl.ImplMedianCornerIntensity
 
process(D, D, GrayF32) - Method in class boofcv.alg.feature.detect.intensity.impl.ImplSsdCornerBase
 
process(T, T, GrayF32) - Method in class boofcv.alg.feature.detect.intensity.impl.ImplSsdCornerNaive
 
process(GrayF32, GrayF32, GrayF32) - Method in class boofcv.alg.feature.detect.intensity.impl.ImplSsdCornerWeighted_F32
 
process(GrayS16, GrayS16, GrayF32) - Method in class boofcv.alg.feature.detect.intensity.impl.ImplSsdCornerWeighted_S16
 
process(GrayF32, GrayF32, GrayF32, GrayF32, GrayF32, GrayF32) - Static method in class boofcv.alg.feature.detect.intensity.KitRosCornerIntensity
 
process(GrayF32, GrayS16, GrayS16, GrayS16, GrayS16, GrayS16) - Static method in class boofcv.alg.feature.detect.intensity.KitRosCornerIntensity
 
process(GrayF32, GrayF32, GrayF32) - Static method in class boofcv.alg.feature.detect.intensity.MedianCornerIntensity
 
process(GrayF32, GrayU8, GrayU8) - Static method in class boofcv.alg.feature.detect.intensity.MedianCornerIntensity
 
process(I, D, D, D, D, D) - Method in class boofcv.alg.feature.detect.interest.GeneralFeatureDetector
Computes point features from image gradients.
process(GrayF32) - Method in class boofcv.alg.feature.detect.interest.SiftDetector
Detects SIFT features inside the input image
process(MatrixOfList<LineSegment2D_F32>) - Method in class boofcv.alg.feature.detect.line.ConnectLinesGrid
 
process(D, D, GrayU8) - Method in class boofcv.alg.feature.detect.line.GridRansacLineDetector
Detects line segments through the image inside of grids.
process(T, T) - Method in class boofcv.alg.feature.detect.template.BaseTemplateIntensity
 
process(T, T, T) - Method in class boofcv.alg.feature.detect.template.BaseTemplateIntensity
 
process(T) - Method in class boofcv.alg.feature.detect.template.TemplateMatching
Performs template matching.
process(T, T) - Method in interface boofcv.alg.feature.detect.template.TemplateMatchingIntensity
Matches the template to the image and computes an intensity image.
process(T, T, T) - Method in interface boofcv.alg.feature.detect.template.TemplateMatchingIntensity
Matches the template with a mask to the image and computes an intensity image.
process(T, T) - Method in class boofcv.alg.feature.detect.template.TemplateNCC
 
process(Input, Input, Disparity) - Method in class boofcv.alg.feature.disparity.DisparityScoreRowFormat
Computes disparity between two stereo images
process(int, Array) - Method in interface boofcv.alg.feature.disparity.DisparitySelect
Processes the array of scores.
process(int, int) - Method in class boofcv.alg.feature.disparity.DisparitySparseScoreSadRect
Compute disparity scores for the specified pixel.
process(int, int) - Method in class boofcv.alg.feature.disparity.impl.ImplDisparitySparseScoreSadRect_F32
 
process(int, int) - Method in class boofcv.alg.feature.disparity.impl.ImplDisparitySparseScoreSadRect_S16
 
process(int, int) - Method in class boofcv.alg.feature.disparity.impl.ImplDisparitySparseScoreSadRect_U8
 
process(int, float[]) - Method in class boofcv.alg.feature.disparity.impl.ImplSelectRectBasicWta_F32_U8
 
process(int, int[]) - Method in class boofcv.alg.feature.disparity.impl.ImplSelectRectBasicWta_S32_U8
 
process(int, float[]) - Method in class boofcv.alg.feature.disparity.impl.ImplSelectRectStandardBase_F32
 
process(int, int[]) - Method in class boofcv.alg.feature.disparity.impl.ImplSelectRectStandardBase_S32
 
process(I, I, GrayF32) - Method in class boofcv.alg.feature.disparity.impl.StereoDisparityWtoNaive
Computes the disparity for two stereo images along the image's right axis.
process(I, I, GrayF32) - Method in class boofcv.alg.feature.disparity.impl.StereoDisparityWtoNaiveFive
Computes the disparity for two stereo images along the image's right axis.
process(double, double, double) - Method in class boofcv.alg.feature.orientation.OrientationHistogramSift
Estimates the orientation(s) of a region at the specified location and scale
process(ImagePyramid<GrayF32>, ImagePyramid<GrayF32>) - Method in class boofcv.alg.flow.BroxWarpingSpacial
Computes dense optical flow from the provided image pyramid.
process(T, T) - Method in class boofcv.alg.flow.DenseFlowPyramidBase
Processes the raw input images.
process(ImagePyramid<GrayF32>, ImagePyramid<GrayF32>) - Method in class boofcv.alg.flow.DenseFlowPyramidBase
Computes dense optical flow from the provided image pyramid.
process(ImagePyramid<T>, ImagePyramid<T>) - Method in class boofcv.alg.flow.DenseOpticalFlowBlockPyramid
Computes the optical flow form 'prev' to 'curr' and stores the output into output
process(ImagePyramid<I>, D[], D[], ImagePyramid<I>, ImageFlow) - Method in class boofcv.alg.flow.DenseOpticalFlowKlt
 
process(T, T, ImageFlow) - Method in class boofcv.alg.flow.HornSchunck
Computes dense optical flow from the first image's gradient and the difference between the second and the first image.
process(ImagePyramid<GrayF32>, ImagePyramid<GrayF32>) - Method in class boofcv.alg.flow.HornSchunckPyramid
Computes dense optical flow from the provided image pyramid.
process(T, GrayS32, GrowQueue_I32, FastQueue<float[]>) - Method in class boofcv.alg.segmentation.ComputeRegionMeanColor
Compute the average color for each region
process(T, FastQueue<SegmentFelzenszwalbHuttenlocher04.Edge>) - Method in interface boofcv.alg.segmentation.fh04.FhEdgeWeights
 
process(GrayF32, FastQueue<SegmentFelzenszwalbHuttenlocher04.Edge>) - Method in class boofcv.alg.segmentation.fh04.impl.FhEdgeWeights4_F32
 
process(Planar<GrayF32>, FastQueue<SegmentFelzenszwalbHuttenlocher04.Edge>) - Method in class boofcv.alg.segmentation.fh04.impl.FhEdgeWeights4_PLF32
 
process(Planar<GrayU8>, FastQueue<SegmentFelzenszwalbHuttenlocher04.Edge>) - Method in class boofcv.alg.segmentation.fh04.impl.FhEdgeWeights4_PLU8
 
process(GrayU8, FastQueue<SegmentFelzenszwalbHuttenlocher04.Edge>) - Method in class boofcv.alg.segmentation.fh04.impl.FhEdgeWeights4_U8
 
process(GrayF32, FastQueue<SegmentFelzenszwalbHuttenlocher04.Edge>) - Method in class boofcv.alg.segmentation.fh04.impl.FhEdgeWeights8_F32
 
process(Planar<GrayF32>, FastQueue<SegmentFelzenszwalbHuttenlocher04.Edge>) - Method in class boofcv.alg.segmentation.fh04.impl.FhEdgeWeights8_PLF32
 
process(Planar<GrayU8>, FastQueue<SegmentFelzenszwalbHuttenlocher04.Edge>) - Method in class boofcv.alg.segmentation.fh04.impl.FhEdgeWeights8_PLU8
 
process(GrayU8, FastQueue<SegmentFelzenszwalbHuttenlocher04.Edge>) - Method in class boofcv.alg.segmentation.fh04.impl.FhEdgeWeights8_U8
 
process(T, GrayS32) - Method in class boofcv.alg.segmentation.fh04.SegmentFelzenszwalbHuttenlocher04
Segments the image.
process(GrayS32, GrayS32, GrowQueue_I32) - Method in class boofcv.alg.segmentation.ms.ClusterLabeledImage
Relabels the image such that all pixels with the same label are a member of the same graph.
process(GrayS32, GrowQueue_I32, FastQueue<float[]>, FastQueue<Point2D_I32>) - Method in class boofcv.alg.segmentation.ms.MergeRegionMeanShift
Merges together similar regions which are in close proximity to each other.
process(T, GrayS32, GrowQueue_I32, FastQueue<float[]>) - Method in class boofcv.alg.segmentation.ms.MergeSmallRegions
Merges together smaller regions.
process(T, GrayS32) - Method in class boofcv.alg.segmentation.ms.SegmentMeanShift
Performs mean-shift segmentation on the input image.
process(T) - Method in class boofcv.alg.segmentation.ms.SegmentMeanShiftSearch
Performs mean-shift clustering on the input image
process(T) - Method in class boofcv.alg.segmentation.ms.SegmentMeanShiftSearchColor
Performs mean-shift clustering on the input image
process(T) - Method in class boofcv.alg.segmentation.ms.SegmentMeanShiftSearchGray
Performs mean-shift clustering on the input image
process(T, GrayS32) - Method in class boofcv.alg.segmentation.slic.SegmentSlic
 
process(GrayU8) - Method in class boofcv.alg.segmentation.watershed.WatershedVincentSoille1991
Perform watershed segmentation on the provided input image.
process(GrayU8, GrayS32) - Method in class boofcv.alg.segmentation.watershed.WatershedVincentSoille1991
Segments the image using initial seeds for each region.
process(T, GrayU8) - Method in class boofcv.alg.shapes.polygon.BinaryPolygonDetector
Examines the undistorted gray scake input image for squares.
process(List<Point2D_I32>) - Method in class boofcv.alg.shapes.polyline.SplitMergeLineFit
Approximates the input list with a set of line segments
process(List<Point2D_I32>) - Method in class boofcv.alg.shapes.polyline.SplitMergeLineFitLoop
 
process(List<Point2D_I32>) - Method in class boofcv.alg.shapes.polyline.SplitMergeLineFitSegment
 
processBorder(int, int, TupleDesc_B) - Method in class boofcv.alg.feature.describe.DescribePointBinaryCompare
Called if the descriptor region goes outside the image border
processBorder(int, int, TupleDesc_B) - Method in class boofcv.alg.feature.describe.impl.ImplDescribeBinaryCompare_F32
 
processBorder(int, int, TupleDesc_B) - Method in class boofcv.alg.feature.describe.impl.ImplDescribeBinaryCompare_U8
 
processFeatureCandidate(int, int, float, boolean) - Method in class boofcv.alg.feature.detect.interest.SiftDetector
Examines a local spatial extremum and interpolates its coordinates using a quadratic function.
processInside(int, int, TupleDesc_B) - Method in class boofcv.alg.feature.describe.DescribePointBinaryCompare
Called if the descriptor region is contained entirely inside the image
processInside(int, int, TupleDesc_B) - Method in class boofcv.alg.feature.describe.impl.ImplDescribeBinaryCompare_F32
 
processInside(int, int, TupleDesc_B) - Method in class boofcv.alg.feature.describe.impl.ImplDescribeBinaryCompare_U8
 
processLayer(GrayF32, GrayF32, GrayF32, GrayF32, GrayF32, GrayF32, GrayF32, GrayF32, GrayF32) - Method in class boofcv.alg.flow.BroxWarpingSpacial
Computes the flow for a layer using Taylor series expansion and Successive Over-Relaxation linear solver.
processLayer(GrayF32, GrayF32, GrayF32, GrayF32) - Method in class boofcv.alg.flow.HornSchunckPyramid
Computes the flow for a layer using Taylor series expansion and Successive Over-Relaxation linear solver.
prune(List<Point2D_I32>, GrowQueue_I32, GrowQueue_I32) - Method in class boofcv.alg.shapes.polyline.MinimizeEnergyPrune
Given a contour and initial set of corners compute a new set of corner indexes
pruneClutteredGrids(MatrixOfList<LineSegment2D_F32>, int) - Static method in class boofcv.alg.feature.detect.line.LineImageOps
 
pruneGraph - Variable in class boofcv.alg.segmentation.ms.MergeSmallRegions
 
pruneNBest(int) - Method in class boofcv.alg.feature.detect.line.ImageLinePruneMerge
 
pruneRelative(float) - Method in class boofcv.alg.feature.detect.line.ImageLinePruneMerge
 
pruneRelativeIntensity(List<LineParametric2D_F32>, float[], float) - Static method in class boofcv.alg.feature.detect.line.LineImageOps
 
pruneSimilar(float, float, int, int) - Method in class boofcv.alg.feature.detect.line.ImageLinePruneMerge
 
pruneSimilarLines(List<LineParametric2D_F32>, float[], float, float, int, int) - Static method in class boofcv.alg.feature.detect.line.LineImageOps
Prunes similar looking lines, but keeps the lines with the most intensity.
pruneSmall(List<LineSegment2D_F32>, float) - Static method in class boofcv.alg.feature.detect.line.LineImageOps
 
psiData - Variable in class boofcv.alg.flow.BroxWarpingSpacial
 
psiGradient - Variable in class boofcv.alg.flow.BroxWarpingSpacial
 
psiSmooth - Variable in class boofcv.alg.flow.BroxWarpingSpacial
 
pyr1 - Variable in class boofcv.alg.flow.DenseFlowPyramidBase
 
pyr2 - Variable in class boofcv.alg.flow.DenseFlowPyramidBase
 
PyramidKltFeature - Class in boofcv.alg.tracker.klt
Feature which is tracked by the PyramidKltTracker.
PyramidKltFeature(int, int) - Constructor for class boofcv.alg.tracker.klt.PyramidKltFeature
Configures the feature's description
PyramidKltForCombined<I extends boofcv.struct.image.ImageGray,D extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.tracker.combined
Pyramidal KLT tracker designed for CombinedTrackerScalePoint.
PyramidKltForCombined(KltConfig, int, int[], Class<I>, Class<D>) - Constructor for class boofcv.alg.tracker.combined.PyramidKltForCombined
 
PyramidKltForCombined() - Constructor for class boofcv.alg.tracker.combined.PyramidKltForCombined
 
PyramidKltTracker<InputImage extends boofcv.struct.image.ImageGray,DerivativeImage extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.tracker.klt
A pyramid Kanade-Lucas-Tomasi (KLT) tracker that allows features to be tracker over a larger region than the basic (KltTracker) implementation.
PyramidKltTracker(KltTracker<InputImage, DerivativeImage>) - Constructor for class boofcv.alg.tracker.klt.PyramidKltTracker
 
pyramidScale - Variable in class boofcv.factory.flow.ConfigOpticalFlowBlockPyramid
Difference in scale between layers in the pyramid.
pyramidScaling - Variable in class boofcv.alg.tracker.combined.PyramidKltForCombined
Scale factor for each layer in the pyramid
pyramidScaling - Variable in class boofcv.alg.tracker.klt.PkltConfig
Scale factor for each layer in the pyramid
pyrMaxLayers - Variable in class boofcv.alg.flow.ConfigBroxWarping
Maximum number of layers in the pyramid
pyrMaxLayers - Variable in class boofcv.factory.flow.ConfigHornSchunckPyramid
Maximum number of layers in the pyramid
pyrScale - Variable in class boofcv.alg.flow.ConfigBroxWarping
Change in scale between each layer.
pyrScale - Variable in class boofcv.factory.flow.ConfigHornSchunckPyramid
Change in scale between each layer.
pyrSigma - Variable in class boofcv.alg.flow.ConfigBroxWarping
Amount of gaussian blur applied to each layer in the pyramid.
pyrSigma - Variable in class boofcv.factory.flow.ConfigHornSchunckPyramid
Amount of blur applied to each layer in the pyramid.

Q

quickMode - Variable in class boofcv.alg.segmentation.ms.SegmentMeanShiftSearch
 

R

radialSamples - Variable in class boofcv.alg.shapes.edge.SnapToEdge
 
radius - Variable in class boofcv.abst.feature.describe.ConfigBrief
Region's radius.
radius - Variable in class boofcv.abst.feature.detect.extract.ConfigExtract
Search radius of the non-maximum region.
radius - Variable in class boofcv.abst.feature.detect.interest.GeneralToInterestMulti
 
radius - Variable in class boofcv.abst.feature.orientation.ConfigAverageIntegral
Radius of the region being considered in terms of samples.
radius - Variable in class boofcv.abst.feature.orientation.ConfigSlidingIntegral
Radius of the region being considered in terms of samples.
radius - Variable in class boofcv.alg.feature.describe.brief.BinaryCompareDefinition_I32
 
radius - Variable in class boofcv.alg.feature.detect.extract.NonMaxBlock
 
radius - Variable in class boofcv.alg.feature.detect.extract.NonMaxExtractorNaive
 
radius - Static variable in class boofcv.alg.feature.detect.intensity.FastCornerIntensity
 
radius - Variable in class boofcv.alg.feature.detect.intensity.impl.ImplSsdCornerBase
 
radius - Variable in class boofcv.alg.feature.detect.peak.MeanShiftPeak
 
radius - Variable in class boofcv.alg.tracker.klt.KltFeature
The feature's size.
radiusDescriptor - Variable in class boofcv.alg.feature.describe.DescribePointSurf
 
radiusHeight - Variable in class boofcv.alg.feature.describe.DescribePointRectangleRegion
 
radiusScale - Variable in class boofcv.alg.feature.orientation.OrientationAverage
 
radiusScale - Variable in class boofcv.alg.feature.orientation.OrientationHistogram
 
radiusWidth - Variable in class boofcv.alg.feature.describe.DescribePointRectangleRegion
 
radiusX - Variable in class boofcv.alg.feature.disparity.DisparityScoreRowFormat
 
radiusX - Variable in class boofcv.alg.feature.disparity.DisparitySparseScoreSadRect
 
radiusX - Variable in class boofcv.alg.feature.disparity.SelectRectBasicWta
 
radiusX - Variable in class boofcv.alg.feature.disparity.SelectRectStandard
 
radiusX - Variable in class boofcv.alg.segmentation.ms.SegmentMeanShiftSearch
 
radiusY - Variable in class boofcv.alg.feature.disparity.DisparityScoreRowFormat
 
radiusY - Variable in class boofcv.alg.feature.disparity.DisparitySparseScoreSadRect
 
radiusY - Variable in class boofcv.alg.segmentation.ms.SegmentMeanShiftSearch
 
rangeDisparity - Variable in class boofcv.alg.feature.disparity.DisparityScoreRowFormat
 
rangeDisparity - Variable in class boofcv.alg.feature.disparity.DisparitySparseScoreSadRect
 
rangeDisparity - Variable in class boofcv.alg.feature.disparity.SelectRectBasicWta
 
rangeDisparity - Variable in class boofcv.alg.feature.disparity.SelectRectStandard
 
real(TupleDesc_F64, TupleDesc_S8) - Static method in class boofcv.alg.descriptor.ConvertDescriptors
Converts a floating point description with real values into the 8-bit integer descriptor by dividing each element in the input by the element maximum absolute value and multiplying by 127.
real_F64_S8(int) - Static method in class boofcv.factory.feature.describe.FactoryConvertTupleDesc
rect - Variable in class boofcv.alg.feature.orientation.OrientationAverage
 
rect - Variable in class boofcv.alg.feature.orientation.OrientationHistogram
 
rect - Variable in class boofcv.alg.feature.orientation.OrientationImageAverage
 
rect - Variable in class boofcv.alg.feature.orientation.OrientationSlidingWindow
 
refine(Point2D_F64, Point2D_F64, Point2D_F64) - Method in class boofcv.alg.shapes.corner.RefineCornerLinesToImage
Refines the fit a polygon by snapping it to the edges.
refine(Point2D_F64, Point2D_F64, LineGeneral2D_F64) - Method in class boofcv.alg.shapes.edge.SnapToEdge
Fits a line defined by the two points.
refine(Polygon2D_F64, List<Point2D_I32>, GrowQueue_I32, Polygon2D_F64) - Method in interface boofcv.alg.shapes.polygon.RefineBinaryPolygon
Refines the initial polygon
refine(Polygon2D_F64, List<Point2D_I32>, GrowQueue_I32, Polygon2D_F64) - Method in class boofcv.alg.shapes.polygon.RefinePolygonCornersToImage
Refines the corner estimates in the contour.
refine(Polygon2D_F64, List<Point2D_I32>, GrowQueue_I32, Polygon2D_F64) - Method in class boofcv.alg.shapes.polygon.RefinePolygonLineToImage
Refines the fit a polygon by snapping it to the edges.
refine - Variable in class boofcv.factory.shape.ConfigPolygonDetector
Configuration for sub-pixel refinement of line.
RefineBinaryPolygon<T extends boofcv.struct.image.ImageGray> - Interface in boofcv.alg.shapes.polygon
Abstract interface for refining a polygon detected inside of BinaryPolygonDetector.
refineCorner - Variable in class boofcv.alg.shapes.polygon.RefinePolygonCornersToImage
 
RefineCornerLinesToImage<T extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.shapes.corner
Refines the estimate of a corner.
RefineCornerLinesToImage(double, int, int, int, double, double, Class<T>) - Constructor for class boofcv.alg.shapes.corner.RefineCornerLinesToImage
Constructor which provides full access to all parameters.
RefineCornerLinesToImage(Class<T>) - Constructor for class boofcv.alg.shapes.corner.RefineCornerLinesToImage
Simplified constructor which uses reasonable default values for most variables
refinePolygon(ConfigRefinePolygonLineToImage, Class<T>) - Static method in class boofcv.factory.shape.FactoryShapeDetector
 
refinePolygon(ConfigRefinePolygonCornersToImage, Class<T>) - Static method in class boofcv.factory.shape.FactoryShapeDetector
 
RefinePolygonCornersToImage<T extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.shapes.polygon
Given a contour and the index of corner points it will fit the corners individually to sub-pixel precision by locally fitting line segments near by each corner.
RefinePolygonCornersToImage(int, double, int, int, int, double, double, Class<T>) - Constructor for class boofcv.alg.shapes.polygon.RefinePolygonCornersToImage
Configures all parameters of the detector
RefinePolygonCornersToImage(Class<T>) - Constructor for class boofcv.alg.shapes.polygon.RefinePolygonCornersToImage
Provides reasonable default values for all parameters that it can
RefinePolygonLineToImage<T extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.shapes.polygon
Improves the fits of a polygon's which is darker or lighter than the background.
RefinePolygonLineToImage(double, int, int, int, double, double, Class<T>) - Constructor for class boofcv.alg.shapes.polygon.RefinePolygonLineToImage
Constructor which provides full access to all parameters.
RefinePolygonLineToImage(int, Class<T>) - Constructor for class boofcv.alg.shapes.polygon.RefinePolygonLineToImage
Simplified constructor which uses reasonable default values for most variables
RefinePolyLineCorner - Class in boofcv.alg.shapes.polyline
Optimizing corner placements to a pixel level when given a contour and integer list of approximate corner locations which define set of line segments.
RefinePolyLineCorner(boolean, int) - Constructor for class boofcv.alg.shapes.polyline.RefinePolyLineCorner
Constructor with configurable parameters
RefinePolyLineCorner(boolean) - Constructor for class boofcv.alg.shapes.polyline.RefinePolyLineCorner
Constructor using default parameters
region(ConfigOpticalFlowBlockPyramid, Class<T>) - Static method in class boofcv.factory.flow.FactoryDenseOpticalFlow
Creates a pyramidal block
regionHeight - Variable in class boofcv.alg.feature.describe.DescribePointRectangleRegion
 
regionHeight - Variable in class boofcv.alg.feature.disparity.DisparityScoreRowFormat
 
regionHeight - Variable in class boofcv.alg.feature.disparity.DisparitySparseScoreSadRect
 
regionMeanColor(ImageType<T>) - Static method in class boofcv.factory.segmentation.FactorySegmentationAlg
Creates an instance of ComputeRegionMeanColor for the specified image type.
regionMemberCount - Variable in class boofcv.alg.segmentation.ms.ClusterLabeledImage
 
RegionMergeTree - Class in boofcv.alg.segmentation.ms
Merges regions together quickly and efficiently using a directed tree graph.
RegionMergeTree() - Constructor for class boofcv.alg.segmentation.ms.RegionMergeTree
 
RegionOrientation - Interface in boofcv.abst.feature.orientation
Estimates the orientation of a region which is approximately circular.
regionPixelId_to_Compact(GrayS32, GrowQueue_I32, GrayS32) - Static method in class boofcv.alg.segmentation.ImageSegmentationOps
Compacts the region labels such that they are consecutive numbers starting from 0.
regionRadius - Variable in class boofcv.alg.flow.DenseOpticalFlowBlockPyramid
 
regionRadius - Variable in class boofcv.factory.flow.ConfigOpticalFlowBlockPyramid
Radius of the square region
regionSize - Variable in class boofcv.alg.feature.detect.line.GridRansacLineDetector
 
regionSize - Variable in class boofcv.alg.segmentation.fh04.SegmentFelzenszwalbHuttenlocher04
 
regionSparseWta(int, int, int, int, double, double, boolean, Class<T>) - Static method in class boofcv.factory.feature.disparity.FactoryStereoDisparity
WTA algorithms that computes disparity on a sparse per-pixel basis as requested..
regionSubpixelWta(DisparityAlgorithms, int, int, int, int, double, int, double, Class<T>) - Static method in class boofcv.factory.feature.disparity.FactoryStereoDisparity
Returns an algorithm for computing a dense disparity images with sub-pixel disparity accuracy.
regionWidth - Variable in class boofcv.alg.feature.describe.DescribePointRectangleRegion
 
regionWidth - Variable in class boofcv.alg.feature.disparity.DisparityScoreRowFormat
 
regionWidth - Variable in class boofcv.alg.feature.disparity.DisparitySparseScoreSadRect
 
regionWidth - Variable in class boofcv.alg.feature.disparity.SelectRectBasicWta
 
regionWidth - Variable in class boofcv.alg.feature.disparity.SelectRectStandard
 
regionWta(DisparityAlgorithms, int, int, int, int, double, int, double, Class<T>) - Static method in class boofcv.factory.feature.disparity.FactoryStereoDisparity
Crates algorithms for computing dense disparity images up to pixel level accuracy.
remove(GrayS32) - Method in class boofcv.alg.segmentation.watershed.RemoveWatersheds
Removes watersheds from the segmented image.
RemoveWatersheds - Class in boofcv.alg.segmentation.watershed
Examines a segmented image created by WatershedVincentSoille1991 and merged watershed pixels into neighboring regions.
RemoveWatersheds() - Constructor for class boofcv.alg.segmentation.watershed.RemoveWatersheds
 
removeWatersheds - Variable in class boofcv.alg.segmentation.watershed.WatershedVincentSoille1991
 
removeWatersheds() - Method in class boofcv.alg.segmentation.watershed.WatershedVincentSoille1991
Removes watershed pixels from the output image by merging them into an arbitrary neighbor.
requiresOrientation() - Method in interface boofcv.abst.feature.describe.DescribeRegionPoint
Deprecated.
Likely to be removed in the near future. if this flag is true or not won't change the input it gets when paired with InterestPointDetector
requiresOrientation() - Method in class boofcv.abst.feature.describe.DescribeRegionPoint_SIFT
 
requiresOrientation() - Method in class boofcv.abst.feature.describe.DescribeRegionPointConvert
 
requiresOrientation() - Method in class boofcv.abst.feature.describe.SurfPlanar_to_DescribeRegionPoint
 
requiresOrientation() - Method in class boofcv.abst.feature.describe.WrapDescribeBrief
 
requiresOrientation() - Method in class boofcv.abst.feature.describe.WrapDescribeBriefSo
 
requiresOrientation() - Method in class boofcv.abst.feature.describe.WrapDescribePixelRegion
 
requiresOrientation() - Method in class boofcv.abst.feature.describe.WrapDescribePixelRegionNCC
 
requiresOrientation() - Method in class boofcv.abst.feature.describe.WrapDescribeSurf
 
requiresOrientation() - Method in class boofcv.alg.feature.describe.DescribePlanar
 
requiresRadius() - Method in interface boofcv.abst.feature.describe.DescribeRegionPoint
Deprecated.
Likely to be removed in the near future. if this flag is true or not won't change the input it gets when paired with InterestPointDetector
requiresRadius() - Method in class boofcv.abst.feature.describe.DescribeRegionPoint_SIFT
 
requiresRadius() - Method in class boofcv.abst.feature.describe.DescribeRegionPointConvert
 
requiresRadius() - Method in class boofcv.abst.feature.describe.SurfPlanar_to_DescribeRegionPoint
 
requiresRadius() - Method in class boofcv.abst.feature.describe.WrapDescribeBrief
 
requiresRadius() - Method in class boofcv.abst.feature.describe.WrapDescribeBriefSo
 
requiresRadius() - Method in class boofcv.abst.feature.describe.WrapDescribePixelRegion
 
requiresRadius() - Method in class boofcv.abst.feature.describe.WrapDescribePixelRegionNCC
 
requiresRadius() - Method in class boofcv.abst.feature.describe.WrapDescribeSurf
 
requiresRadius() - Method in class boofcv.alg.feature.describe.DescribePlanar
 
reset() - Method in class boofcv.alg.background.BackgroundModel
Resets model to its original state
reset() - Method in class boofcv.alg.background.moving.BackgroundMovingBasic_IL
 
reset() - Method in class boofcv.alg.background.moving.BackgroundMovingBasic_PL
 
reset() - Method in class boofcv.alg.background.moving.BackgroundMovingBasic_SB
 
reset() - Method in class boofcv.alg.background.moving.BackgroundMovingGaussian_IL
 
reset() - Method in class boofcv.alg.background.moving.BackgroundMovingGaussian_PL
 
reset() - Method in class boofcv.alg.background.moving.BackgroundMovingGaussian_SB
 
reset() - Method in class boofcv.alg.background.stationary.BackgroundStationaryBasic_IL
 
reset() - Method in class boofcv.alg.background.stationary.BackgroundStationaryBasic_PL
 
reset() - Method in class boofcv.alg.background.stationary.BackgroundStationaryBasic_SB
 
reset() - Method in class boofcv.alg.background.stationary.BackgroundStationaryGaussian_IL
 
reset() - Method in class boofcv.alg.background.stationary.BackgroundStationaryGaussian_PL
 
reset() - Method in class boofcv.alg.background.stationary.BackgroundStationaryGaussian_SB
 
reset() - Method in class boofcv.alg.feature.dense.DescribeDenseHogAlg.Cell
 
reset() - Method in class boofcv.alg.feature.detect.edge.EdgeContour
 
reset() - Method in class boofcv.alg.feature.detect.edge.EdgeSegment
 
reset() - Method in class boofcv.alg.feature.detect.line.ImageLinePruneMerge
 
reset() - Method in class boofcv.alg.segmentation.slic.SegmentSlic.Cluster
 
reset() - Method in class boofcv.alg.segmentation.slic.SegmentSlic.Pixel
 
reset() - Method in class boofcv.alg.tracker.combined.CombinedTrackerScalePoint
Sets the tracker into its initial state.
reset() - Method in class boofcv.struct.feature.MatrixOfList
 
resetOutput - Variable in class boofcv.alg.flow.HornSchunck
 
reshape(int, int) - Method in class boofcv.struct.feature.MatrixOfList
 
reshape(int, int) - Method in class boofcv.struct.flow.ImageFlow
Changes the shape to match the specified dimension.
resizeForLayer(int, int) - Method in class boofcv.alg.flow.BroxWarpingSpacial
Resize images for the current layer being processed
resolutionAngle - Variable in class boofcv.factory.feature.detect.line.ConfigHoughPolar
Resolution of line angle in radius.
resolutionRange - Variable in class boofcv.factory.feature.detect.line.ConfigHoughPolar
Resolution of line range in pixels.
right - Variable in class boofcv.alg.feature.disparity.DisparitySparseScoreSadRect
 
rightPt - Variable in class boofcv.alg.shapes.polygon.RefinePolygonCornersToImage
 
rightToLeftTolerance - Variable in class boofcv.alg.feature.disparity.SelectRectStandard
 
rootID - Variable in class boofcv.alg.segmentation.ms.RegionMergeTree
 
rotatedWidth(double, double, double) - Static method in class boofcv.alg.feature.describe.SurfDescribeOps
Computes the width of a square containment region that contains a rotated rectangle.

S

s(int, int) - Method in class boofcv.alg.flow.BroxWarpingSpacial
 
s - Variable in class boofcv.struct.feature.CachedSineCosine_F32
 
S32(int, double) - Constructor for class boofcv.alg.feature.disparity.impl.SelectSparseStandardSubpixel.S32
 
S32_F32(int, int, double) - Constructor for class boofcv.alg.feature.disparity.impl.SelectRectSubpixel.S32_F32
 
sad(TupleDesc_U8, TupleDesc_U8) - Static method in class boofcv.alg.descriptor.DescriptorDistance
Sum of absolute difference (SAD) score
sad(TupleDesc_S8, TupleDesc_S8) - Static method in class boofcv.alg.descriptor.DescriptorDistance
Sum of absolute difference (SAD) score
sad(TupleDesc_F32, TupleDesc_F32) - Static method in class boofcv.alg.descriptor.DescriptorDistance
Sum of absolute difference (SAD) score
sad(TupleDesc_F64, TupleDesc_F64) - Static method in class boofcv.alg.descriptor.DescriptorDistance
Sum of absolute difference (SAD) score
safe(int, int, GrayF32) - Static method in class boofcv.alg.flow.HornSchunckPyramid
Ensures pixel values are inside the image.
samplePeriod - Variable in class boofcv.abst.feature.orientation.ConfigAverageIntegral
How often the image is sampled.
samplePeriod - Variable in class boofcv.abst.feature.orientation.ConfigSlidingIntegral
How often the image is sampled.
samplePoints - Variable in class boofcv.alg.feature.describe.brief.BinaryCompareDefinition_I32
 
samplePts - Variable in class boofcv.alg.shapes.edge.SnapToEdge
 
sampleRadius - Variable in class boofcv.alg.feature.orientation.OrientationAverage
 
sampleRadius - Variable in class boofcv.alg.feature.orientation.OrientationImageAverage
 
sampleRadius - Variable in class boofcv.alg.feature.orientation.OrientationIntegralBase
 
sampleRadius - Variable in class boofcv.factory.shape.ConfigRefinePolygonCornersToImage
Number of points tangent to the line in each direction it samples.
sampleRadius - Variable in class boofcv.factory.shape.ConfigRefinePolygonLineToImage
Number of points tangent to the line in each direction it samples.
sampleWidth - Variable in class boofcv.abst.feature.orientation.ConfigAverageIntegral
How wide of a kernel should be used to sample.
sampleWidth - Variable in class boofcv.abst.feature.orientation.ConfigSlidingIntegral
Size of kernel doing the sampling.
sampleWidth - Variable in class boofcv.alg.feature.orientation.OrientationIntegralBase
 
sampling - Variable in class boofcv.factory.feature.dense.ConfigDenseSift
Specifies the frequency it will sample across the image in pixels.
sampling - Variable in class boofcv.factory.feature.dense.ConfigDenseSurfFast
Specifies the frequency it will sample across the image in pixels.
sampling - Variable in class boofcv.factory.feature.dense.ConfigDenseSurfStable
Specifies the frequency it will sample across the image in pixels.
savePeakColor(float[]) - Method in class boofcv.alg.segmentation.ms.SegmentMeanShiftSearchColor
 
scale - Variable in class boofcv.alg.feature.orientation.OrientationIntegralBase
 
scale - Variable in class boofcv.struct.feature.ScalePoint
The scale the feature was detected at.
ScalePoint - Class in boofcv.struct.feature
Where a point of interest was detected and at what scale.
ScalePoint(double, double, double) - Constructor for class boofcv.struct.feature.ScalePoint
 
ScalePoint(double, double, double, boolean) - Constructor for class boofcv.struct.feature.ScalePoint
 
ScalePoint() - Constructor for class boofcv.struct.feature.ScalePoint
 
scalePower - Variable in class boofcv.alg.feature.detect.interest.FeatureLaplacePyramid
 
scalePower - Variable in class boofcv.alg.feature.detect.interest.FeaturePyramid
 
scaleSpace - Variable in class boofcv.abst.feature.detdesc.ConfigCompleteSift
 
scaleSpace - Variable in class boofcv.alg.feature.detect.interest.SiftDetector
 
scaleStepSize - Variable in class boofcv.abst.feature.detect.interest.ConfigFastHessian
Increment between kernel sizes as it goes up in scale.
score(TupleDesc_F64, TupleDesc_F64) - Method in class boofcv.abst.feature.associate.ScoreAssociateCorrelation
 
score(TupleDesc_F64, TupleDesc_F64) - Method in class boofcv.abst.feature.associate.ScoreAssociateEuclidean_F64
 
score(TupleDesc_F32, TupleDesc_F32) - Method in class boofcv.abst.feature.associate.ScoreAssociateEuclideanSq_F32
 
score(TupleDesc_F64, TupleDesc_F64) - Method in class boofcv.abst.feature.associate.ScoreAssociateEuclideanSq_F64
 
score(TupleDesc_B, TupleDesc_B) - Method in class boofcv.abst.feature.associate.ScoreAssociateHamming_B
 
score(NccFeature, NccFeature) - Method in class boofcv.abst.feature.associate.ScoreAssociateNccFeature
 
score(TupleDesc_F32, TupleDesc_F32) - Method in class boofcv.abst.feature.associate.ScoreAssociateSad_F32
 
score(TupleDesc_F64, TupleDesc_F64) - Method in class boofcv.abst.feature.associate.ScoreAssociateSad_F64
 
score(TupleDesc_S8, TupleDesc_S8) - Method in class boofcv.abst.feature.associate.ScoreAssociateSad_S8
 
score(TupleDesc_U8, TupleDesc_U8) - Method in class boofcv.abst.feature.associate.ScoreAssociateSad_U8
 
score(Desc, Desc) - Method in interface boofcv.abst.feature.associate.ScoreAssociation
Compute the fit score between the two features.
score - Variable in class boofcv.struct.feature.Match
Score indicating the match quality.
ScoreAssociateCorrelation - Class in boofcv.abst.feature.associate
ScoreAssociateCorrelation() - Constructor for class boofcv.abst.feature.associate.ScoreAssociateCorrelation
 
ScoreAssociateEuclidean_F64 - Class in boofcv.abst.feature.associate
Scores based on Euclidean distance
ScoreAssociateEuclidean_F64() - Constructor for class boofcv.abst.feature.associate.ScoreAssociateEuclidean_F64
 
ScoreAssociateEuclideanSq_F32 - Class in boofcv.abst.feature.associate
Scores based on Euclidean distance squared
ScoreAssociateEuclideanSq_F32() - Constructor for class boofcv.abst.feature.associate.ScoreAssociateEuclideanSq_F32
 
ScoreAssociateEuclideanSq_F64 - Class in boofcv.abst.feature.associate
Scores based on Euclidean distance squared
ScoreAssociateEuclideanSq_F64() - Constructor for class boofcv.abst.feature.associate.ScoreAssociateEuclideanSq_F64
 
ScoreAssociateHamming_B - Class in boofcv.abst.feature.associate
Score association between two BRIEF features.
ScoreAssociateHamming_B() - Constructor for class boofcv.abst.feature.associate.ScoreAssociateHamming_B
 
ScoreAssociateNccFeature - Class in boofcv.abst.feature.associate
Association scorer for NccFeatures.
ScoreAssociateNccFeature() - Constructor for class boofcv.abst.feature.associate.ScoreAssociateNccFeature
 
ScoreAssociateSad_F32 - Class in boofcv.abst.feature.associate
Computes sum of absolute difference (SAD) score for TupleDesc_F32.
ScoreAssociateSad_F32() - Constructor for class boofcv.abst.feature.associate.ScoreAssociateSad_F32
 
ScoreAssociateSad_F64 - Class in boofcv.abst.feature.associate
Computes sum of absolute difference (SAD) score for TupleDesc_F64.
ScoreAssociateSad_F64() - Constructor for class boofcv.abst.feature.associate.ScoreAssociateSad_F64
 
ScoreAssociateSad_S8 - Class in boofcv.abst.feature.associate
Computes sum of absolute difference (SAD) score for TupleDesc_U8.
ScoreAssociateSad_S8() - Constructor for class boofcv.abst.feature.associate.ScoreAssociateSad_S8
 
ScoreAssociateSad_U8 - Class in boofcv.abst.feature.associate
Computes sum of absolute difference (SAD) score for TupleDesc_U8.
ScoreAssociateSad_U8() - Constructor for class boofcv.abst.feature.associate.ScoreAssociateSad_U8
 
ScoreAssociation<Desc> - Interface in boofcv.abst.feature.associate
Scores the fit quality between two feature descriptions.
scoreDisparitySadRect_F32(int, int, int, int, DisparitySelect<float[], T>) - Static method in class boofcv.factory.feature.disparity.FactoryStereoDisparityAlgs
 
scoreDisparitySadRect_S16(int, int, int, int, DisparitySelect<int[], T>) - Static method in class boofcv.factory.feature.disparity.FactoryStereoDisparityAlgs
 
scoreDisparitySadRect_U8(int, int, int, int, DisparitySelect<int[], T>) - Static method in class boofcv.factory.feature.disparity.FactoryStereoDisparityAlgs
 
scoreDisparitySadRectFive_F32(int, int, int, int, DisparitySelect<float[], T>) - Static method in class boofcv.factory.feature.disparity.FactoryStereoDisparityAlgs
 
scoreDisparitySadRectFive_S16(int, int, int, int, DisparitySelect<int[], T>) - Static method in class boofcv.factory.feature.disparity.FactoryStereoDisparityAlgs
 
scoreDisparitySadRectFive_U8(int, int, int, int, DisparitySelect<int[], T>) - Static method in class boofcv.factory.feature.disparity.FactoryStereoDisparityAlgs
 
scoreDisparitySparseSadRect_F32(int, int, int, int) - Static method in class boofcv.factory.feature.disparity.FactoryStereoDisparityAlgs
 
scoreDisparitySparseSadRect_U8(int, int, int, int) - Static method in class boofcv.factory.feature.disparity.FactoryStereoDisparityAlgs
 
scoreEuclidean(Class<D>, boolean) - Static method in class boofcv.factory.feature.associate.FactoryAssociation
Scores features based on the Euclidean distance between them.
scoreHamming(Class<D>) - Static method in class boofcv.factory.feature.associate.FactoryAssociation
Hamming distance between two binary descriptors.
ScoreLineSegmentEdge<T extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.shapes.edge
Looks at the difference in pixel values along the edge of a polygon and decides if its a false positive or not.
ScoreLineSegmentEdge(int, Class<T>) - Constructor for class boofcv.alg.shapes.edge.ScoreLineSegmentEdge
Constructor which configures scoring.
scoreLower(int) - Method in interface boofcv.alg.feature.detect.intensity.impl.FastHelper
Scores the pixel as a corner with lower values
scoreLower(int) - Method in class boofcv.alg.feature.detect.intensity.impl.ImplFastHelper_F32
 
scoreLower(int) - Method in class boofcv.alg.feature.detect.intensity.impl.ImplFastHelper_U8
 
scoreNcc() - Static method in class boofcv.factory.feature.associate.FactoryAssociation
Scores features based on their Normalized Cross-Correlation (NCC).
scores - Variable in class boofcv.alg.flow.DenseOpticalFlowBlockPyramid
 
scoreSad(Class<D>) - Static method in class boofcv.factory.feature.associate.FactoryAssociation
Scores features based on Sum of Absolute Difference (SAD).
scoreUpper(int) - Method in interface boofcv.alg.feature.detect.intensity.impl.FastHelper
Scores the pixel as a corner with upper values
scoreUpper(int) - Method in class boofcv.alg.feature.detect.intensity.impl.ImplFastHelper_F32
 
scoreUpper(int) - Method in class boofcv.alg.feature.detect.intensity.impl.ImplFastHelper_U8
 
search(float, float) - Method in class boofcv.abst.feature.detect.peak.MeanShiftPeak_to_SearchLocalPeak
 
search(float, float) - Method in interface boofcv.abst.feature.detect.peak.SearchLocalPeak
Initial point for the search
search(float, float) - Method in class boofcv.alg.feature.detect.peak.MeanShiftPeak
Performs a mean-shift search center at the specified coordinates
searchBlock(int, int, int, int, GrayF32) - Method in class boofcv.alg.feature.detect.extract.NonMaxBlock
 
searchBlock(int, int, int, int, GrayF32) - Method in class boofcv.alg.feature.detect.extract.NonMaxBlockRelaxed.Max
 
searchBlock(int, int, int, int, GrayF32) - Method in class boofcv.alg.feature.detect.extract.NonMaxBlockRelaxed.Min
 
searchBlock(int, int, int, int, GrayF32) - Method in class boofcv.alg.feature.detect.extract.NonMaxBlockRelaxed.MinMax
 
searchBlock(int, int, int, int, GrayF32) - Method in class boofcv.alg.feature.detect.extract.NonMaxBlockStrict.Max
 
searchBlock(int, int, int, int, GrayF32) - Method in class boofcv.alg.feature.detect.extract.NonMaxBlockStrict.Min
 
searchBlock(int, int, int, int, GrayF32) - Method in class boofcv.alg.feature.detect.extract.NonMaxBlockStrict.MinMax
 
SearchLocalPeak<T extends boofcv.struct.image.ImageGray> - Interface in boofcv.abst.feature.detect.peak
Interface for searching for local peaks near by a user specified point.
searchMax(int, float) - Method in class boofcv.alg.feature.detect.extract.NonMaxCandidate
 
searchMax(int, float) - Method in class boofcv.alg.feature.detect.extract.NonMaxCandidateRelaxed
 
searchMax(int, float) - Method in class boofcv.alg.feature.detect.extract.NonMaxCandidateStrict
 
searchMin(int, float) - Method in class boofcv.alg.feature.detect.extract.NonMaxCandidate
 
searchMin(int, float) - Method in class boofcv.alg.feature.detect.extract.NonMaxCandidateRelaxed
 
searchMin(int, float) - Method in class boofcv.alg.feature.detect.extract.NonMaxCandidateStrict
 
searchRadius - Variable in class boofcv.alg.flow.DenseOpticalFlowBlockPyramid
 
searchRadius - Variable in class boofcv.alg.shapes.polyline.RefinePolyLineCorner
 
searchRadius - Variable in class boofcv.factory.flow.ConfigOpticalFlowBlockPyramid
Radius of the search area
segment(T, GrayS32) - Method in class boofcv.abst.segmentation.Fh04_to_ImageSuperpixels
 
segment(T, GrayS32) - Method in interface boofcv.abst.segmentation.ImageSuperpixels
Segments the input image into superpixels and puts the output in labeled image.
segment(T, GrayS32) - Method in class boofcv.abst.segmentation.MeanShift_to_ImageSuperpixels
 
segment(T, GrayS32) - Method in class boofcv.abst.segmentation.Slic_to_ImageSuperpixels
 
segment(T, GrayS32) - Method in class boofcv.abst.segmentation.Watershed_to_ImageSuperpixels
 
segment(MotionModel, T, GrayU8) - Method in class boofcv.alg.background.BackgroundModelMoving
Invoke to use the background image to segment the current frame into background and foreground pixels
segment(T, GrayU8) - Method in class boofcv.alg.background.BackgroundModelStationary
Invoke to use the background image to segment the current frame into background and foreground pixels
segment(T, GrayU8) - Method in class boofcv.alg.background.stationary.BackgroundStationaryBasic_IL
 
segment(Planar<T>, GrayU8) - Method in class boofcv.alg.background.stationary.BackgroundStationaryBasic_PL
 
segment(T, GrayU8) - Method in class boofcv.alg.background.stationary.BackgroundStationaryBasic_SB
 
segment(T, GrayU8) - Method in class boofcv.alg.background.stationary.BackgroundStationaryGaussian_IL
 
segment(Planar<T>, GrayU8) - Method in class boofcv.alg.background.stationary.BackgroundStationaryGaussian_PL
 
segment(T, GrayU8) - Method in class boofcv.alg.background.stationary.BackgroundStationaryGaussian_SB
 
segment - Variable in class boofcv.alg.segmentation.ms.MergeSmallRegions.Node
 
segment - Variable in class boofcv.alg.segmentation.slic.SegmentSlic
 
SegmentFelzenszwalbHuttenlocher04<T extends boofcv.struct.image.ImageBase> - Class in boofcv.alg.segmentation.fh04
Implementation of Felzenszwalb-Huttenlocher [1] image segmentation algorithm.
SegmentFelzenszwalbHuttenlocher04(float, int, FhEdgeWeights<T>) - Constructor for class boofcv.alg.segmentation.fh04.SegmentFelzenszwalbHuttenlocher04
Specifies tuning parameter
SegmentFelzenszwalbHuttenlocher04.Edge - Class in boofcv.alg.segmentation.fh04
Describes the relationship between to adjacent pixels in the image.
SegmentMeanShift<T extends boofcv.struct.image.ImageBase> - Class in boofcv.alg.segmentation.ms
Performs mean-shift segmentation on an image.
SegmentMeanShift(SegmentMeanShiftSearch<T>, MergeRegionMeanShift, MergeSmallRegions<T>, ConnectRule) - Constructor for class boofcv.alg.segmentation.ms.SegmentMeanShift
Specifies internal classes used by mean-shift.
SegmentMeanShiftSearch<T extends boofcv.struct.image.ImageBase> - Class in boofcv.alg.segmentation.ms
Performs the search step in mean-shift image segmentation [1].
SegmentMeanShiftSearch(int, float, int, int, float, boolean) - Constructor for class boofcv.alg.segmentation.ms.SegmentMeanShiftSearch
Configures mean-shift segmentation
SegmentMeanShiftSearchColor<T extends boofcv.struct.image.ImageMultiBand> - Class in boofcv.alg.segmentation.ms
Implementation of SegmentMeanShiftSearch for color images
SegmentMeanShiftSearchColor(int, float, InterpolatePixelMB<T>, int, int, float, boolean, ImageType<T>) - Constructor for class boofcv.alg.segmentation.ms.SegmentMeanShiftSearchColor
 
SegmentMeanShiftSearchGray<T extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.segmentation.ms
Implementation of SegmentMeanShiftSearch for gray-scale images
SegmentMeanShiftSearchGray(int, float, InterpolatePixelS<T>, int, int, float, boolean) - Constructor for class boofcv.alg.segmentation.ms.SegmentMeanShiftSearchGray
 
segmentPruneFlag - Variable in class boofcv.alg.segmentation.ms.MergeSmallRegions
 
segments - Variable in class boofcv.alg.feature.detect.edge.EdgeContour
 
SegmentSlic<T extends boofcv.struct.image.ImageBase> - Class in boofcv.alg.segmentation.slic
K-means based superpixel image segmentation, see [1].
SegmentSlic(int, float, int, ConnectRule, ImageType<T>) - Constructor for class boofcv.alg.segmentation.slic.SegmentSlic
 
SegmentSlic.Cluster - Class in boofcv.alg.segmentation.slic
The mean in k-means.
SegmentSlic.ClusterDistance - Class in boofcv.alg.segmentation.slic
Stores how far a cluster is from the specified pixel
SegmentSlic.Pixel - Class in boofcv.alg.segmentation.slic
K-means clustering information for each pixel.
SegmentSlic_F32 - Class in boofcv.alg.segmentation.slic
Implementation of SegmentSlic for image of type GrayF32.
SegmentSlic_F32(int, float, int, ConnectRule) - Constructor for class boofcv.alg.segmentation.slic.SegmentSlic_F32
 
SegmentSlic_PlF32 - Class in boofcv.alg.segmentation.slic
Implementation of SegmentSlic for image of type Planar of type GrayF32.
SegmentSlic_PlF32(int, float, int, ConnectRule, int) - Constructor for class boofcv.alg.segmentation.slic.SegmentSlic_PlF32
 
SegmentSlic_PlU8 - Class in boofcv.alg.segmentation.slic
Implementation of SegmentSlic for image of type Planar of type GrayU8.
SegmentSlic_PlU8(int, float, int, ConnectRule, int) - Constructor for class boofcv.alg.segmentation.slic.SegmentSlic_PlU8
 
SegmentSlic_U8 - Class in boofcv.alg.segmentation.slic
Implementation of SegmentSlic for image of type GrayU8.
SegmentSlic_U8(int, float, int, ConnectRule) - Constructor for class boofcv.alg.segmentation.slic.SegmentSlic_U8
 
segmentToPruneID - Variable in class boofcv.alg.segmentation.ms.MergeSmallRegions
 
select(ArrayType, int) - Method in interface boofcv.alg.feature.disparity.DisparitySparseSelect
Examines disparity scores and looks for the best correspondence.
select(float[], int) - Method in class boofcv.alg.feature.disparity.impl.ImplSelectSparseBasicWta_F32
 
select(int[], int) - Method in class boofcv.alg.feature.disparity.impl.ImplSelectSparseBasicWta_S32
 
select(float[], int) - Method in class boofcv.alg.feature.disparity.impl.ImplSelectSparseStandardWta_F32
 
select(int[], int) - Method in class boofcv.alg.feature.disparity.impl.ImplSelectSparseStandardWta_S32
 
select(float[], int) - Method in class boofcv.alg.feature.disparity.impl.SelectSparseStandardSubpixel.F32
 
select(int[], int) - Method in class boofcv.alg.feature.disparity.impl.SelectSparseStandardSubpixel.S32
 
selectBest - Variable in class boofcv.alg.feature.detect.interest.GeneralFeatureDetector
 
selectBest(int) - Method in class boofcv.alg.feature.disparity.impl.StereoDisparityWtoNaive
Select best disparity using the inner takes all approach
selectBest(int) - Method in class boofcv.alg.feature.disparity.impl.StereoDisparityWtoNaiveFive
Select best disparity using the inner takes all approach
selectDisparity_F32(int, int, double) - Static method in class boofcv.factory.feature.disparity.FactoryStereoDisparityAlgs
 
selectDisparity_S32(int, int, double) - Static method in class boofcv.factory.feature.disparity.FactoryStereoDisparityAlgs
 
selectDisparitySparse_F32(int, double) - Static method in class boofcv.factory.feature.disparity.FactoryStereoDisparityAlgs
 
selectDisparitySparse_S32(int, double) - Static method in class boofcv.factory.feature.disparity.FactoryStereoDisparityAlgs
 
selectDisparitySparseSubpixel_F32(int, double) - Static method in class boofcv.factory.feature.disparity.FactoryStereoDisparityAlgs
 
selectDisparitySparseSubpixel_S32(int, double) - Static method in class boofcv.factory.feature.disparity.FactoryStereoDisparityAlgs
 
selectDisparitySubpixel_F32(int, int, double) - Static method in class boofcv.factory.feature.disparity.FactoryStereoDisparityAlgs
 
selectDisparitySubpixel_S32(int, int, double) - Static method in class boofcv.factory.feature.disparity.FactoryStereoDisparityAlgs
 
selectFarthest(List<Point2D_I32>) - Method in class boofcv.alg.shapes.polyline.SplitMergeLineFitLoop
Computes the distance between pairs of points which are separated by 1/2 the contour list.
selectMerge(int, FastQueue<float[]>) - Method in class boofcv.alg.segmentation.ms.MergeSmallRegions
Examine edges for the specified node and select node which it is the best match for it to merge with
SelectNBestFeatures - Class in boofcv.alg.feature.detect.extract
Selects and sorts up to the N best features based on their intensity.
SelectNBestFeatures(int) - Constructor for class boofcv.alg.feature.detect.extract.SelectNBestFeatures
 
SelectRectBasicWta<Array,Disparity extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.feature.disparity
Selects the optimal disparity given a set of scores using a Winner Take All (WTA) strategy without any validation.
SelectRectBasicWta() - Constructor for class boofcv.alg.feature.disparity.SelectRectBasicWta
 
SelectRectStandard<Array,T extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.feature.disparity
Selects the disparity with the smallest error, which is known as the winner takes all (WTA) strategy.
SelectRectStandard(int, int, double) - Constructor for class boofcv.alg.feature.disparity.SelectRectStandard
Configures tolerances
SelectRectSubpixel - Class in boofcv.alg.feature.disparity.impl
Implementation of ImplSelectRectStandardBase_S32 that adds sub-pixel accuracy.
SelectRectSubpixel() - Constructor for class boofcv.alg.feature.disparity.impl.SelectRectSubpixel
 
SelectRectSubpixel.F32_F32 - Class in boofcv.alg.feature.disparity.impl
For scores of type float[]
SelectRectSubpixel.S32_F32 - Class in boofcv.alg.feature.disparity.impl
For scores of type int[]
SelectSparseStandardSubpixel - Class in boofcv.alg.feature.disparity.impl
Subpixel accuracy for disparity.
SelectSparseStandardSubpixel() - Constructor for class boofcv.alg.feature.disparity.impl.SelectSparseStandardSubpixel
 
SelectSparseStandardSubpixel.F32 - Class in boofcv.alg.feature.disparity.impl
 
SelectSparseStandardSubpixel.S32 - Class in boofcv.alg.feature.disparity.impl
 
SelectSparseStandardWta<ArrayType> - Class in boofcv.alg.feature.disparity
Selects the disparity the smallest error and optionally applies several different types of validation to remove false positives.
SelectSparseStandardWta(int, double) - Constructor for class boofcv.alg.feature.disparity.SelectSparseStandardWta
 
selectSplitBetween(int, int) - Method in class boofcv.alg.shapes.polyline.SplitMergeLineFitSegment
Finds the point between indexStart and the end point which is the greater distance from the line (set up prior to calling).
selectSplitOffset(int, int) - Method in class boofcv.alg.shapes.polyline.SplitMergeLineFitLoop
Finds the point between indexStart and the end point which is the greater distance from the line (set up prior to calling).
set(float, boolean, Point2D_I16) - Method in class boofcv.abst.feature.detect.extract.NonMaxLimiter.LocalExtreme
 
set(AssociatedIndex) - Method in class boofcv.struct.feature.AssociatedIndex
 
set(double, double, double) - Method in class boofcv.struct.feature.ScalePoint
 
set(double, double, double, boolean) - Method in class boofcv.struct.feature.ScalePoint
 
set(ScalePoint) - Method in class boofcv.struct.feature.ScalePoint
 
set(float...) - Method in class boofcv.struct.feature.TupleDesc_F32
 
set(double...) - Method in class boofcv.struct.feature.TupleDesc_F64
 
set(TupleDesc_F64) - Method in class boofcv.struct.feature.TupleDesc_F64
 
set(byte...) - Method in class boofcv.struct.feature.TupleDesc_I8
 
set(ImageFlow.D) - Method in class boofcv.struct.flow.ImageFlow.D
 
set(float, float) - Method in class boofcv.struct.flow.ImageFlow.D
 
set(PointGradient_F64) - Method in class boofcv.struct.PointGradient_F64
 
set(double, double, double, double) - Method in class boofcv.struct.PointGradient_F64
 
setAbortSplits(int) - Method in class boofcv.alg.shapes.polyline.SplitMergeLineFit
 
setActiveSource(Point2D_F64) - Method in class boofcv.alg.feature.associate.AssociateMaxDistanceNaive
 
setActiveSource(Point2D_F64) - Method in class boofcv.alg.feature.associate.BaseAssociateLocation2DFilter
 
setAllowedBounds(KltFeature) - Method in class boofcv.alg.tracker.klt.KltTracker
Precompute image bounds that the feature is allowed inside of
setAssociation(int, int, double) - Method in class boofcv.struct.feature.AssociatedIndex
 
setBorder(int) - Method in class boofcv.alg.feature.detect.extract.NonMaxBlock
 
setBorder(int) - Method in class boofcv.alg.feature.detect.extract.NonMaxCandidate
 
setBorder(int) - Method in class boofcv.alg.feature.detect.extract.NonMaxExtractorNaive
 
setCheckEdgeBefore(boolean) - Method in class boofcv.alg.shapes.polygon.BinaryPolygonDetector
If set to true it will prune using polygons using their edge intensity before sub-pixel optimization.
setColor(float[], int, int) - Method in class boofcv.alg.segmentation.slic.SegmentSlic
Sets the cluster's to the pixel color at that location
setColor(float[], int, int) - Method in class boofcv.alg.segmentation.slic.SegmentSlic_F32
 
setColor(float[], int, int) - Method in class boofcv.alg.segmentation.slic.SegmentSlic_PlF32
 
setColor(float[], int, int) - Method in class boofcv.alg.segmentation.slic.SegmentSlic_PlU8
 
setColor(float[], int, int) - Method in class boofcv.alg.segmentation.slic.SegmentSlic_U8
 
setContour(List<Point2D_I32>) - Method in class boofcv.alg.shapes.polyline.FitLinesToContour
 
setConvex(boolean) - Method in class boofcv.alg.shapes.polygon.BinaryPolygonDetector
 
setCookie(Object) - Method in class boofcv.alg.tracker.combined.CombinedTrack
 
setCookie(Object) - Method in class boofcv.alg.tracker.klt.PyramidKltFeature
 
setCornerOffset(double) - Method in class boofcv.alg.shapes.edge.PolygonEdgeIntensity
 
setDescription(float, float, PyramidKltFeature) - Method in class boofcv.alg.tracker.combined.PyramidKltForCombined
 
setDescription(KltFeature) - Method in class boofcv.alg.tracker.klt.KltTracker
Sets the features description using the current image and the location of the feature stored in the feature.
setDescription(PyramidKltFeature) - Method in class boofcv.alg.tracker.klt.PyramidKltTracker
Sets the feature's description up.
setDestination(FastQueue<Desc>) - Method in interface boofcv.abst.feature.associate.AssociateDescription
Sets the list of destination features NOTE: A reference to the input list might be saved internally until the next call to this function.
setDestination(FastQueue<Point2D_F64>, FastQueue<Desc>) - Method in interface boofcv.abst.feature.associate.AssociateDescription2D
Provide the location and descriptions for destination features.
setDestination(FastQueue<Point2D_F64>, FastQueue<D>) - Method in class boofcv.abst.feature.associate.AssociateDescTo2D
 
setDestination(FastQueue<D>) - Method in class boofcv.abst.feature.associate.AssociateNearestNeighbor
 
setDestination(FastQueue<Desc>) - Method in class boofcv.abst.feature.associate.EnforceUniqueByScore.Describe
 
setDestination(FastQueue<Point2D_F64>, FastQueue<Desc>) - Method in class boofcv.abst.feature.associate.EnforceUniqueByScore.Describe2D
 
setDestination(FastQueue<T>) - Method in class boofcv.abst.feature.associate.WrapAssociateGreedy
 
setDestination(FastQueue<BrightFeature>) - Method in class boofcv.abst.feature.associate.WrapAssociateSurfBasic
 
setDestination(FastQueue<Point2D_F64>, FastQueue<D>) - Method in class boofcv.alg.feature.associate.BaseAssociateLocation2DFilter
 
setDisparity(int, int) - Method in class boofcv.alg.feature.disparity.impl.ImplSelectRectStandard_F32_U8
 
setDisparity(int, int) - Method in class boofcv.alg.feature.disparity.impl.ImplSelectRectStandard_S32_U8
 
setDisparity(int, int) - Method in class boofcv.alg.feature.disparity.impl.SelectRectSubpixel.F32_F32
 
setDisparity(int, int) - Method in class boofcv.alg.feature.disparity.impl.SelectRectSubpixel.S32_F32
 
setDisparity(int, int) - Method in class boofcv.alg.feature.disparity.SelectRectStandard
Sets the output to the specified disparity value.
setDst(FastQueue<BrightFeature>) - Method in class boofcv.alg.feature.associate.AssociateSurfBasic
 
setDx(double) - Method in class boofcv.struct.PointGradient_F64
 
setDy(double) - Method in class boofcv.struct.PointGradient_F64
 
setEdgeThreshold(double) - Method in class boofcv.alg.shapes.polygon.BinaryPolygonDetector
 
setExcludeMaximum(QueueCorner) - Method in class boofcv.alg.feature.detect.interest.GeneralFeatureDetector
Specify points which are excluded when detecting maximums
setExcludeMinimum(QueueCorner) - Method in class boofcv.alg.feature.detect.interest.GeneralFeatureDetector
Specify points which are excluded when detecting maximums
setHelper(PolygonHelper) - Method in class boofcv.alg.shapes.polygon.BinaryPolygonDetector
 
setIgnoreBorder(int) - Method in interface boofcv.abst.feature.detect.extract.NonMaxSuppression
Defines the region inside the image in which a pixel can be an extreme.
setIgnoreBorder(int) - Method in class boofcv.abst.feature.detect.extract.WrapperNonMaxCandidate
 
setIgnoreBorder(int) - Method in class boofcv.abst.feature.detect.extract.WrapperNonMaximumBlock
 
setIgnoreBorder(int) - Method in class boofcv.abst.feature.detect.extract.WrapperNonMaximumNaive
 
setImage(T) - Method in interface boofcv.abst.feature.describe.DescribeRegionPoint
Specified the image which is to be processed.
setImage(T) - Method in class boofcv.abst.feature.describe.DescribeRegionPoint_SIFT
 
setImage(T) - Method in class boofcv.abst.feature.describe.DescribeRegionPointConvert
 
setImage(Planar<T>) - Method in class boofcv.abst.feature.describe.SurfPlanar_to_DescribeRegionPoint
 
setImage(T) - Method in class boofcv.abst.feature.describe.WrapDescribeBrief
 
setImage(T) - Method in class boofcv.abst.feature.describe.WrapDescribeBriefSo
 
setImage(T) - Method in class boofcv.abst.feature.describe.WrapDescribePixelRegion
 
setImage(T) - Method in class boofcv.abst.feature.describe.WrapDescribePixelRegionNCC
 
setImage(T) - Method in class boofcv.abst.feature.describe.WrapDescribeSurf
 
setImage(T) - Method in class boofcv.abst.feature.detect.peak.MeanShiftPeak_to_SearchLocalPeak
 
setImage(T) - Method in interface boofcv.abst.feature.detect.peak.SearchLocalPeak
Specifies the image which is to be searched
setImage(D, D) - Method in interface boofcv.abst.feature.orientation.OrientationGradient
Specifies input image data for estimating orientation.
setImage(T) - Method in class boofcv.abst.feature.orientation.OrientationGradientToImage
 
setImage(T) - Method in interface boofcv.abst.feature.orientation.OrientationImage
Specifies input image data for estimating orientation.
setImage(II) - Method in interface boofcv.abst.feature.orientation.OrientationIntegral
Specifies input image data for estimating orientation.
setImage(T) - Method in class boofcv.abst.feature.orientation.OrientationIntegralToImage
 
setImage(T) - Method in class boofcv.abst.feature.orientation.OrientationSiftToImage
 
setImage(Planar<T>) - Method in class boofcv.alg.feature.describe.DescribePlanar
 
setImage(T) - Method in class boofcv.alg.feature.describe.DescribePointBinaryCompare
Specifies the image from which feature descriptions are to be created.
setImage(T) - Method in class boofcv.alg.feature.describe.DescribePointBrief
Specifies the image from which feature descriptions are to be created.
setImage(T) - Method in class boofcv.alg.feature.describe.DescribePointBriefSO
 
setImage(T) - Method in class boofcv.alg.feature.describe.DescribePointRectangleRegion
 
setImage(II) - Method in class boofcv.alg.feature.describe.DescribePointSurf
 
setImage(II, Planar<II>) - Method in class boofcv.alg.feature.describe.DescribePointSurfPlanar
 
setImage(T, int[]) - Method in interface boofcv.alg.feature.detect.intensity.impl.FastHelper
 
setImage(GrayF32, int[]) - Method in class boofcv.alg.feature.detect.intensity.impl.ImplFastHelper_F32
 
setImage(GrayU8, int[]) - Method in class boofcv.alg.feature.detect.intensity.impl.ImplFastHelper_U8
 
setImage(GrayF32) - Method in class boofcv.alg.feature.detect.interest.UnrollSiftScaleSpaceGradient
Sets the input image.
setImage(T) - Method in class boofcv.alg.feature.detect.peak.MeanShiftPeak
Specifies the input image
setImage(T) - Method in class boofcv.alg.feature.orientation.impl.ImplOrientationImageAverageIntegral
 
setImage(D, D) - Method in class boofcv.alg.feature.orientation.OrientationAverage
 
setImage(D, D) - Method in class boofcv.alg.feature.orientation.OrientationHistogram
 
setImage(T) - Method in class boofcv.alg.feature.orientation.OrientationImageAverage
 
setImage(II) - Method in class boofcv.alg.feature.orientation.OrientationIntegralBase
 
setImage(D, D) - Method in class boofcv.alg.feature.orientation.OrientationSlidingWindow
 
setImage(T) - Method in class boofcv.alg.shapes.corner.RefineCornerLinesToImage
Sets the image which is going to be processed.
setImage(T) - Method in class boofcv.alg.shapes.edge.BaseIntegralEdge
Sets the image which is going to be processed.
setImage(T) - Method in class boofcv.alg.shapes.edge.PolygonEdgeIntensity
Sets the image which is going to be processed.
setImage(T) - Method in class boofcv.alg.shapes.edge.ScoreLineSegmentEdge
Sets the image which is going to be processed.
setImage(T) - Method in interface boofcv.alg.shapes.polygon.RefineBinaryPolygon
Sets the input image
setImage(T) - Method in class boofcv.alg.shapes.polygon.RefinePolygonCornersToImage
Sets the input image
setImage(T) - Method in class boofcv.alg.shapes.polygon.RefinePolygonLineToImage
Sets the image which is going to be processed.
setImage(InputImage, DerivativeImage, DerivativeImage) - Method in class boofcv.alg.tracker.klt.KltTracker
Sets the current image it should be tracking with.
setImage(ImagePyramid<InputImage>, DerivativeImage[], DerivativeImage[]) - Method in class boofcv.alg.tracker.klt.PyramidKltTracker
Sets the current input images for the tracker to use.
setImage(ImagePyramid<InputImage>) - Method in class boofcv.alg.tracker.klt.PyramidKltTracker
Only sets the image pyramid.
setImageGradient(D, D) - Method in class boofcv.alg.feature.dense.DescribeDenseSiftAlg
Sets the gradient and precomputes pixel orientation and magnitude
setImageGradient(Deriv, Deriv) - Method in class boofcv.alg.feature.describe.DescribePointSift
Sets the image spacial derivatives.
setImageGradient(Deriv, Deriv) - Method in class boofcv.alg.feature.orientation.OrientationHistogramSift
Specify the input image
setImages(Image, Image) - Method in interface boofcv.abst.feature.disparity.StereoDisparitySparse
Sets the input images that are to be processed.
setImages(T, T) - Method in class boofcv.abst.feature.disparity.WrapDisparitySparseSadRect
 
setImages(Input, Input) - Method in class boofcv.alg.feature.disparity.DisparitySparseScoreSadRect
Specify inputs for left and right camera images.
setImageShape(int, int) - Method in class boofcv.alg.feature.detect.intensity.impl.ImplSsdCorner_F32
 
setImageShape(int, int) - Method in class boofcv.alg.feature.detect.intensity.impl.ImplSsdCorner_S16
 
setImageShape(int, int) - Method in class boofcv.alg.feature.detect.intensity.impl.ImplSsdCornerBase
 
setImageShape(int, int) - Method in interface boofcv.alg.shapes.polygon.PolygonHelper
Specifies width and height of the image being processed
setImageType(ImageType<T>) - Method in class boofcv.abst.segmentation.Watershed_to_ImageSuperpixels
 
setImageType(Class<T>) - Method in class boofcv.alg.shapes.edge.SnapToEdge
 
setInitialVariance(float) - Method in interface boofcv.alg.background.BackgroundAlgorithmGaussian
Sets the initial variance assigned to a pixel
setInitialVariance(float) - Method in class boofcv.alg.background.moving.BackgroundMovingGaussian
 
setInitialVariance(float) - Method in class boofcv.alg.background.stationary.BackgroundStationaryGaussian
 
setInput(Input) - Method in class boofcv.alg.feature.dense.DescribeDenseHogAlg
Specifies input image.
setInputs(ImagePyramid<I>, D[], D[]) - Method in class boofcv.alg.tracker.combined.PyramidKltForCombined
 
setInputs(InputImage, DerivativeImage, DerivativeImage) - Method in interface boofcv.alg.tracker.klt.KltFeatureSelector
Sets the current image and image derivatives
setKappa(float) - Method in interface boofcv.alg.feature.detect.intensity.HarrisCornerIntensity
Sets the tuning parameter.
setKappa(float) - Method in class boofcv.alg.feature.detect.intensity.impl.ImplHarrisCorner_F32
 
setKappa(float) - Method in class boofcv.alg.feature.detect.intensity.impl.ImplHarrisCorner_S16
 
setKappa(float) - Method in class boofcv.alg.feature.detect.intensity.impl.ImplHarrisCornerWeighted_F32
 
setKappa(float) - Method in class boofcv.alg.feature.detect.intensity.impl.ImplHarrisCornerWeighted_S16
 
setLearnRate(float) - Method in interface boofcv.alg.background.BackgroundAlgorithmBasic
Specifies the learning rate
setLearnRate(float) - Method in interface boofcv.alg.background.BackgroundAlgorithmGaussian
Specifies the learning rate
setLearnRate(float) - Method in class boofcv.alg.background.moving.BackgroundMovingBasic
 
setLearnRate(float) - Method in class boofcv.alg.background.moving.BackgroundMovingGaussian
 
setLearnRate(float) - Method in class boofcv.alg.background.stationary.BackgroundStationaryBasic
 
setLearnRate(float) - Method in class boofcv.alg.background.stationary.BackgroundStationaryGaussian
 
setLensDistortion(int, int, PixelTransform_F32, PixelTransform_F32) - Method in class boofcv.alg.shapes.polygon.BinaryPolygonDetector
Specifies transforms which can be used to change coordinates from distorted to undistorted and the opposite coordinates.
setLensDistortion(int, int, PixelTransform_F32, PixelTransform_F32) - Method in interface boofcv.alg.shapes.polygon.RefineBinaryPolygon
Specifies lens distortion
setLensDistortion(int, int, PixelTransform_F32, PixelTransform_F32) - Method in class boofcv.alg.shapes.polygon.RefinePolygonCornersToImage
 
setLensDistortion(int, int, PixelTransform_F32, PixelTransform_F32) - Method in class boofcv.alg.shapes.polygon.RefinePolygonLineToImage
 
setLineSamples(int) - Method in class boofcv.alg.shapes.edge.SnapToEdge
 
setLocalMax(int) - Method in class boofcv.alg.feature.disparity.SelectRectStandard
For debugging purposes only
setMaxDistance(double) - Method in interface boofcv.alg.feature.associate.AssociateMaxDistance
 
setMaxDistance(double) - Method in class boofcv.alg.feature.associate.AssociateMaxDistanceNaive
 
setMaxDistance(double) - Method in class boofcv.alg.feature.associate.BaseAssociateLocation2DFilter
 
setMaxFeatures(int) - Method in class boofcv.alg.feature.detect.interest.GeneralFeatureDetector
Turns on select best features and sets the number it should return.
setMaxFitError(double) - Method in class boofcv.alg.feature.associate.AssociateGreedy
 
setMaximum(int, double) - Method in class boofcv.alg.feature.color.Histogram_F64
Sets the maximum allowed value in a particular dimension
setMaxIterations(int) - Method in class boofcv.alg.shapes.polyline.SplitMergeLineFit
 
setMaxTotalFeatures(int) - Method in class boofcv.abst.feature.detect.extract.NonMaxLimiter
 
setMinimum(int, double) - Method in class boofcv.alg.feature.color.Histogram_F64
Sets the minimum allowed value in a particular dimension
setMinimumDifference(float) - Method in interface boofcv.alg.background.BackgroundAlgorithmGaussian
 
setMinimumDifference(float) - Method in class boofcv.alg.background.moving.BackgroundMovingGaussian
 
setMinimumDifference(float) - Method in class boofcv.alg.background.stationary.BackgroundStationaryGaussian
 
setMinimumSeparation(int) - Method in class boofcv.alg.feature.detect.template.TemplateMatching
Adjust how close to objects can be found to each other
setMinimumSideLengthFraction(double) - Method in class boofcv.alg.shapes.polyline.SplitMergeLineFit
 
setMinimumSize(int) - Method in class boofcv.alg.segmentation.ms.MergeSmallRegions
 
setModel(LinePolar2D_F32) - Method in class boofcv.alg.feature.detect.line.gridline.GridLineModelDistance
 
setN(int) - Method in class boofcv.alg.feature.detect.extract.SelectNBestFeatures
 
setNumberOfSides(int, int) - Method in class boofcv.alg.shapes.polygon.BinaryPolygonDetector
 
setNumIterations(int) - Method in class boofcv.alg.flow.HornSchunck
changes the maximum number of iterations
setNumSamples(int) - Method in class boofcv.alg.shapes.edge.ScoreLineSegmentEdge
 
setObjectRadius(double) - Method in class boofcv.abst.feature.orientation.OrientationGradientToImage
 
setObjectRadius(double) - Method in class boofcv.abst.feature.orientation.OrientationIntegralToImage
 
setObjectRadius(double) - Method in class boofcv.abst.feature.orientation.OrientationSiftToImage
 
setObjectRadius(double) - Method in interface boofcv.abst.feature.orientation.RegionOrientation
Specifies the circle's radius that the orientation should be
setObjectRadius(double) - Method in class boofcv.alg.feature.orientation.impl.ImplOrientationImageAverageIntegral
 
setObjectRadius(double) - Method in class boofcv.alg.feature.orientation.OrientationAverage
 
setObjectRadius(double) - Method in class boofcv.alg.feature.orientation.OrientationHistogram
 
setObjectRadius(double) - Method in class boofcv.alg.feature.orientation.OrientationImageAverage
 
setObjectRadius(double) - Method in class boofcv.alg.feature.orientation.OrientationIntegralBase
 
setObjectRadius(double) - Method in class boofcv.alg.feature.orientation.OrientationSlidingWindow
 
setObjectToSample(int) - Method in class boofcv.alg.feature.orientation.OrientationHistogram
Specify the size of the region that is considered.
setPeriodColumns(double) - Method in class boofcv.alg.feature.dense.DescribeDenseSiftAlg
 
setPeriodRows(double) - Method in class boofcv.alg.feature.dense.DescribeDenseSiftAlg
 
setPixelsAway(int) - Method in class boofcv.alg.shapes.polygon.RefinePolygonCornersToImage
 
setPosition(float, float) - Method in class boofcv.alg.tracker.klt.KltFeature
 
setPosition(float, float) - Method in class boofcv.alg.tracker.klt.PyramidKltFeature
 
setRadialSamples(int) - Method in class boofcv.alg.shapes.edge.SnapToEdge
 
setRadius(int) - Method in class boofcv.alg.feature.detect.peak.MeanShiftPeak
 
setRange(int, double, double) - Method in class boofcv.alg.feature.color.Histogram_F64
Specifies the minimum and maximum values for a specific dimension
setRefinePolygon(RefineBinaryPolygon<T>) - Method in class boofcv.alg.shapes.polygon.BinaryPolygonDetector
 
setRegion(float, float) - Method in class boofcv.alg.feature.detect.peak.MeanShiftPeak
Updates the location of the rectangular bounding box
sets - Variable in class boofcv.abst.feature.detect.interest.GeneralToInterestMulti
 
setSampleRadius(int) - Method in class boofcv.alg.feature.orientation.OrientationAverage
 
setScale(double) - Method in class boofcv.struct.feature.ScalePoint
 
setSearchRadius(int) - Method in interface boofcv.abst.feature.detect.extract.NonMaxSuppression
Species the search radius for the feature
setSearchRadius(int) - Method in class boofcv.abst.feature.detect.extract.WrapperNonMaxCandidate
 
setSearchRadius(int) - Method in class boofcv.abst.feature.detect.extract.WrapperNonMaximumBlock
 
setSearchRadius(int) - Method in class boofcv.abst.feature.detect.extract.WrapperNonMaximumNaive
 
setSearchRadius(int) - Method in class boofcv.abst.feature.detect.peak.MeanShiftPeak_to_SearchLocalPeak
 
setSearchRadius(int) - Method in interface boofcv.abst.feature.detect.peak.SearchLocalPeak
How far around the center it consider when searching for the peak
setSearchRadius(int) - Method in class boofcv.alg.feature.detect.extract.NonMaxBlock
 
setSearchRadius(int) - Method in class boofcv.alg.feature.detect.extract.NonMaxBlockRelaxed
 
setSearchRadius(int) - Method in class boofcv.alg.feature.detect.extract.NonMaxCandidate
 
setSearchRadius(int) - Method in class boofcv.alg.feature.detect.extract.NonMaxExtractorNaive
 
setSearchRadius(int) - Method in class boofcv.alg.feature.detect.interest.GeneralFeatureDetector
Species the search radius for the feature
setSource(FastQueue<Desc>) - Method in interface boofcv.abst.feature.associate.AssociateDescription
Sets the list of source features.
setSource(FastQueue<Point2D_F64>, FastQueue<Desc>) - Method in interface boofcv.abst.feature.associate.AssociateDescription2D
Provide the location and descriptions for source features.
setSource(FastQueue<Point2D_F64>, FastQueue<D>) - Method in class boofcv.abst.feature.associate.AssociateDescTo2D
 
setSource(FastQueue<D>) - Method in class boofcv.abst.feature.associate.AssociateNearestNeighbor
 
setSource(FastQueue<Desc>) - Method in class boofcv.abst.feature.associate.EnforceUniqueByScore.Describe
 
setSource(FastQueue<Point2D_F64>, FastQueue<Desc>) - Method in class boofcv.abst.feature.associate.EnforceUniqueByScore.Describe2D
 
setSource(FastQueue<T>) - Method in class boofcv.abst.feature.associate.WrapAssociateGreedy
 
setSource(FastQueue<BrightFeature>) - Method in class boofcv.abst.feature.associate.WrapAssociateSurfBasic
 
setSource(FastQueue<Point2D_F64>, FastQueue<D>) - Method in class boofcv.alg.feature.associate.BaseAssociateLocation2DFilter
 
setSplitFraction(double) - Method in class boofcv.alg.shapes.polyline.SplitMergeLineFit
 
setSrc(FastQueue<BrightFeature>) - Method in class boofcv.alg.feature.associate.AssociateSurfBasic
 
setStepBlock(int) - Method in class boofcv.alg.feature.dense.DescribeDenseHogAlg
 
setTangentDistance(double) - Method in class boofcv.alg.shapes.edge.PolygonEdgeIntensity
 
setTemplate(T, T, int) - Method in class boofcv.alg.feature.detect.template.TemplateMatching
Specifies the template to search for and the maximum number of matches to return.
setTexture(double) - Method in class boofcv.alg.feature.disparity.impl.ImplSelectRectStandardBase_F32
 
setTexture(double) - Method in class boofcv.alg.feature.disparity.impl.ImplSelectRectStandardBase_S32
 
setTexture(double) - Method in class boofcv.alg.feature.disparity.impl.ImplSelectSparseStandardWta_F32
 
setTexture(double) - Method in class boofcv.alg.feature.disparity.impl.ImplSelectSparseStandardWta_S32
 
setTexture(double) - Method in class boofcv.alg.feature.disparity.SelectRectStandard
 
setTexture(double) - Method in class boofcv.alg.feature.disparity.SelectSparseStandardWta
Sets the texture threshold.
setThreshold(double) - Method in interface boofcv.abst.feature.associate.Associate
Associations are only considered if their score is less than or equal to the specified threshold.
setThreshold(double) - Method in class boofcv.abst.feature.associate.AssociateDescTo2D
 
setThreshold(double) - Method in class boofcv.abst.feature.associate.AssociateNearestNeighbor
 
setThreshold(double) - Method in class boofcv.abst.feature.associate.EnforceUniqueByScore
 
setThreshold(double) - Method in class boofcv.abst.feature.associate.WrapAssociateGreedy
 
setThreshold(double) - Method in class boofcv.abst.feature.associate.WrapAssociateSurfBasic
 
setThreshold(float) - Method in interface boofcv.alg.background.BackgroundAlgorithmBasic
Sets the threshold for background/moving object
setThreshold(float) - Method in interface boofcv.alg.background.BackgroundAlgorithmGaussian
 
setThreshold(float) - Method in class boofcv.alg.background.moving.BackgroundMovingBasic
 
setThreshold(float) - Method in class boofcv.alg.background.moving.BackgroundMovingGaussian
 
setThreshold(float) - Method in class boofcv.alg.background.stationary.BackgroundStationaryBasic
 
setThreshold(float) - Method in class boofcv.alg.background.stationary.BackgroundStationaryGaussian
 
setThreshold(double) - Method in class boofcv.alg.feature.associate.BaseAssociateLocation2DFilter
 
setThreshold(float) - Method in class boofcv.alg.feature.detect.extract.NonMaxExtractorNaive
 
setThreshold(float) - Method in class boofcv.alg.feature.detect.extract.ThresholdCornerExtractor
 
setThreshold(float) - Method in class boofcv.alg.feature.detect.interest.GeneralFeatureDetector
Changes feature extraction threshold.
setThresholdMax(float) - Method in class boofcv.alg.feature.detect.extract.NonMaxBlock
 
setThresholdMax(float) - Method in class boofcv.alg.feature.detect.extract.NonMaxCandidate
 
setThresholdMaximum(float) - Method in interface boofcv.abst.feature.detect.extract.NonMaxSuppression
Change the feature selection threshold for finding local maximums.
setThresholdMaximum(float) - Method in class boofcv.abst.feature.detect.extract.WrapperNonMaxCandidate
 
setThresholdMaximum(float) - Method in class boofcv.abst.feature.detect.extract.WrapperNonMaximumBlock
 
setThresholdMaximum(float) - Method in class boofcv.abst.feature.detect.extract.WrapperNonMaximumNaive
 
setThresholdMin(float) - Method in class boofcv.alg.feature.detect.extract.NonMaxBlock
 
setThresholdMin(float) - Method in class boofcv.alg.feature.detect.extract.NonMaxCandidate
 
setThresholdMinimum(float) - Method in interface boofcv.abst.feature.detect.extract.NonMaxSuppression
Change the feature selection threshold for finding local minimums.
setThresholdMinimum(float) - Method in class boofcv.abst.feature.detect.extract.WrapperNonMaxCandidate
 
setThresholdMinimum(float) - Method in class boofcv.abst.feature.detect.extract.WrapperNonMaximumBlock
 
setThresholdMinimum(float) - Method in class boofcv.abst.feature.detect.extract.WrapperNonMaximumNaive
 
setThresholds(int) - Method in interface boofcv.alg.feature.detect.intensity.impl.FastHelper
Sets the lower and upper thresholds relative to the current pixel value
setThresholds(int) - Method in class boofcv.alg.feature.detect.intensity.impl.ImplFastHelper_F32
 
setThresholds(int) - Method in class boofcv.alg.feature.detect.intensity.impl.ImplFastHelper_U8
 
setTo(ConfigExtract) - Method in class boofcv.abst.feature.detect.extract.ConfigExtract
 
setTo(TupleDesc_F64) - Method in class boofcv.struct.feature.BrightFeature
 
setTo(TupleDesc_F64) - Method in class boofcv.struct.feature.NccFeature
 
setTo(T) - Method in interface boofcv.struct.feature.TupleDesc
Sets this tuple to be the same as the provided tuple
setTo(TupleDesc_B) - Method in class boofcv.struct.feature.TupleDesc_B
 
setTo(TupleDesc_F32) - Method in class boofcv.struct.feature.TupleDesc_F32
 
setTo(TupleDesc_F64) - Method in class boofcv.struct.feature.TupleDesc_F64
 
setTo(TD) - Method in class boofcv.struct.feature.TupleDesc_I8
 
setTo(ImageFlow) - Method in class boofcv.struct.flow.ImageFlow
 
setToRootNodeNewID(GrowQueue_I32) - Method in class boofcv.alg.segmentation.ms.RegionMergeTree
Does much of the work needed to remove the redundant segments that are being merged into their root node.
setTransform(PixelTransform_F32) - Method in class boofcv.alg.shapes.edge.BaseIntegralEdge
Used to specify a transform that is applied to pixel coordinates to bring them back into original input image coordinates.
setTransform(PixelTransform_F32) - Method in class boofcv.alg.shapes.edge.PolygonEdgeIntensity
Used to specify a transform that is applied to pixel coordinates to bring them back into original input image coordinates.
setTransform(PixelTransform_F32) - Method in class boofcv.alg.shapes.edge.ScoreLineSegmentEdge
Used to specify a transform that is applied to pixel coordinates to bring them back into original input image coordinates.
setTransform(PixelTransform_F32) - Method in class boofcv.alg.shapes.polygon.RefinePolygonLineToImage
Used to specify a transform that is applied to pixel coordinates to bring them back into original input image coordinates.
setUnknownValue(int) - Method in class boofcv.alg.background.BackgroundModel
Specify the value of a segmented pixel which has no corresponding pixel in the background image.
setUpEdges(GrayS32, GrayS32) - Method in class boofcv.alg.segmentation.ms.ClusterLabeledImage
Declares lookup tables for neighbors
setUpEdges4(GrayS32, int[]) - Method in class boofcv.alg.segmentation.ms.ClusterLabeledImage
 
setUpEdges8(GrayS32, int[]) - Method in class boofcv.alg.segmentation.ms.ClusterLabeledImage
 
setupPruneList(GrowQueue_I32) - Method in class boofcv.alg.segmentation.ms.MergeSmallRegions
Identifies which regions are to be pruned based on their member counts.
setupTemplate(GrayF32) - Method in class boofcv.alg.feature.detect.template.TemplateNCC.F32
 
setupTemplate(T) - Method in class boofcv.alg.feature.detect.template.TemplateNCC
Precompute statistical information on the template
setupTemplate(GrayU8) - Method in class boofcv.alg.feature.detect.template.TemplateNCC.U8
 
setValue(float[]) - Method in class boofcv.struct.feature.TupleDesc_F32
 
setValue(double[]) - Method in class boofcv.struct.feature.TupleDesc_F64
 
setValue(byte[]) - Method in class boofcv.struct.feature.TupleDesc_I8
 
setVerbose(boolean) - Method in class boofcv.alg.shapes.polygon.BinaryPolygonDetector
 
setWhite(boolean) - Method in class boofcv.struct.feature.ScalePoint
 
setWidthCell(int) - Method in class boofcv.alg.feature.dense.DescribeDenseHogAlg
 
shape - Variable in class boofcv.alg.shapes.FitData
Description of the shape
ShapeFittingOps - Class in boofcv.alg.shapes
Functions for fitting shapes to sequences of points.
ShapeFittingOps() - Constructor for class boofcv.alg.shapes.ShapeFittingOps
 
shiTomasi(int, boolean, Class<D>) - Static method in class boofcv.factory.feature.detect.intensity.FactoryIntensityPoint
Feature intensity for KLT corner detector.
shiTomasi(int, boolean, Class<D>) - Static method in class boofcv.factory.feature.detect.intensity.FactoryIntensityPointAlg
Common interface for creating a ShiTomasiCornerIntensity from different image types.
ShiTomasiCornerIntensity<T extends boofcv.struct.image.ImageGray> - Interface in boofcv.alg.feature.detect.intensity
This corner detector is designed to select the best features for tracking inside of a Kanade-Lucas-Tomasi (KLT) feature tracker [1].
sift - Variable in class boofcv.factory.feature.dense.ConfigDenseSift
Specifies how the SIFT descriptor is computed.
sift(ConfigDenseSift, Class<T>) - Static method in class boofcv.factory.feature.dense.FactoryDescribeImageDense
Creates a dense SIFT descriptor.
sift(ConfigSiftDescribe, Class<T>) - Static method in class boofcv.factory.feature.describe.FactoryDescribePointAlgs
 
sift(ConfigSiftScaleSpace, ConfigSiftDescribe, Class<T>) - Static method in class boofcv.factory.feature.describe.FactoryDescribeRegionPoint
Creates a SIFT region descriptor.
sift(ConfigCompleteSift) - Static method in class boofcv.factory.feature.detdesc.FactoryDetectDescribe
Creates a new SIFT feature detector and describer.
sift(ConfigSiftScaleSpace, ConfigSiftDetector, Class<T>) - Static method in class boofcv.factory.feature.detect.interest.FactoryInterestPoint
 
sift(ConfigSiftScaleSpace, ConfigSiftDetector) - Static method in class boofcv.factory.feature.detect.interest.FactoryInterestPointAlgs
Creates a SIFT detector
sift(ConfigSiftScaleSpace, ConfigSiftOrientation, Class<T>) - Static method in class boofcv.factory.feature.orientation.FactoryOrientation
Creates an implementation of the SIFT orientation estimation algorithm
sift(ConfigSiftOrientation, Class<D>) - Static method in class boofcv.factory.feature.orientation.FactoryOrientationAlgs
Estimates multiple orientations as specified in SIFT paper.
SiftDetector - Class in boofcv.alg.feature.detect.interest
Implementation of SIFT [1] feature detector.
SiftDetector(SiftScaleSpace, double, NonMaxLimiter) - Constructor for class boofcv.alg.feature.detect.interest.SiftDetector
Configures SIFT detector
SiftScaleSpace - Class in boofcv.alg.feature.detect.interest
Generates the pyramidal scale space as described in the SIFT [1] paper.
SiftScaleSpace(int, int, int, double) - Constructor for class boofcv.alg.feature.detect.interest.SiftScaleSpace
Configures the scale-space
sigma - Variable in class boofcv.alg.feature.detect.interest.UnrollSiftScaleSpaceGradient.ImageScale
 
sigma - Variable in class boofcv.struct.feature.NccFeature
standard deviation of pixel intensity
sigma0 - Variable in class boofcv.abst.feature.describe.ConfigSiftScaleSpace
Amount of blur at the first level in the image pyramid.
sigmaEnlarge - Variable in class boofcv.abst.feature.orientation.ConfigSiftOrientation
How much the scale is enlarged by.
sigmaLargeGrid - Variable in class boofcv.abst.feature.describe.ConfigSurfDescribe.Stability
Sigma used to weight points in the sub-region grid.
sigmaSubRegion - Variable in class boofcv.abst.feature.describe.ConfigSurfDescribe.Stability
Sigma used to weight points in the large grid.
sigmaToPixels - Variable in class boofcv.abst.feature.describe.ConfigSiftDescribe
sigmaToPixels Conversion of sigma to pixels.
size() - Method in interface boofcv.struct.feature.TupleDesc
Number of elements in the tuple.
size() - Method in class boofcv.struct.feature.TupleDesc_B
 
size() - Method in class boofcv.struct.feature.TupleDesc_F32
 
size() - Method in class boofcv.struct.feature.TupleDesc_F64
 
size() - Method in class boofcv.struct.feature.TupleDesc_I8
 
slic(ConfigSlic, ImageType<T>) - Static method in class boofcv.factory.segmentation.FactoryImageSegmentation
Creates a new instance of SegmentSlic which is in a wrapper for ImageSuperpixels.
slic(ConfigSlic, ImageType<T>) - Static method in class boofcv.factory.segmentation.FactorySegmentationAlg
 
Slic_to_ImageSuperpixels<T extends boofcv.struct.image.ImageBase> - Class in boofcv.abst.segmentation
Wrapper around SegmentSlic for ImageSuperpixels.
Slic_to_ImageSuperpixels(SegmentSlic<T>) - Constructor for class boofcv.abst.segmentation.Slic_to_ImageSuperpixels
 
sliding(double, int, double, int, boolean, Class<T>) - Static method in class boofcv.factory.feature.orientation.FactoryOrientationAlgs
 
sliding_ii(ConfigSlidingIntegral, Class<II>) - Static method in class boofcv.factory.feature.orientation.FactoryOrientationAlgs
Estimates the orientation of a region by using a sliding window across the different potential angles.
SnapToEdge<T extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.shapes.edge
Snaps a line to an edge of an object.
SnapToEdge(int, int, Class<T>) - Constructor for class boofcv.alg.shapes.edge.SnapToEdge
Configures the algorithm.
SOR_RELAXATION - Variable in class boofcv.alg.flow.ConfigBroxWarping
SOR relaxation parameter.
SOR_RELAXATION - Variable in class boofcv.factory.flow.ConfigHornSchunckPyramid
SOR relaxation parameter.
sortPixels(GrayU8) - Method in class boofcv.alg.segmentation.watershed.WatershedVincentSoille1991
Very fast histogram based sorting.
spaceIndex - Variable in class boofcv.alg.feature.detect.interest.FeatureLaplacePyramid
 
spaceIndex - Variable in class boofcv.alg.feature.detect.interest.FeaturePyramid
 
spacialRadius - Variable in class boofcv.factory.segmentation.ConfigSegmentMeanShift
Radius of mean-shift region in pixels.
spacialTable - Variable in class boofcv.alg.segmentation.ms.SegmentMeanShiftSearch
 
spacialWeight - Variable in class boofcv.factory.segmentation.ConfigSlic
Larger values place more weight on the spacial component.
spawnTracksFromDetected() - Method in class boofcv.alg.tracker.combined.CombinedTrackerScalePoint
From the found interest points create new tracks.
Speed() - Constructor for class boofcv.abst.feature.describe.ConfigSurfDescribe.Speed
 
SplitMergeLineFit - Class in boofcv.alg.shapes.polyline
Base class for algorithm which employ a split and merge strategy to fitting a set of line segments onto an ordered set of points.
SplitMergeLineFit(double, double, int) - Constructor for class boofcv.alg.shapes.polyline.SplitMergeLineFit
Configures algorithm
SplitMergeLineFitLoop - Class in boofcv.alg.shapes.polyline
Implementation of SplitMergeLineFit for looped lists of points.
SplitMergeLineFitLoop(double, double, int) - Constructor for class boofcv.alg.shapes.polyline.SplitMergeLineFitLoop
 
SplitMergeLineFitSegment - Class in boofcv.alg.shapes.polyline
Implementation of SplitMergeLineFit for lists in which the end points are not connected.
SplitMergeLineFitSegment(double, double, int) - Constructor for class boofcv.alg.shapes.polyline.SplitMergeLineFitSegment
 
splitPenalty - Variable in class boofcv.factory.shape.ConfigPolygonDetector
Magic number used to penalize a polygon when a new corner is added
splitPixels(int, int) - Method in class boofcv.alg.shapes.polyline.SplitMergeLineFitLoop
Recursively splits pixels between indexStart to indexStart+length.
splitPixels(int, int) - Method in class boofcv.alg.shapes.polyline.SplitMergeLineFitSegment
Recursively splits pixels.
splits - Variable in class boofcv.alg.shapes.polygon.RefinePolygonCornersToImage
 
splits - Variable in class boofcv.alg.shapes.polyline.SplitMergeLineFit
 
splitSegments() - Method in class boofcv.alg.shapes.polyline.SplitMergeLineFitLoop
Splits a line in two if there is a point that is too far away
splitSegments() - Method in class boofcv.alg.shapes.polyline.SplitMergeLineFitSegment
Splits a line in two if there is a paint that is too far away
splitThresholdSq(Point2D_I32, Point2D_I32) - Method in class boofcv.alg.shapes.polyline.SplitMergeLineFit
Computes the split threshold from the end point of two lines
src - Variable in class boofcv.struct.feature.AssociatedIndex
index of the feature in the source image
Stability() - Constructor for class boofcv.abst.feature.describe.ConfigSurfDescribe.Stability
 
standardPyramid(int, int, double, double, int, int, Class<T>) - Static method in class boofcv.alg.flow.UtilDenseOpticalFlow
Create a standard image pyramid used by dense optical flow parameters.
stationaryBasic(ConfigBackgroundBasic, ImageType<T>) - Static method in class boofcv.factory.background.FactoryBackgroundModel
Creates an instance of BackgroundMovingBasic.
stationaryGaussian(ConfigBackgroundGaussian, ImageType<T>) - Static method in class boofcv.factory.background.FactoryBackgroundModel
Creates an instance of BackgroundStationaryGaussian.
stepBlock - Variable in class boofcv.factory.feature.dense.ConfigDenseHoG
Number of cells that are skipped between two blocks.
StereoDisparity<Image extends boofcv.struct.image.ImageGray,Disparity extends boofcv.struct.image.ImageGray> - Interface in boofcv.abst.feature.disparity
Given two rectified images compute the corresponding dense disparity image.
StereoDisparitySparse<Image extends boofcv.struct.image.ImageGray> - Interface in boofcv.abst.feature.disparity
Computes the disparity between two rectified images at specified points only.
StereoDisparityWtoNaive<I extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.feature.disparity.impl
Very basic algorithm for testing stereo disparity algorithms for correctness and employs a "winner takes all" strategy for selecting the solution.
StereoDisparityWtoNaive(int, int, int, int) - Constructor for class boofcv.alg.feature.disparity.impl.StereoDisparityWtoNaive
Configure parameters
StereoDisparityWtoNaiveFive<I extends boofcv.struct.image.ImageGray> - Class in boofcv.alg.feature.disparity.impl
Naive version of DisparityScoreWindowFive.
StereoDisparityWtoNaiveFive(int, int, int, int) - Constructor for class boofcv.alg.feature.disparity.impl.StereoDisparityWtoNaiveFive
Configure parameters
subimage - Variable in class boofcv.alg.tracker.klt.KltTracker
 
sumColor - Variable in class boofcv.alg.segmentation.ms.SegmentMeanShiftSearchColor
 
sumColor(float[], float[], float) - Static method in class boofcv.alg.segmentation.ms.SegmentMeanShiftSearchColor
 
sumDerivX - Variable in class boofcv.alg.feature.orientation.OrientationHistogram
 
sumDerivY - Variable in class boofcv.alg.feature.orientation.OrientationHistogram
 
suppressed - Variable in class boofcv.alg.feature.detect.edge.CannyEdge
 
surf - Variable in class boofcv.factory.feature.dense.ConfigDenseSurfFast
Configuration for Stable SURF descriptor
surf - Variable in class boofcv.factory.feature.dense.ConfigDenseSurfStable
Configuration for Stable SURF descriptor
surfColor(DescribePointSurf<T>, int) - Static method in class boofcv.factory.feature.describe.FactoryDescribePointAlgs
 
surfColorFast(ConfigSurfDescribe.Speed, ImageType<T>) - Static method in class boofcv.factory.feature.describe.FactoryDescribeRegionPoint
Color variant of the SURF descriptor which has been designed for speed and sacrifices some stability.
surfColorFast(ConfigFastHessian, ConfigSurfDescribe.Speed, ConfigAverageIntegral, ImageType<T>) - Static method in class boofcv.factory.feature.detdesc.FactoryDetectDescribe
Color version of SURF stable.
surfColorStable(ConfigSurfDescribe.Stability, ImageType<T>) - Static method in class boofcv.factory.feature.describe.FactoryDescribeRegionPoint
Color variant of the SURF descriptor which has been designed for stability.
surfColorStable(ConfigFastHessian, ConfigSurfDescribe.Stability, ConfigSlidingIntegral, ImageType<T>) - Static method in class boofcv.factory.feature.detdesc.FactoryDetectDescribe
Color version of SURF stable feature.
SurfDescribeOps - Class in boofcv.alg.feature.describe
Operations related to computing SURF descriptors.
SurfDescribeOps() - Constructor for class boofcv.alg.feature.describe.SurfDescribeOps
 
surfFast(ConfigDenseSurfFast, Class<T>) - Static method in class boofcv.factory.feature.dense.FactoryDescribeImageDense
Creates a SURF descriptor.
surfFast(ConfigSurfDescribe.Speed, Class<T>) - Static method in class boofcv.factory.feature.describe.FactoryDescribeRegionPoint
Creates a SURF descriptor.
surfFast(ConfigFastHessian, ConfigSurfDescribe.Speed, ConfigAverageIntegral, Class<T>) - Static method in class boofcv.factory.feature.detdesc.FactoryDetectDescribe
Creates a SURF descriptor.
SurfFeatureQueue - Class in boofcv.struct.feature
FastQueue for BrightFeature.
SurfFeatureQueue(int) - Constructor for class boofcv.struct.feature.SurfFeatureQueue
 
SurfPlanar_to_DescribeRegionPoint<T extends boofcv.struct.image.ImageGray,II extends boofcv.struct.image.ImageGray> - Class in boofcv.abst.feature.describe
SurfPlanar_to_DescribeRegionPoint(DescribePointSurfPlanar<II>, Class<T>, Class<II>) - Constructor for class boofcv.abst.feature.describe.SurfPlanar_to_DescribeRegionPoint
 
SurfPlanar_to_DetectDescribePoint<T extends boofcv.struct.image.ImageGray,II extends boofcv.struct.image.ImageGray> - Class in boofcv.abst.feature.detdesc
SurfPlanar_to_DetectDescribePoint(DetectDescribeSurfPlanar<II>, Class<T>, Class<II>) - Constructor for class boofcv.abst.feature.detdesc.SurfPlanar_to_DetectDescribePoint
 
surfSpeed(ConfigSurfDescribe.Speed, Class<T>) - Static method in class boofcv.factory.feature.describe.FactoryDescribePointAlgs
 
surfStability(ConfigSurfDescribe.Stability, Class<T>) - Static method in class boofcv.factory.feature.describe.FactoryDescribePointAlgs
 
surfStable(ConfigDenseSurfStable, Class<T>) - Static method in class boofcv.factory.feature.dense.FactoryDescribeImageDense
Creates a SURF descriptor.
surfStable(ConfigSurfDescribe.Stability, Class<T>) - Static method in class boofcv.factory.feature.describe.FactoryDescribeRegionPoint
Creates a SURF descriptor.
surfStable(ConfigFastHessian, ConfigSurfDescribe.Stability, ConfigSlidingIntegral, Class<T>) - Static method in class boofcv.factory.feature.detdesc.FactoryDetectDescribe
Creates a SURF descriptor.
swapLists() - Method in class boofcv.alg.feature.associate.AssociateSurfBasic
Swaps the source and dest feature list.

T

template - Variable in class boofcv.alg.feature.detect.template.BaseTemplateIntensity
 
template - Variable in class boofcv.alg.flow.DenseOpticalFlowBlockPyramid
 
TemplateDiffSquared<T extends boofcv.struct.image.ImageBase> - Class in boofcv.alg.feature.detect.template
Scores the difference between the template and the image using difference squared error.
TemplateDiffSquared() - Constructor for class boofcv.alg.feature.detect.template.TemplateDiffSquared
 
TemplateDiffSquared.F32 - Class in boofcv.alg.feature.detect.template
 
TemplateDiffSquared.U8 - Class in boofcv.alg.feature.detect.template
 
TemplateMatching<T extends boofcv.struct.image.ImageBase> - Class in boofcv.alg.feature.detect.template
Runs a template matching algorithm across the image.
TemplateMatching(TemplateMatchingIntensity<T>) - Constructor for class boofcv.alg.feature.detect.template.TemplateMatching
Specifies internal algorithm
TemplateMatchingIntensity<T extends boofcv.struct.image.ImageBase> - Interface in boofcv.alg.feature.detect.template
Moves an image template over the image and for each pixel computes a metric for how similar that region is to template.
TemplateNCC<T extends boofcv.struct.image.ImageBase> - Class in boofcv.alg.feature.detect.template
Template matching which uses normalized cross correlation (NCC).
TemplateNCC() - Constructor for class boofcv.alg.feature.detect.template.TemplateNCC
 
TemplateNCC.F32 - Class in boofcv.alg.feature.detect.template
 
TemplateNCC.U8 - Class in boofcv.alg.feature.detect.template
 
templateRadius - Variable in class boofcv.alg.tracker.klt.PkltConfig
The radius of a feature descriptor in layer.
TemplateScoreType - Enum in boofcv.factory.feature.detect.template
List of formulas used to score matches in a template.
textureThreshold - Variable in class boofcv.alg.feature.disparity.impl.ImplSelectRectStandardBase_F32
 
textureThreshold - Variable in class boofcv.alg.feature.disparity.impl.ImplSelectRectStandardBase_S32
 
textureThreshold - Variable in class boofcv.alg.feature.disparity.impl.ImplSelectSparseStandardWta_F32
 
textureThreshold - Variable in class boofcv.alg.feature.disparity.impl.ImplSelectSparseStandardWta_S32
 
theta - Variable in class boofcv.alg.feature.detect.line.gridline.Edgel
 
thresh - Variable in class boofcv.alg.feature.detect.extract.NonMaxExtractorNaive
 
threshold - Variable in class boofcv.abst.feature.detect.extract.ConfigExtract
Minimum feature intensity it will consider when detecting a maximum.
threshold - Variable in class boofcv.alg.background.moving.BackgroundMovingBasic
Threshold for classifying a pixel as background or not.
threshold - Variable in class boofcv.alg.background.moving.BackgroundMovingGaussian
Threshold for classifying a pixel as background or not.
threshold - Variable in class boofcv.alg.background.stationary.BackgroundStationaryBasic
Threshold for classifying a pixel as background or not.
threshold - Variable in class boofcv.alg.background.stationary.BackgroundStationaryGaussian
Threshold for classifying a pixel as background or not.
threshold - Variable in class boofcv.alg.segmentation.fh04.SegmentFelzenszwalbHuttenlocher04
 
threshold - Variable in class boofcv.factory.background.ConfigBackgroundBasic
Threshold for classifying a pixel as background or not.
threshold - Variable in class boofcv.factory.background.ConfigBackgroundGaussian
Threshold for classifying a pixel as background or not.
ThresholdCornerExtractor - Class in boofcv.alg.feature.detect.extract
All pixels which have an intensity above the specified threshold are considered to be features.
ThresholdCornerExtractor(float) - Constructor for class boofcv.alg.feature.detect.extract.ThresholdCornerExtractor
 
ThresholdCornerExtractor() - Constructor for class boofcv.alg.feature.detect.extract.ThresholdCornerExtractor
 
thresholdEdge - Variable in class boofcv.factory.feature.detect.line.ConfigHoughFootSubimage
Threshold for classifying pixels as edge or not.
thresholdEdge - Variable in class boofcv.factory.feature.detect.line.ConfigHoughPolar
Edge detection threshold.
thresholdMax - Variable in class boofcv.alg.feature.detect.extract.NonMaxBlock
 
thresholdMax - Variable in class boofcv.alg.feature.detect.extract.NonMaxCandidate
 
thresholdMin - Variable in class boofcv.alg.feature.detect.extract.NonMaxBlock
 
thresholdMin - Variable in class boofcv.alg.feature.detect.extract.NonMaxCandidate
 
tmp - Variable in class boofcv.alg.flow.DenseOpticalFlowBlockPyramid
 
tmpMemberCount - Variable in class boofcv.alg.segmentation.ms.RegionMergeTree
 
toleranceFractionSq - Variable in class boofcv.alg.shapes.polyline.SplitMergeLineFit
 
toString() - Method in class boofcv.factory.shape.ConfigPolygonDetector
 
toString() - Method in class boofcv.factory.shape.ConfigRefinePolygonCornersToImage
 
toString() - Method in class boofcv.factory.shape.ConfigRefinePolygonLineToImage
 
toString() - Method in class boofcv.struct.feature.Match
 
totalDestination() - Method in class boofcv.alg.feature.associate.AssociateSurfBasic
 
totalHorizontalDivisions - Variable in class boofcv.factory.feature.detect.line.ConfigHoughFootSubimage
Number of sub-images in horizontal direction Try 2
totalIterations - Variable in class boofcv.factory.segmentation.ConfigSlic
Number of mean-shift iterations.
totalTracks - Variable in class boofcv.alg.tracker.combined.CombinedTrackerScalePoint
 
totalVerticalDivisions - Variable in class boofcv.factory.feature.detect.line.ConfigHoughFootSubimage
Number of sub images in vertical direction.
totalWeight - Variable in class boofcv.alg.segmentation.slic.SegmentSlic.Cluster
 
totalXX - Variable in class boofcv.alg.feature.detect.intensity.impl.ImplSsdCorner_F32
 
totalXX - Variable in class boofcv.alg.feature.detect.intensity.impl.ImplSsdCorner_S16
 
totalXX - Variable in class boofcv.alg.feature.detect.intensity.impl.ImplSsdCornerWeighted_F32
 
totalXX - Variable in class boofcv.alg.feature.detect.intensity.impl.ImplSsdCornerWeighted_S16
 
totalXY - Variable in class boofcv.alg.feature.detect.intensity.impl.ImplSsdCorner_F32
 
totalXY - Variable in class boofcv.alg.feature.detect.intensity.impl.ImplSsdCorner_S16
 
totalXY - Variable in class boofcv.alg.feature.detect.intensity.impl.ImplSsdCornerWeighted_F32
 
totalXY - Variable in class boofcv.alg.feature.detect.intensity.impl.ImplSsdCornerWeighted_S16
 
totalYY - Variable in class boofcv.alg.feature.detect.intensity.impl.ImplSsdCorner_F32
 
totalYY - Variable in class boofcv.alg.feature.detect.intensity.impl.ImplSsdCorner_S16
 
totalYY - Variable in class boofcv.alg.feature.detect.intensity.impl.ImplSsdCornerWeighted_F32
 
totalYY - Variable in class boofcv.alg.feature.detect.intensity.impl.ImplSsdCornerWeighted_S16
 
touchesBorder() - Method in class boofcv.alg.shapes.polygon.BinaryPolygonDetector.Info
 
touchesBorder(List<Point2D_I32>) - Method in class boofcv.alg.shapes.polygon.BinaryPolygonDetector
Checks to see if some part of the contour touches the image border.
trace(int, int, int) - Method in class boofcv.alg.feature.detect.edge.HysteresisEdgeTraceMark
Traces along object's contour starting at the specified seed.
trace(int, int, int) - Method in class boofcv.alg.feature.detect.edge.HysteresisEdgeTracePoints
Traces along object's contour starting at the specified seed.
trace(GrayF32, GrayF32, GrayF32) - Static method in class boofcv.alg.feature.detect.intensity.HessianBlobIntensity
Feature intensity using the trace of the Hessian matrix.
trace(GrayF32, GrayS16, GrayS16) - Static method in class boofcv.alg.feature.detect.intensity.HessianBlobIntensity
Feature intensity using the trace of the Hessian matrix.
trace(GrayF32, GrayF32, GrayF32) - Static method in class boofcv.alg.feature.detect.intensity.impl.ImplHessianBlobIntensity
 
trace(GrayF32, GrayS16, GrayS16) - Static method in class boofcv.alg.feature.detect.intensity.impl.ImplHessianBlobIntensity
 
track - Variable in class boofcv.alg.tracker.combined.CombinedTrack
 
track(KltFeature) - Method in class boofcv.alg.tracker.klt.KltTracker
Updates the feature's location inside the image.
track(PyramidKltFeature) - Method in class boofcv.alg.tracker.klt.PyramidKltTracker
Finds the feature's new location in the image.
tracker - Variable in class boofcv.alg.tracker.combined.PyramidKltForCombined
 
tracker - Variable in class boofcv.alg.tracker.klt.PyramidKltTracker
 
trackerKlt - Variable in class boofcv.alg.tracker.combined.CombinedTrackerScalePoint
 
tracksDormant - Variable in class boofcv.alg.tracker.combined.CombinedTrackerScalePoint
 
tracksPureKlt - Variable in class boofcv.alg.tracker.combined.CombinedTrackerScalePoint
 
tracksReactivated - Variable in class boofcv.alg.tracker.combined.CombinedTrackerScalePoint
 
tracksSpawned - Variable in class boofcv.alg.tracker.combined.CombinedTrackerScalePoint
 
tracksUnused - Variable in class boofcv.alg.tracker.combined.CombinedTrackerScalePoint
 
transform - Variable in class boofcv.alg.background.BackgroundModelMoving
 
transform(D, D, GrayU8) - Method in class boofcv.alg.feature.detect.line.HoughTransformLineFootOfNorm
Computes the Hough transform using the image gradient and a binary image which flags pixels as being edges or not.
transform(GrayU8) - Method in class boofcv.alg.feature.detect.line.HoughTransformLinePolar
Computes the Hough transform of the image.
trilinearInterpolation(float, float, float, double, TupleDesc_F64) - Method in class boofcv.alg.feature.describe.DescribeSiftCommon
Applies trilinear interpolation across the descriptor
TupleDesc<T extends TupleDesc> - Interface in boofcv.struct.feature
Base class for tuple based feature descriptors
TupleDesc_B - Class in boofcv.struct.feature
Binary descriptor which is stored inside of an array of ints.
TupleDesc_B(int) - Constructor for class boofcv.struct.feature.TupleDesc_B
 
TupleDesc_B(int, int) - Constructor for class boofcv.struct.feature.TupleDesc_B
 
TupleDesc_F32 - Class in boofcv.struct.feature
Basic description of an image feature's attributes using an array.
TupleDesc_F32(int) - Constructor for class boofcv.struct.feature.TupleDesc_F32
 
TupleDesc_F32() - Constructor for class boofcv.struct.feature.TupleDesc_F32
 
TupleDesc_F64 - Class in boofcv.struct.feature
Basic description of an image feature's attributes using an array.
TupleDesc_F64(int) - Constructor for class boofcv.struct.feature.TupleDesc_F64
 
TupleDesc_F64() - Constructor for class boofcv.struct.feature.TupleDesc_F64
 
TupleDesc_I8<TD extends TupleDesc_I8> - Class in boofcv.struct.feature
Feature description storage in an array of bytes.
TupleDesc_I8(int) - Constructor for class boofcv.struct.feature.TupleDesc_I8
 
TupleDesc_S8 - Class in boofcv.struct.feature
Feature description storage in an array of signed bytes.
TupleDesc_S8(int) - Constructor for class boofcv.struct.feature.TupleDesc_S8
 
TupleDesc_U8 - Class in boofcv.struct.feature
Feature description storage in an array of unsigned bytes.
TupleDesc_U8(int) - Constructor for class boofcv.struct.feature.TupleDesc_U8
 

U

U8() - Constructor for class boofcv.alg.feature.detect.template.TemplateDiffSquared.U8
 
U8() - Constructor for class boofcv.alg.feature.detect.template.TemplateNCC.U8
 
U8(int, int, int) - Constructor for class boofcv.alg.flow.DenseOpticalFlowBlockPyramid.U8
 
U8() - Constructor for class boofcv.alg.segmentation.ComputeRegionMeanColor.U8
 
unassociated - Variable in class boofcv.abst.feature.associate.EnforceUniqueByScore
 
undistToDist - Variable in class boofcv.alg.shapes.polygon.BinaryPolygonDetector
 
uniqueByScore - Variable in class boofcv.abst.feature.associate.EnforceUniqueByScore
 
uniqueDestination() - Method in interface boofcv.abst.feature.associate.Associate
If at most one match is returned for each destination feature.
uniqueDestination() - Method in class boofcv.abst.feature.associate.AssociateDescTo2D
 
uniqueDestination() - Method in class boofcv.abst.feature.associate.AssociateNearestNeighbor
 
uniqueDestination() - Method in class boofcv.abst.feature.associate.EnforceUniqueByScore
 
uniqueDestination() - Method in class boofcv.abst.feature.associate.WrapAssociateGreedy
 
uniqueDestination() - Method in class boofcv.abst.feature.associate.WrapAssociateSurfBasic
 
uniqueDestination() - Method in class boofcv.alg.feature.associate.BaseAssociateLocation2DFilter
 
uniqueSource() - Method in interface boofcv.abst.feature.associate.Associate
If at most one match is returned for each source feature.
uniqueSource() - Method in class boofcv.abst.feature.associate.AssociateDescTo2D
 
uniqueSource() - Method in class boofcv.abst.feature.associate.AssociateNearestNeighbor
 
uniqueSource() - Method in class boofcv.abst.feature.associate.EnforceUniqueByScore
 
uniqueSource() - Method in class boofcv.abst.feature.associate.WrapAssociateGreedy
 
uniqueSource() - Method in class boofcv.abst.feature.associate.WrapAssociateSurfBasic
 
uniqueSource() - Method in class boofcv.alg.feature.associate.BaseAssociateLocation2DFilter
 
unknownValue - Variable in class boofcv.alg.background.BackgroundModel
 
UnrollSiftScaleSpaceGradient - Class in boofcv.alg.feature.detect.interest
Precomputes the gradient for all scales in the scale-space and saves them in a list.
UnrollSiftScaleSpaceGradient(SiftScaleSpace) - Constructor for class boofcv.alg.feature.detect.interest.UnrollSiftScaleSpaceGradient
 
UnrollSiftScaleSpaceGradient.ImageScale - Class in boofcv.alg.feature.detect.interest
 
unsafe_get(int, int) - Method in class boofcv.struct.flow.ImageFlow
 
unsafe_setImage(InputImage, DerivativeImage, DerivativeImage) - Method in class boofcv.alg.tracker.klt.KltTracker
Same as KltTracker.setImage(InputImage, DerivativeImage, DerivativeImage), but it doesn't check to see if the images are the same size each time
update() - Method in class boofcv.alg.segmentation.slic.SegmentSlic.Cluster
 
updateBackground(MotionModel, T) - Method in class boofcv.alg.background.BackgroundModelMoving
Updates the background with new image information.
updateBackground(int, int, int, int, T) - Method in class boofcv.alg.background.BackgroundModelMoving
Call to update the background with the frame inside the bounding box.
updateBackground(T) - Method in class boofcv.alg.background.BackgroundModelStationary
Updates the background with new image information.
updateBackground(int, int, int, int, T) - Method in class boofcv.alg.background.moving.BackgroundMovingBasic_IL
 
updateBackground(int, int, int, int, Planar<T>) - Method in class boofcv.alg.background.moving.BackgroundMovingBasic_PL
 
updateBackground(int, int, int, int, T) - Method in class boofcv.alg.background.moving.BackgroundMovingBasic_SB
 
updateBackground(int, int, int, int, T) - Method in class boofcv.alg.background.moving.BackgroundMovingGaussian_IL
 
updateBackground(int, int, int, int, Planar<T>) - Method in class boofcv.alg.background.moving.BackgroundMovingGaussian_PL
 
updateBackground(int, int, int, int, T) - Method in class boofcv.alg.background.moving.BackgroundMovingGaussian_SB
 
updateBackground(T) - Method in class boofcv.alg.background.stationary.BackgroundStationaryBasic_IL
 
updateBackground(Planar<T>) - Method in class boofcv.alg.background.stationary.BackgroundStationaryBasic_PL
 
updateBackground(T) - Method in class boofcv.alg.background.stationary.BackgroundStationaryBasic_SB
 
updateBackground(T) - Method in class boofcv.alg.background.stationary.BackgroundStationaryGaussian_IL
 
updateBackground(Planar<T>) - Method in class boofcv.alg.background.stationary.BackgroundStationaryGaussian_PL
 
updateBackground(T) - Method in class boofcv.alg.background.stationary.BackgroundStationaryGaussian_SB
 
updateClusters() - Method in class boofcv.alg.segmentation.slic.SegmentSlic
Update the value of each cluster using Maximization step.
updateTracks(I, PyramidDiscrete<I>, D[], D[]) - Method in class boofcv.alg.tracker.combined.CombinedTrackerScalePoint
Updates the location and description of tracks using KLT.
useHaar - Variable in class boofcv.abst.feature.describe.ConfigSurfDescribe
If true the Haar wavelet will be used.
useStrictRule - Variable in class boofcv.abst.feature.detect.extract.ConfigExtract
Is a strict test used to test for local maximums.
useStrictRule - Variable in class boofcv.alg.feature.detect.extract.NonMaxExtractorNaive
 
UtilDenseOpticalFlow - Class in boofcv.alg.flow
Useful functions when computing dense optical flow
UtilDenseOpticalFlow() - Constructor for class boofcv.alg.flow.UtilDenseOpticalFlow
 
UtilDisparityScore - Class in boofcv.alg.feature.disparity.impl
Contains common functions for computing disparity scores.
UtilDisparityScore() - Constructor for class boofcv.alg.feature.disparity.impl.UtilDisparityScore
 
UtilFeature - Class in boofcv.alg.descriptor
Various utilities related to image features
UtilFeature() - Constructor for class boofcv.alg.descriptor.UtilFeature
 
UtilShapePolygon - Class in boofcv.alg.shapes.polygon
Utility functions used by classes which fit polygons to shapes in the image
UtilShapePolygon() - Constructor for class boofcv.alg.shapes.polygon.UtilShapePolygon
 

V

value - Variable in class boofcv.numerics.InterpolateArray
 
value - Variable in class boofcv.struct.feature.TupleDesc_F32
 
value - Variable in class boofcv.struct.feature.TupleDesc_F64
 
value - Variable in class boofcv.struct.feature.TupleDesc_I8
 
valueOf(String) - Static method in enum boofcv.alg.feature.detect.intensity.HessianBlobIntensity.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum boofcv.alg.tracker.klt.KltTrackFault
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum boofcv.factory.feature.detect.template.TemplateScoreType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum boofcv.factory.feature.disparity.DisparityAlgorithms
Returns the enum constant of this type with the specified name.
values() - Static method in enum boofcv.alg.feature.detect.intensity.HessianBlobIntensity.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum boofcv.alg.tracker.klt.KltTrackFault
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum boofcv.factory.feature.detect.template.TemplateScoreType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum boofcv.factory.feature.disparity.DisparityAlgorithms
Returns an array containing the constants of this enum type, in the order they are declared.
vertical(GrayF32) - Method in class boofcv.alg.feature.detect.intensity.impl.ImplSsdCorner_F32
Compute the derivative sum along the y-axis while taking advantage of duplicate calculations for each window and avoiding cache misses.
vertical(GrayF32) - Method in class boofcv.alg.feature.detect.intensity.impl.ImplSsdCorner_S16
Compute the derivative sum along the y-axis while taking advantage of duplicate calculations for each window and avoiding cache misses.
vertical(GrayF32) - Method in class boofcv.alg.feature.detect.intensity.impl.ImplSsdCornerBase
 

W

warpDeriv2X - Variable in class boofcv.alg.flow.BroxWarpingSpacial
 
warpDeriv2X - Variable in class boofcv.alg.flow.HornSchunckPyramid
 
warpDeriv2XX - Variable in class boofcv.alg.flow.BroxWarpingSpacial
 
warpDeriv2XY - Variable in class boofcv.alg.flow.BroxWarpingSpacial
 
warpDeriv2Y - Variable in class boofcv.alg.flow.BroxWarpingSpacial
 
warpDeriv2Y - Variable in class boofcv.alg.flow.HornSchunckPyramid
 
warpDeriv2YY - Variable in class boofcv.alg.flow.BroxWarpingSpacial
 
warpImage2 - Variable in class boofcv.alg.flow.BroxWarpingSpacial
 
warpImage2 - Variable in class boofcv.alg.flow.HornSchunckPyramid
 
warpImageTaylor(GrayF32, GrayF32, GrayF32, GrayF32) - Method in class boofcv.alg.flow.DenseFlowPyramidBase
Takes the flow from the previous lower resolution layer and uses it to initialize the flow in the current layer.
warpImageTaylor(GrayF32, GrayF32, GrayF32, GrayF32) - Method in class boofcv.alg.flow.HornSchunckPyramid
Takes the flow from the previous lower resolution layer and uses it to initialize the flow in the current layer.
watershed(ConfigWatershed, ImageType<T>) - Static method in class boofcv.factory.segmentation.FactoryImageSegmentation
Creates an instance of WatershedVincentSoille1991.
watershed(ConnectRule) - Static method in class boofcv.factory.segmentation.FactorySegmentationAlg
 
Watershed_to_ImageSuperpixels<T extends boofcv.struct.image.ImageBase> - Class in boofcv.abst.segmentation
Watershed_to_ImageSuperpixels(WatershedVincentSoille1991, int, ConnectRule) - Constructor for class boofcv.abst.segmentation.Watershed_to_ImageSuperpixels
 
WatershedVincentSoille1991 - Class in boofcv.alg.segmentation.watershed
Fast watershed based upon Vincient and Soille's 1991 paper [1].
WatershedVincentSoille1991() - Constructor for class boofcv.alg.segmentation.watershed.WatershedVincentSoille1991
 
WatershedVincentSoille1991.Connect4 - Class in boofcv.alg.segmentation.watershed
Implementation which uses a 4-connect rule
WatershedVincentSoille1991.Connect8 - Class in boofcv.alg.segmentation.watershed
Implementation which uses a 8-connect rule
weight - Variable in class boofcv.alg.feature.describe.DescribePointSurf
 
weight() - Method in class boofcv.alg.segmentation.fh04.SegmentFelzenszwalbHuttenlocher04.Edge
 
weight(float) - Method in class boofcv.alg.segmentation.ms.SegmentMeanShiftSearch
Returns the weight given the normalized distance.
weightingSigmaFraction - Variable in class boofcv.abst.feature.describe.ConfigSiftDescribe
weightingSigmaFraction Sigma for Gaussian weighting function is set to this value * region width.
weights - Variable in class boofcv.alg.feature.detect.peak.MeanShiftPeak
 
weights - Variable in class boofcv.alg.feature.orientation.OrientationAverage
 
weights - Variable in class boofcv.alg.feature.orientation.OrientationHistogram
 
weights - Variable in class boofcv.alg.feature.orientation.OrientationIntegralBase
 
weights - Variable in class boofcv.alg.feature.orientation.OrientationSlidingWindow
 
weights - Variable in class boofcv.alg.shapes.edge.SnapToEdge
 
weightsFelzenszwalb04(ConnectRule, ImageType<T>) - Static method in class boofcv.factory.segmentation.FactorySegmentationAlg
 
weightSigma - Variable in class boofcv.abst.feature.describe.ConfigSurfDescribe.Speed
Weighting factor's sigma.
weightSigma - Variable in class boofcv.abst.feature.orientation.ConfigAverageIntegral
Sigma for weighting.
weightSigma - Variable in class boofcv.abst.feature.orientation.ConfigSlidingIntegral
Sigma for weighting distribution.
weightTable - Variable in class boofcv.alg.segmentation.ms.SegmentMeanShiftSearch
 
white - Variable in class boofcv.struct.feature.BrightFeature
true if the feature was white or false if it was dark
white - Variable in class boofcv.struct.feature.ScalePoint
 
width - Variable in class boofcv.alg.feature.detect.peak.MeanShiftPeak
 
width - Variable in class boofcv.struct.feature.MatrixOfList
 
width - Variable in class boofcv.struct.flow.ImageFlow
 
widthBlock - Variable in class boofcv.factory.feature.dense.ConfigDenseHoG
Number of cells wide a block is
widthCell - Variable in class boofcv.factory.feature.dense.ConfigDenseHoG
Number of pixels in a cell.
widthFeature - Variable in class boofcv.alg.tracker.klt.KltTracker
 
widthGrid - Variable in class boofcv.abst.feature.describe.ConfigSiftDescribe
widthGrid Width of grid in subregions.
widthGrid - Variable in class boofcv.alg.feature.describe.DescribeSiftCommon
 
widthLargeGrid - Variable in class boofcv.abst.feature.describe.ConfigSurfDescribe
Number of sub-regions wide the large grid is.
widthLargeGrid - Variable in class boofcv.alg.feature.describe.DescribePointSurf
 
widthSample - Variable in class boofcv.abst.feature.describe.ConfigSurfDescribe
The width of a sample point.
widthSample - Variable in class boofcv.alg.feature.describe.DescribePointSurf
 
widthSubregion - Variable in class boofcv.abst.feature.describe.ConfigSiftDescribe
widthSubregion Width of sub-region in samples.
widthSubRegion - Variable in class boofcv.abst.feature.describe.ConfigSurfDescribe
Number of sample points wide a sub-region is.
widthSubRegion - Variable in class boofcv.alg.feature.describe.DescribePointSurf
 
widthSubregion - Variable in class boofcv.alg.feature.describe.DescribeSiftCommon
 
widthX - Variable in class boofcv.alg.segmentation.ms.SegmentMeanShiftSearch
 
widthY - Variable in class boofcv.alg.segmentation.ms.SegmentMeanShiftSearch
 
windowSize - Variable in class boofcv.abst.feature.orientation.ConfigSlidingIntegral
Angular window that is slide across.
windowSize - Variable in class boofcv.alg.feature.orientation.impl.ImplOrientationSlidingWindowIntegral
 
windowSize - Variable in class boofcv.alg.feature.orientation.OrientationSlidingWindow
 
work - Variable in class boofcv.alg.background.BackgroundModelMoving
 
work - Variable in class boofcv.alg.shapes.polyline.SplitMergeLineFit
 
worldToCurrent - Variable in class boofcv.alg.background.BackgroundModelMoving
 
worldToHome - Variable in class boofcv.alg.background.BackgroundModelMoving
 
wrap(TupleDesc_F64, int) - Method in class boofcv.alg.feature.associate.AssociateSurfBasic.Helper
 
WrapAssociateGreedy<T> - Class in boofcv.abst.feature.associate
Wrapper around algorithms contained inside of AssociateGreedy.
WrapAssociateGreedy(AssociateGreedy<T>) - Constructor for class boofcv.abst.feature.associate.WrapAssociateGreedy
 
WrapAssociateSurfBasic - Class in boofcv.abst.feature.associate
WrapAssociateSurfBasic(AssociateSurfBasic) - Constructor for class boofcv.abst.feature.associate.WrapAssociateSurfBasic
 
WrapDescribeBrief<T extends boofcv.struct.image.ImageGray> - Class in boofcv.abst.feature.describe
 
WrapDescribeBrief(DescribePointBrief<T>, Class<T>) - Constructor for class boofcv.abst.feature.describe.WrapDescribeBrief
 
WrapDescribeBriefSo<T extends boofcv.struct.image.ImageGray> - Class in boofcv.abst.feature.describe
 
WrapDescribeBriefSo(DescribePointBriefSO<T>, Class<T>) - Constructor for class boofcv.abst.feature.describe.WrapDescribeBriefSo
 
WrapDescribePixelRegion<T extends boofcv.struct.image.ImageGray,D extends TupleDesc> - Class in boofcv.abst.feature.describe
WrapDescribePixelRegion(DescribePointPixelRegion<T, D>, Class<T>) - Constructor for class boofcv.abst.feature.describe.WrapDescribePixelRegion
 
WrapDescribePixelRegionNCC<T extends boofcv.struct.image.ImageGray> - Class in boofcv.abst.feature.describe
WrapDescribePixelRegionNCC(DescribePointPixelRegionNCC<T>, Class<T>) - Constructor for class boofcv.abst.feature.describe.WrapDescribePixelRegionNCC
 
WrapDescribeSurf<T extends boofcv.struct.image.ImageGray,II extends boofcv.struct.image.ImageGray> - Class in boofcv.abst.feature.describe
 
WrapDescribeSurf(DescribePointSurf<II>, Class<T>) - Constructor for class boofcv.abst.feature.describe.WrapDescribeSurf
 
WrapDetectDescribeSurf<T extends boofcv.struct.image.ImageGray,II extends boofcv.struct.image.ImageGray> - Class in boofcv.abst.feature.detdesc
Wrapper around SURF algorithms for DetectDescribePoint.
WrapDetectDescribeSurf(FastHessianFeatureDetector<II>, OrientationIntegral<II>, DescribePointSurf<II>) - Constructor for class boofcv.abst.feature.detdesc.WrapDetectDescribeSurf
 
wrapDetector(FeatureLaplacePyramid<T, D>, double[], boolean, Class<T>) - Static method in class boofcv.factory.feature.detect.interest.FactoryInterestPoint
wrapDetector(FeaturePyramid<T, D>, double[], boolean, Class<T>) - Static method in class boofcv.factory.feature.detect.interest.FactoryInterestPoint
WrapDisparitySadRect<T extends boofcv.struct.image.ImageGray,D extends boofcv.struct.image.ImageGray> - Class in boofcv.abst.feature.disparity
 
WrapDisparitySadRect(DisparityScoreRowFormat<T, D>) - Constructor for class boofcv.abst.feature.disparity.WrapDisparitySadRect
 
WrapDisparitySparseSadRect<ArrayData,T extends boofcv.struct.image.ImageGray> - Class in boofcv.abst.feature.disparity
 
WrapDisparitySparseSadRect(DisparitySparseScoreSadRect<ArrayData, T>, DisparitySparseSelect<ArrayData>) - Constructor for class boofcv.abst.feature.disparity.WrapDisparitySparseSadRect
 
WrapFHtoInterestPoint<T extends boofcv.struct.image.ImageGray,II extends boofcv.struct.image.ImageGray> - Class in boofcv.abst.feature.detect.interest
WrapFHtoInterestPoint(FastHessianFeatureDetector<II>) - Constructor for class boofcv.abst.feature.detect.interest.WrapFHtoInterestPoint
 
WrapFLPtoInterestPoint<T extends boofcv.struct.image.ImageGray,D extends boofcv.struct.image.ImageGray> - Class in boofcv.abst.feature.detect.interest
WrapFLPtoInterestPoint(FeatureLaplacePyramid<T, D>, PyramidFloat<T>) - Constructor for class boofcv.abst.feature.detect.interest.WrapFLPtoInterestPoint
 
WrapFPtoInterestPoint<T extends boofcv.struct.image.ImageGray,D extends boofcv.struct.image.ImageGray> - Class in boofcv.abst.feature.detect.interest
WrapFPtoInterestPoint(FeaturePyramid<T, D>, PyramidFloat<T>) - Constructor for class boofcv.abst.feature.detect.interest.WrapFPtoInterestPoint
 
WrapperFastCornerIntensity<I extends boofcv.struct.image.ImageGray,D extends boofcv.struct.image.ImageGray> - Class in boofcv.abst.feature.detect.intensity
Wrapper around children of FastCornerIntensity.
WrapperFastCornerIntensity(FastCornerIntensity<I>) - Constructor for class boofcv.abst.feature.detect.intensity.WrapperFastCornerIntensity
 
WrapperGradientCornerIntensity<I extends boofcv.struct.image.ImageGray,D extends boofcv.struct.image.ImageGray> - Class in boofcv.abst.feature.detect.intensity
Wrapper around children of GradientCornerIntensity.
WrapperGradientCornerIntensity(GradientCornerIntensity<D>) - Constructor for class boofcv.abst.feature.detect.intensity.WrapperGradientCornerIntensity
 
WrapperHessianBlobIntensity<I extends boofcv.struct.image.ImageGray,D extends boofcv.struct.image.ImageGray> - Class in boofcv.abst.feature.detect.intensity
WrapperHessianBlobIntensity(HessianBlobIntensity.Type, Class<D>) - Constructor for class boofcv.abst.feature.detect.intensity.WrapperHessianBlobIntensity
 
WrapperKitRosCornerIntensity<I extends boofcv.struct.image.ImageGray,D extends boofcv.struct.image.ImageGray> - Class in boofcv.abst.feature.detect.intensity
Wrapper around children of GradientCornerIntensity.
WrapperKitRosCornerIntensity(Class<D>) - Constructor for class boofcv.abst.feature.detect.intensity.WrapperKitRosCornerIntensity
 
WrapperLaplacianBlobIntensity<I extends boofcv.struct.image.ImageGray> - Class in boofcv.abst.feature.detect.intensity
 
WrapperLaplacianBlobIntensity() - Constructor for class boofcv.abst.feature.detect.intensity.WrapperLaplacianBlobIntensity
 
WrapperMedianCornerIntensity<I extends boofcv.struct.image.ImageGray,D extends boofcv.struct.image.ImageGray> - Class in boofcv.abst.feature.detect.intensity
Wrapper around children of MedianCornerIntensity.
WrapperMedianCornerIntensity(BlurStorageFilter<I>, Class<I>) - Constructor for class boofcv.abst.feature.detect.intensity.WrapperMedianCornerIntensity
 
WrapperNonMaxCandidate - Class in boofcv.abst.feature.detect.extract
Wrapper around the NonMaxCandidateStrict class.
WrapperNonMaxCandidate(NonMaxCandidate, boolean, boolean) - Constructor for class boofcv.abst.feature.detect.extract.WrapperNonMaxCandidate
 
WrapperNonMaximumBlock - Class in boofcv.abst.feature.detect.extract
Wrapper around the NonMaxExtractorNaive class.
WrapperNonMaximumBlock(NonMaxBlock) - Constructor for class boofcv.abst.feature.detect.extract.WrapperNonMaximumBlock
 
WrapperNonMaximumNaive - Class in boofcv.abst.feature.detect.extract
Wrapper around the NonMaxExtractorNaive class.
WrapperNonMaximumNaive(NonMaxExtractorNaive) - Constructor for class boofcv.abst.feature.detect.extract.WrapperNonMaximumNaive
 
wrapPoint(GeneralFeatureDetector<T, D>, double, Class<T>, Class<D>) - Static method in class boofcv.factory.feature.detect.interest.FactoryInterestPoint
WrapSiftDetector<T extends boofcv.struct.image.ImageBase> - Class in boofcv.abst.feature.detect.interest
WrapSiftDetector(SiftDetector, Class<T>) - Constructor for class boofcv.abst.feature.detect.interest.WrapSiftDetector
 
WSHED - Static variable in class boofcv.alg.segmentation.watershed.WatershedVincentSoille1991
 

X

x - Variable in class boofcv.alg.feature.detect.intensity.impl.ImplSsdCornerBase
 
x - Variable in class boofcv.alg.segmentation.slic.SegmentSlic.Cluster
 
x - Variable in class boofcv.alg.tracker.klt.KltFeature
Feature's location inside the image in pixels
x - Variable in class boofcv.alg.tracker.klt.PyramidKltFeature
the feature's location in the original image
x - Variable in class boofcv.struct.flow.ImageFlow.D
Optical flow.
x0 - Variable in class boofcv.alg.feature.detect.peak.MeanShiftPeak
 

Y

y - Variable in class boofcv.alg.feature.detect.intensity.impl.ImplSsdCornerBase
 
y - Variable in class boofcv.alg.segmentation.slic.SegmentSlic.Cluster
 
y - Variable in class boofcv.alg.tracker.klt.KltFeature
Feature's location inside the image in pixels
y - Variable in class boofcv.alg.tracker.klt.PyramidKltFeature
the feature's location in the original image
y - Variable in class boofcv.struct.flow.ImageFlow.D
Optical flow.
y0 - Variable in class boofcv.alg.feature.detect.peak.MeanShiftPeak
 

_

_getDerivX() - Method in class boofcv.alg.feature.dense.DescribeDenseHogAlg
 
_getDerivY() - Method in class boofcv.alg.feature.dense.DescribeDenseHogAlg
 
_getPixelDX() - Method in class boofcv.alg.feature.dense.DescribeDenseHogAlg
 
_getPixelDY() - Method in class boofcv.alg.feature.dense.DescribeDenseHogAlg
 
_process(Input, Input, Disparity) - Method in class boofcv.alg.feature.disparity.DisparityScoreRowFormat
Inner function that computes the disparity.
_process(GrayF32, GrayF32, Disparity) - Method in class boofcv.alg.feature.disparity.impl.ImplDisparityScoreSadRect_F32
 
_process(GrayS16, GrayS16, Disparity) - Method in class boofcv.alg.feature.disparity.impl.ImplDisparityScoreSadRect_S16
 
_process(GrayU8, GrayU8, Disparity) - Method in class boofcv.alg.feature.disparity.impl.ImplDisparityScoreSadRect_U8
 
_process(GrayF32, GrayF32, Disparity) - Method in class boofcv.alg.feature.disparity.impl.ImplDisparityScoreSadRectFive_F32
 
_process(GrayS16, GrayS16, Disparity) - Method in class boofcv.alg.feature.disparity.impl.ImplDisparityScoreSadRectFive_S16
 
_process(GrayU8, GrayU8, Disparity) - Method in class boofcv.alg.feature.disparity.impl.ImplDisparityScoreSadRectFive_U8
 
_segment(MotionModel, T, GrayU8) - Method in class boofcv.alg.background.BackgroundModelMoving
 
_segment(Motion, T, GrayU8) - Method in class boofcv.alg.background.moving.BackgroundMovingBasic_IL
 
_segment(Motion, Planar<T>, GrayU8) - Method in class boofcv.alg.background.moving.BackgroundMovingBasic_PL
 
_segment(Motion, T, GrayU8) - Method in class boofcv.alg.background.moving.BackgroundMovingBasic_SB
 
_segment(Motion, T, GrayU8) - Method in class boofcv.alg.background.moving.BackgroundMovingGaussian_IL
 
_segment(Motion, Planar<T>, GrayU8) - Method in class boofcv.alg.background.moving.BackgroundMovingGaussian_PL
 
_segment(Motion, T, GrayU8) - Method in class boofcv.alg.background.moving.BackgroundMovingGaussian_SB
 
A B C D E F G H I K L M N O P Q R S T U V W X Y _ 
Skip navigation links