Uses of Class
boofcv.struct.feature.TupleDesc_F64
Package
Description
-
Uses of TupleDesc_F64 in boofcv.abst.feature.associate
Modifier and TypeMethodDescriptionScoreAssociateCorrelation.getDescriptorType()
ScoreAssociateEuclidean_F64.getDescriptorType()
ScoreAssociateEuclideanSq.F64.getDescriptorType()
ScoreAssociateSad.F64.getDescriptorType()
Modifier and TypeMethodDescriptiondouble
ScoreAssociateCorrelation.score
(TupleDesc_F64 a, TupleDesc_F64 b) double
ScoreAssociateEuclidean_F64.score
(TupleDesc_F64 a, TupleDesc_F64 b) double
ScoreAssociateEuclideanSq.F64.score
(TupleDesc_F64 a, TupleDesc_F64 b) double
ScoreAssociateSad.F64.score
(TupleDesc_F64 a, TupleDesc_F64 b) -
Uses of TupleDesc_F64 in boofcv.abst.feature.convert
Modifier and TypeMethodDescriptionvoid
ConvertTupleDesc_F64_F32.convert
(TupleDesc_F64 input, TupleDesc_F32 output) void
ConvertTupleDescPositive_F64_U8.convert
(TupleDesc_F64 input, TupleDesc_U8 output) void
ConvertTupleDescSigned_F64_S8.convert
(TupleDesc_F64 input, TupleDesc_S8 output) -
Uses of TupleDesc_F64 in boofcv.abst.feature.dense
Modifier and TypeMethodDescriptionDescribeImageDenseHoG.createDescription()
DescribeImageDenseSift.createDescription()
Modifier and TypeMethodDescriptionDescribeImageDenseHoG.getDescriptions()
DescribeImageDenseSift.getDescriptions()
DescribeImageDenseHoG.getDescriptionType()
DescribeImageDenseSift.getDescriptionType()
-
Uses of TupleDesc_F64 in boofcv.abst.feature.describe
Modifier and TypeMethodDescriptionDescribeSift_RadiusAngle.createDescription()
DescribeSurf_Point.createDescription()
DescribeSurf_RadiusAngle.createDescription()
DescribeSurfPlanar_RadiusAngle.createDescription()
Modifier and TypeMethodDescriptionDescribeSift_RadiusAngle.getDescriptionType()
DescribeSurf_Point.getDescriptionType()
DescribeSurf_RadiusAngle.getDescriptionType()
DescribeSurfPlanar_RadiusAngle.getDescriptionType()
Modifier and TypeMethodDescriptionboolean
DescribeSift_RadiusAngle.process
(double x, double y, double orientation, double radius, TupleDesc_F64 description) boolean
DescribeSurf_Point.process
(double x, double y, TupleDesc_F64 storage) boolean
DescribeSurf_RadiusAngle.process
(double x, double y, double orientation, double radius, TupleDesc_F64 storage) boolean
DescribeSurfPlanar_RadiusAngle.process
(double x, double y, double orientation, double radius, TupleDesc_F64 description) -
Uses of TupleDesc_F64 in boofcv.abst.feature.detdesc
Modifier and TypeMethodDescriptionCompleteSift_DetectDescribe.createDescription()
Surf_DetectDescribe.createDescription()
SurfPlanar_to_DetectDescribe.createDescription()
CompleteSift_DetectDescribe.getDescription
(int index) Surf_DetectDescribe.getDescription
(int index) SurfPlanar_to_DetectDescribe.getDescription
(int index) Modifier and TypeMethodDescriptionCompleteSift_DetectDescribe.getDescriptionType()
Surf_DetectDescribe.getDescriptionType()
SurfPlanar_to_DetectDescribe.getDescriptionType()
-
Uses of TupleDesc_F64 in boofcv.alg.bow
Modifier and TypeMethodDescriptionvoid
ClusterVisualWords.addReference
(TupleDesc_F64 feature) Add a feature to the list. -
Uses of TupleDesc_F64 in boofcv.alg.descriptor
Modifier and TypeMethodDescriptionstatic TupleDesc_F64
UtilFeature.combine
(List<TupleDesc_F64> inputs, TupleDesc_F64 combined) Concats the list of tuples together into one big feature.Modifier and TypeMethodDescriptionstatic DogArray<TupleDesc_F64>
UtilFeature.createArrayF64
(int length) Modifier and TypeMethodDescriptionstatic TupleDesc_F64
UtilFeature.combine
(List<TupleDesc_F64> inputs, TupleDesc_F64 combined) Concats the list of tuples together into one big feature.static void
ConvertDescriptors.convertNcc
(TupleDesc_F64 input, NccFeature output) Converts a regular feature description into a NCC feature descriptionstatic double
DescriptorDistance.correlation
(TupleDesc_F64 a, TupleDesc_F64 b) Correlation scoredouble
KdTreeTuple_F64.distance
(TupleDesc_F64 a, TupleDesc_F64 b) static double
DescriptorDistance.euclidean
(TupleDesc_F64 a, TupleDesc_F64 b) Returns the Euclidean distance (L2-norm) between the two descriptors.static double
DescriptorDistance.euclideanSq
(TupleDesc_F64 a, TupleDesc_F64 b) Returns the Euclidean distance squared between the two descriptors.static void
ConvertDescriptors.float_F64_F32
(TupleDesc_F64 input, TupleDesc_F32 output) Converts double into float by type castingstatic void
UtilFeature.normalizeL2
(TupleDesc_F64 desc) Normalized the tuple such that the L2-norm is equal to 1.static void
UtilFeature.normalizeSumOne
(TupleDesc_F64 desc) Normalized the tuple such that it's sum is equal to 1.static void
ConvertDescriptors.positive
(TupleDesc_F64 input, TupleDesc_U8 output) 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.static double
DescriptorDistance.sad
(TupleDesc_F64 a, TupleDesc_F64 b) Sum of absolute difference (SAD) scorestatic void
ConvertDescriptors.signed
(TupleDesc_F64 input, TupleDesc_S8 output) Converts a floating point description with signed 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.double
KdTreeTuple_F64.valueAt
(TupleDesc_F64 point, int index) Modifier and TypeMethodDescriptionstatic TupleDesc_F64
UtilFeature.combine
(List<TupleDesc_F64> inputs, TupleDesc_F64 combined) Concats the list of tuples together into one big feature. -
Uses of TupleDesc_F64 in boofcv.alg.feature.color
Modifier and TypeMethodDescriptionstatic <T extends ImageGray<T>>
voidGHistogramFeatureOps.histogram
(T image, double minPixelValue, double maxPixelValue, TupleDesc_F64 histogram) Computes a single-band normalized histogram for any single band image.static void
HistogramFeatureOps.histogram
(GrayF32 image, float minPixelValue, float maxPixelValue, TupleDesc_F64 histogram) Computes a single-band normalized histogram from a floating point image..static void
HistogramFeatureOps.histogram
(GrayU16 image, int maxPixelValue, TupleDesc_F64 histogram) Computes a single-band normalized histogram from an integer image..static void
HistogramFeatureOps.histogram
(GrayU8 image, int maxPixelValue, TupleDesc_F64 histogram) Computes a single-band normalized histogram from an integer image.. -
Uses of TupleDesc_F64 in boofcv.alg.feature.dense
Modifier and TypeMethodDescriptionBaseDenseHog.getDescriptions()
List of descriptorsDescribeDenseSiftAlg.getDescriptors()
Modifier and TypeMethodDescriptionvoid
DescribeDenseSiftAlg.computeDescriptor
(int cx, int cy, TupleDesc_F64 desc) Computes the descriptor centered at the specified coordinateModifier and TypeMethodDescriptionvoid
DescribeDenseHogFastAlg.getDescriptorsInRegion
(int pixelX0, int pixelY0, int pixelX1, int pixelY1, List<TupleDesc_F64> output) Convenience function which returns a list of all the descriptors computed inside the specified region in the image -
Uses of TupleDesc_F64 in boofcv.alg.feature.describe
Modifier and TypeMethodDescriptionDescribePointSurf.createDescription()
DescribePointSurfPlanar.createDescription()
Modifier and TypeMethodDescriptionvoid
DescribePointSurf.describe
(double x, double y, double angle, double scale, boolean normalize, TupleDesc_F64 ret) Computes the SURF descriptor for the specified interest point.void
DescribePointSurfPlanar.describe
(double x, double y, double angle, double scale, TupleDesc_F64 desc) static void
DescribeSiftCommon.normalizeDescriptor
(TupleDesc_F64 descriptor, double maxDescriptorElementValue) Adjusts the descriptor.void
DescribePointSift.process
(double c_x, double c_y, double sigma, double orientation, TupleDesc_F64 descriptor) Computes the SIFT descriptor for the specified key pointprotected void
DescribeSiftCommon.trilinearInterpolation
(float weight, float sampleX, float sampleY, double angle, TupleDesc_F64 descriptor) Applies trilinear interpolation across the descriptor -
Uses of TupleDesc_F64 in boofcv.alg.feature.detdesc
Modifier and TypeFieldDescriptionprotected DogArray<TupleDesc_F64>
DetectDescribeSurfPlanar.descriptions
Modifier and TypeMethodDescriptionDetectDescribeSurfPlanar.createDescription()
DetectDescribeSurfPlanar.getDescription
(int index) Modifier and TypeMethodDescriptionCompleteSift_MT.getDescriptions()
CompleteSift.getDescriptions()
-
Uses of TupleDesc_F64 in boofcv.alg.scene
Modifier and TypeMethodDescriptionvoid
FeatureToWordHistogram_F64.addFeature
(TupleDesc_F64 feature) -
Uses of TupleDesc_F64 in boofcv.alg.video
Modifier and TypeFieldDescriptionfinal DogArray<TupleDesc_F64>
SelectFramesForReconstruction3D.Frame.descriptions
ModifierConstructorDescription -
Uses of TupleDesc_F64 in boofcv.factory.feature.associate
Modifier and TypeMethodDescriptionFactoryAssociation.associateNearestNeighbor
(@Nullable ConfigAssociateNearestNeighbor config, NearestNeighbor nn) static AssociateDescription<TupleDesc_F64>
FactoryAssociation.kdRandomForest
(@Nullable ConfigAssociateNearestNeighbor configNN, int dimension, int numTrees, int numConsiderSplit, long randomSeed) Approximate association using multiple random K-D trees (random forest) for descriptors with a high degree of freedom, e.g.static AssociateDescription<TupleDesc_F64>
FactoryAssociation.kdtree
(@Nullable ConfigAssociateNearestNeighbor configNN, int dimension) Approximate association using a K-D tree degree of moderate size (10-15) that uses a best-bin-first search order. -
Uses of TupleDesc_F64 in boofcv.factory.feature.dense
Modifier and TypeMethodDescriptionstatic <T extends ImageBase<T>>
DescribeImageDense<T,TupleDesc_F64> FactoryDescribeImageDense.hog
(@Nullable ConfigDenseHoG config, ImageType<T> imageType) Creates a dense HOG descriptor.static <T extends ImageGray<T>>
DescribeImageDense<T,TupleDesc_F64> FactoryDescribeImageDense.sift
(@Nullable ConfigDenseSift config, Class<T> imageType) Creates a dense SIFT descriptor.static <T extends ImageGray<T>,
II extends ImageGray<II>>
DescribeImageDense<T,TupleDesc_F64> FactoryDescribeImageDense.surfFast
(@Nullable ConfigDenseSurfFast config, Class<T> imageType) Creates a SURF descriptor.static <T extends ImageGray<T>,
II extends ImageGray<II>>
DescribeImageDense<T,TupleDesc_F64> FactoryDescribeImageDense.surfStable
(@Nullable ConfigDenseSurfStable config, Class<T> imageType) Creates a SURF descriptor. -
Uses of TupleDesc_F64 in boofcv.factory.feature.describe
Modifier and TypeMethodDescriptionFactoryConvertTupleDesc.positive_F64_U8
(int numElements) Converts twoTupleDesc
as describe byConvertDescriptors.positive(TupleDesc_F64, TupleDesc_U8)
.FactoryConvertTupleDesc.real_F64_S8
(int numElements) Converts twoTupleDesc
as describe byConvertDescriptors.signed(TupleDesc_F64, TupleDesc_S8)
.static <T extends ImageGray<T>>
DescribePointRadiusAngle<T,TupleDesc_F64> FactoryDescribePointRadiusAngle.sift
(@Nullable ConfigSiftScaleSpace configSS, @Nullable ConfigSiftDescribe configDescribe, Class<T> imageType) Creates a SIFT region descriptor.static <T extends ImageMultiBand<T>,
II extends ImageGray<II>>
DescribePointRadiusAngle<T,TupleDesc_F64> FactoryDescribePointRadiusAngle.surfColorFast
(ConfigSurfDescribe.Fast config, ImageType<T> imageType) Color variant of the SURF descriptor which has been designed for speed and sacrifices some stability.static <T extends ImageBase<T>,
II extends ImageGray<II>>
DescribePointRadiusAngle<T,TupleDesc_F64> FactoryDescribePointRadiusAngle.surfColorStable
(ConfigSurfDescribe.Stability config, ImageType<T> imageType) Color variant of the SURF descriptor which has been designed for stability.static <T extends ImageGray<T>,
II extends ImageGray<II>>
DescribePointRadiusAngle<T,TupleDesc_F64> FactoryDescribePointRadiusAngle.surfFast
(ConfigSurfDescribe.Fast config, Class<T> imageType) Creates a SURF descriptor.static <T extends ImageGray<T>,
II extends ImageGray<II>>
DescribePointRadiusAngle<T,TupleDesc_F64> FactoryDescribePointRadiusAngle.surfStable
(ConfigSurfDescribe.Stability config, Class<T> imageType) Creates a SURF descriptor. -
Uses of TupleDesc_F64 in boofcv.factory.feature.detdesc
Modifier and TypeMethodDescriptionstatic <T extends ImageGray<T>>
DetectDescribePoint<T,TupleDesc_F64> FactoryDetectDescribe.sift
(@Nullable ConfigCompleteSift config, Class<T> imageType) Creates a new SIFT feature detector and describer.static <T extends ImageGray<T>,
II extends ImageGray<II>>
DetectDescribePoint<T,TupleDesc_F64> FactoryDetectDescribe.surfColorFast
(@Nullable ConfigFastHessian configDetector, ConfigSurfDescribe.Fast configDesc, @Nullable ConfigAverageIntegral configOrientation, ImageType<T> imageType) Color version of SURF stable.static <T extends ImageMultiBand<T>,
II extends ImageGray<II>>
DetectDescribePoint<T,TupleDesc_F64> FactoryDetectDescribe.surfColorStable
(@Nullable ConfigFastHessian configDetector, ConfigSurfDescribe.Stability configDescribe, @Nullable ConfigSlidingIntegral configOrientation, ImageType<T> imageType) Color version of SURF stable feature.static <T extends ImageGray<T>,
II extends ImageGray<II>>
DetectDescribePoint<T,TupleDesc_F64> FactoryDetectDescribe.surfFast
(@Nullable ConfigFastHessian configDetector, ConfigSurfDescribe.Fast configDesc, @Nullable ConfigAverageIntegral configOrientation, Class<T> imageType) Creates a SURF descriptor.static <T extends ImageGray<T>,
II extends ImageGray<II>>
DetectDescribePoint<T,TupleDesc_F64> FactoryDetectDescribe.surfStable
(@Nullable ConfigFastHessian configDetector, ConfigSurfDescribe.Stability configDescribe, @Nullable ConfigSlidingIntegral configOrientation, Class<T> imageType) Creates a SURF descriptor. -
Uses of TupleDesc_F64 in boofcv.struct.feature
Modifier and TypeFieldDescriptionfinal TupleDesc_F64
PackedTupleArray_F64.temp
final TupleDesc_F64
PackedTupleBigArray_F64.temp
Modifier and TypeMethodDescriptionPackedTupleArray_F64.getTemp
(int index) PackedTupleBigArray_F64.getTemp
(int index) TupleDesc_F64.newInstance()
Modifier and TypeMethodDescriptionPackedTupleArray_F64.getElementType()
PackedTupleBigArray_F64.getElementType()
Modifier and TypeMethodDescriptionvoid
PackedTupleArray_F64.append
(TupleDesc_F64 element) void
PackedTupleBigArray_F64.append
(TupleDesc_F64 element) void
PackedTupleArray_F64.copy
(TupleDesc_F64 src, TupleDesc_F64 dst) void
PackedTupleBigArray_F64.copy
(TupleDesc_F64 src, TupleDesc_F64 dst) void
PackedTupleArray_F64.getCopy
(int index, TupleDesc_F64 dst) void
PackedTupleBigArray_F64.getCopy
(int index, TupleDesc_F64 dst) boolean
TupleDesc_F64.isEquals
(TupleDesc_F64 tuple) void
PackedTupleArray_F64.set
(int index, TupleDesc_F64 element) void
PackedTupleBigArray_F64.set
(int index, TupleDesc_F64 element) void
TupleDesc_F64.setTo
(TupleDesc_F64 source) Modifier and TypeMethodDescriptionvoid
PackedTupleArray_F64.forIdx
(int idx0, int idx1, BoofLambdas.ProcessIndex<TupleDesc_F64> op) void
PackedTupleBigArray_F64.forIdx
(int idx0, int idx1, BoofLambdas.ProcessIndex<TupleDesc_F64> op) -
Uses of TupleDesc_F64 in boofcv.struct.kmeans
Modifier and TypeMethodDescriptionComputeMeanTuple_F64.newInstanceThread()
ComputeMeanTuple_MT_F64.newInstanceThread()
Modifier and TypeMethodDescriptiondouble
TuplePointDistanceEuclideanSq.F64.distance
(TupleDesc_F64 a, TupleDesc_F64 b) Modifier and TypeMethodDescriptionvoid
ComputeMeanTuple_F64.process
(LArrayAccessor<TupleDesc_F64> points, DogArray_I32 assignments, FastAccess<TupleDesc_F64> clusters) void
ComputeMeanTuple_F64.process
(LArrayAccessor<TupleDesc_F64> points, DogArray_I32 assignments, FastAccess<TupleDesc_F64> clusters) void
ComputeMeanTuple_MT_F64.process
(LArrayAccessor<TupleDesc_F64> points, DogArray_I32 assignments, FastAccess<TupleDesc_F64> clusters) void
ComputeMeanTuple_MT_F64.process
(LArrayAccessor<TupleDesc_F64> points, DogArray_I32 assignments, FastAccess<TupleDesc_F64> clusters)