Uses of Interface
boofcv.struct.feature.TupleDesc
Packages that use TupleDesc
Package
Description
-
Uses of TupleDesc in boofcv.abst.feature.convert
Classes in boofcv.abst.feature.convert with type parameters of type TupleDescModifier and TypeInterfaceDescriptioninterface
ConvertTupleDesc<A extends TupleDesc<A>,
B extends TupleDesc<B>> Convert between different types ofTupleDesc
.interface
ConvertTupleDesc<A extends TupleDesc<A>,
B extends TupleDesc<B>> Convert between different types ofTupleDesc
.class
ConvertTupleDoNothing<TD extends TupleDesc<TD>>
Does not modify the tuple and simply copies it -
Uses of TupleDesc in boofcv.abst.feature.dense
Classes in boofcv.abst.feature.dense with type parameters of type TupleDescModifier and TypeInterfaceDescriptioninterface
DescribeImageDense<T extends ImageBase<T>,
TD extends TupleDesc<TD>> Computes feature descriptors across the whole image.class
DescribeImageDense_Convert<T extends ImageBase<T>,
TD extends TupleDesc<TD>> Wrapper that converts an input image data type into a different oneclass
GenericDenseDescribeImageDense<T extends ImageBase<T>,
Desc extends TupleDesc<Desc>> Dense feature computation which usesDescribePointRadiusAngle
internally. -
Uses of TupleDesc in boofcv.abst.feature.describe
Classes in boofcv.abst.feature.describe with type parameters of type TupleDescModifier and TypeInterfaceDescriptioninterface
DescribePoint<T extends ImageBase<T>,
TD extends TupleDesc<TD>> High level interface for describing the region around a point when given the pixel coordinate of the point only.class
DescribePointAbstract<T extends ImageBase<T>,
TD extends TupleDesc<TD>> Default implementations for all functions inDescribePoint
.class
DescribePointConvertTuple<T extends ImageGray<T>,
In extends TupleDesc<In>, Out extends TupleDesc<Out>> Converts the region descriptor type from theDescribePointRadiusAngle
into the desired output using aConvertTupleDesc
.class
DescribePointConvertTuple<T extends ImageGray<T>,
In extends TupleDesc<In>, Out extends TupleDesc<Out>> Converts the region descriptor type from theDescribePointRadiusAngle
into the desired output using aConvertTupleDesc
.interface
DescribePointRadiusAngle<T extends ImageBase<T>,
Desc extends TupleDesc<Desc>> High level interface for describing the region around a point when given the pixel coordinate of the point, the region's radius, and the regions orientation.class
DescribePointRadiusAngleAbstract<T extends ImageBase<T>,
TD extends TupleDesc<TD>> ImplementsDescribePointRadiusAngle
but does nothing.class
DescribePointRadiusAngleConvertImage<In extends ImageBase<In>,
Mod extends ImageBase<Mod>, Desc extends TupleDesc<Desc>> Used to automatically convert the input image type to use that's usable.class
DescribePointRadiusAngleConvertTuple<T extends ImageGray<T>,
In extends TupleDesc<In>, Out extends TupleDesc<Out>> Converts the region descriptor type from theDescribePointRadiusAngle
into the desired output using aConvertTupleDesc
.class
DescribePointRadiusAngleConvertTuple<T extends ImageGray<T>,
In extends TupleDesc<In>, Out extends TupleDesc<Out>> Converts the region descriptor type from theDescribePointRadiusAngle
into the desired output using aConvertTupleDesc
.class
DescribePointRawPixels_RadiusAngle<T extends ImageGray<T>,
TD extends TupleDesc<TD>> Wrapper aroundDescribePointRawPixels
forDescribePointRadiusAngle
.class
DescribeRadiusAngle_Point<T extends ImageGray<T>,
TD extends TupleDesc<TD>> ConvertDescribePointRadiusAngle
intoDescribePoint
.interface
DescriptorInfo<Desc extends TupleDesc<Desc>>
Provides information about the feature's descriptor. -
Uses of TupleDesc in boofcv.abst.feature.detdesc
Classes in boofcv.abst.feature.detdesc with type parameters of type TupleDescModifier and TypeClassDescriptionclass
DetectDescribeConvertTuple<Image extends ImageBase<Image>,
In extends TupleDesc<In>, Out extends TupleDesc<Out>> Used to convert the TupleDesc type.class
DetectDescribeConvertTuple<Image extends ImageBase<Image>,
In extends TupleDesc<In>, Out extends TupleDesc<Out>> Used to convert the TupleDesc type.class
DetectDescribeFusion<T extends ImageGray<T>,
TD extends TupleDesc<TD>> Wrapper class around independent feature detectors, region orientation, and descriptors, that allow them to be used as a single integrated unit.interface
DetectDescribeMulti<T extends ImageGray<T>,
Desc extends TupleDesc<Desc>> Deprecated.interface
DetectDescribePoint<T extends ImageBase<T>,
Desc extends TupleDesc<Desc>> Interface for detecting and describing point features.class
DetectDescribePointAbstract<T extends ImageBase<T>,
Desc extends TupleDesc<Desc>> Abstract class with default implementations of functions.class
DetectDescribeSingleToMulti<T extends ImageGray<T>,
TD extends TupleDesc<TD>> Deprecated.interface
PointDescSet<TD extends TupleDesc<TD>>
A set of point image features which were detected and described using the same techniques. -
Uses of TupleDesc in boofcv.abst.scene
Classes in boofcv.abst.scene with type parameters of type TupleDescModifier and TypeInterfaceDescriptioninterface
FeatureSceneRecognition<TD extends TupleDesc<TD>>
More specialized version ofSceneRecognition
where it is assumed the input is composed of image features that have been detected sparsely at different pixel coordinates.static interface
FeatureSceneRecognition.Features<TD extends TupleDesc<TD>>
Set of feature pixel and descriptions from a image.class
WrapFeatureToSceneRecognition<Image extends ImageBase<Image>,
TD extends TupleDesc<TD>> ConvertsFeatureSceneRecognition
intoSceneRecognition
. -
Uses of TupleDesc in boofcv.abst.scene.ann
Classes in boofcv.abst.scene.ann with type parameters of type TupleDescModifier and TypeClassDescriptionclass
FeatureSceneRecognitionNearestNeighbor<TD extends TupleDesc<TD>>
Wrapper aroundRecognitionNearestNeighborInvertedFile
forFeatureSceneRecognition
. -
Uses of TupleDesc in boofcv.abst.scene.nister2006
Classes in boofcv.abst.scene.nister2006 with type parameters of type TupleDescModifier and TypeClassDescriptionclass
FeatureSceneRecognitionNister2006<TD extends TupleDesc<TD>>
High level implementation ofRecognitionVocabularyTreeNister2006
forFeatureSceneRecognition
. -
Uses of TupleDesc in boofcv.abst.sfm.d3
Classes in boofcv.abst.sfm.d3 with type parameters of type TupleDescModifier and TypeClassDescriptionclass
WrapVisOdomQuadPnP<T extends ImageGray<T>,
TD extends TupleDesc<TD>> Wrapper aroundVisOdomStereoQuadPnP
forStereoVisualOdometry
. -
Uses of TupleDesc in boofcv.abst.tracker
Classes in boofcv.abst.tracker with type parameters of type TupleDescModifier and TypeClassDescriptionclass
PointTrackerDda<I extends ImageGray<I>,
TD extends TupleDesc<TD>> Wrapper aroundDetectDescribeAssociateTracker
forPointTracker
class
PointTrackerHybrid<I extends ImageGray<I>,
D extends ImageGray<D>, Desc extends TupleDesc<Desc>> Wrapper aroundHybridTrackerScalePoint
forPointTracker
. -
Uses of TupleDesc in boofcv.alg.descriptor
Methods in boofcv.alg.descriptor with type parameters of type TupleDescModifier and TypeMethodDescriptionUtilFeature.createArray
(DescriptorInfo<TD> detDesc, int initialMax) Creates a DogArray and declares new instances of the descriptor using the providedDetectDescribePoint
.static <TD extends TupleDesc<TD>>
voidUtilFeature.setDestination
(FastAccess<TD> descriptors, DogArray_I32 sets, AssociateDescriptionArraySets<TD> association) Adds the feature descriptor and its set to the association algorithmstatic <TD extends TupleDesc<TD>>
voidUtilFeature.setDestination
(FastAccess<TD> descriptors, DogArray_I32 sets, FastAccess<Point2D_F64> locs, AssociateDescriptionSets2D<TD> association) Adds the feature descriptor and its set to the association algorithmstatic <TD extends TupleDesc<TD>>
voidUtilFeature.setSource
(FastAccess<TD> descriptors, DogArray_I32 sets, AssociateDescriptionArraySets<TD> association) Adds the feature descriptor and its set to the association algorithmstatic <TD extends TupleDesc<TD>>
voidUtilFeature.setSource
(FastAccess<TD> descriptors, DogArray_I32 sets, FastAccess<Point2D_F64> locs, AssociateDescriptionSets2D<TD> association) Adds the feature descriptor and its set to the association algorithm -
Uses of TupleDesc in boofcv.alg.feature.associate
Classes in boofcv.alg.feature.associate with type parameters of type TupleDescModifier and TypeClassDescriptionclass
AssociateStereo2D<Desc extends TupleDesc<Desc>>
Association for a stereo pair where the source is the left camera and the destination is the right camera.class
AssociateThreeByPairs<TD extends TupleDesc<TD>>
Associates features in three view with each other by associating each pair of images individually. -
Uses of TupleDesc in boofcv.alg.feature.color
Classes in boofcv.alg.feature.color that implement TupleDesc -
Uses of TupleDesc in boofcv.alg.feature.describe
Classes in boofcv.alg.feature.describe with type parameters of type TupleDescModifier and TypeClassDescriptionclass
DescribePlanar<T extends ImageGray<T>,
Desc extends TupleDesc<Desc>> Computes a feature description fromPlanar
images by computing a descriptor separately in each band.class
DescribePointRawPixels<T extends ImageGray<T>,
D extends TupleDesc<D>> Describes a rectangular region using its raw pixel intensities. -
Uses of TupleDesc in boofcv.alg.scene
Classes in boofcv.alg.scene with type parameters of type TupleDescModifier and TypeClassDescriptionclass
ClassifierKNearestNeighborsBow<T extends ImageBase<T>,
TD extends TupleDesc<TD>> Scene classification which uses bag-of-word model and K-Nearest Neighbors.interface
FeatureToWordHistogram<Desc extends TupleDesc>
Used to construct a normalized histogram which represents the frequency of certain words in an image for use in a BOW based classifier. -
Uses of TupleDesc in boofcv.alg.sfm.d3
Classes in boofcv.alg.sfm.d3 with type parameters of type TupleDescModifier and TypeClassDescriptionclass
VisOdomDualTrackPnP<T extends ImageBase<T>,
TD extends TupleDesc<TD>> Stereo visual odometry algorithm which relies on tracking features independently in the left and right images and then matching those tracks together.class
VisOdomStereoQuadPnP<T extends ImageGray<T>,
TD extends TupleDesc<TD>> Stereo visual odometry algorithm which associates image features across two stereo pairs for a total of four images. -
Uses of TupleDesc in boofcv.alg.similar
Classes in boofcv.alg.similar with type parameters of type TupleDescModifier and TypeClassDescriptionclass
SimilarImagesSceneRecognition<Image extends ImageBase<Image>,
TD extends TupleDesc<TD>> Identifies similar images usingFeatureSceneRecognition
.class
SimilarImagesTrackThenMatch<Image extends ImageBase<Image>,
TD extends TupleDesc<TD>> First track features sequentially, then useFeatureSceneRecognition
to identify loops. -
Uses of TupleDesc in boofcv.alg.tracker.dda
Classes in boofcv.alg.tracker.dda with type parameters of type TupleDescModifier and TypeClassDescriptionclass
DetectDescribeAssociateTracker<I extends ImageGray<I>,
TD extends TupleDesc<TD>> Base class for detect-describe-associate type trackers. -
Uses of TupleDesc in boofcv.alg.tracker.hybrid
Classes in boofcv.alg.tracker.hybrid with type parameters of type TupleDescModifier and TypeClassDescriptionclass
HybridTrack<TD extends TupleDesc<TD>>
An image feature track forHybridTrackerScalePoint
.class
HybridTrackerScalePoint<I extends ImageGray<I>,
D extends ImageGray<D>, TD extends TupleDesc<TD>> Combines a KLT tracker with Detect-Describe-Associate type trackers.Fields in boofcv.alg.tracker.hybrid declared as TupleDesc -
Uses of TupleDesc in boofcv.factory.feature.associate
Methods in boofcv.factory.feature.associate with type parameters of type TupleDescModifier and TypeMethodDescriptionstatic <D extends TupleDesc<D>>
AssociateDescription<D>FactoryAssociation.generic
(ConfigAssociate config, DescriptorInfo<D> info) static <TD extends TupleDesc<TD>>
KdTreeDistance<TD>FactoryAssociation.kdtreeDistance
(int dof, Class<TD> type) -
Uses of TupleDesc in boofcv.factory.feature.describe
Methods in boofcv.factory.feature.describe with type parameters of type TupleDescModifier and TypeMethodDescriptionstatic <A extends TupleDesc<A>,
B extends TupleDesc<B>>
ConvertTupleDesc<A,B> FactoryConvertTupleDesc.generic
(ConfigConvertTupleDesc config, int numElements, Class<A> srcType) Type agnostic way to createConvertTupleDesc
.static <A extends TupleDesc<A>,
B extends TupleDesc<B>>
ConvertTupleDesc<A,B> FactoryConvertTupleDesc.generic
(ConfigConvertTupleDesc config, int numElements, Class<A> srcType) Type agnostic way to createConvertTupleDesc
.static <T extends ImageGray<T>,
TD extends TupleDesc<TD>>
DescribePoint<T,TD> FactoryDescribePoint.generic
(ConfigDescribePoint config, ImageType<T> imageType) Factory function for creating many different types of region descriptorsstatic <T extends ImageBase<T>,
TD extends TupleDesc<TD>>
DescribePointRadiusAngle<T,TD> FactoryDescribePointRadiusAngle.generic
(ConfigDescribeRegion config, ImageType<T> imageType) Factory function for creating many different types of region descriptors.static <T extends ImageGray<T>,
TD extends TupleDesc<TD>>
DescribePointRadiusAngle<T,TD> Creates a region descriptor based on pixel intensity values alone.static <T extends ImageGray<T>,
TD extends TupleDesc<TD>>
DescribePointRawPixels<T,TD> FactoryDescribeAlgs.pixelRegion
(int regionWidth, int regionHeight, Class<T> imageType) static <T extends ImageGray<T>,
TD extends TupleDesc<TD>>
DescribePointRadiusAngle<T,TD> FactoryDescribePointRadiusAngle.template
(@Nullable ConfigTemplateDescribe config, Class<T> imageType) Creates a template based descriptor. -
Uses of TupleDesc in boofcv.factory.feature.detdesc
Methods in boofcv.factory.feature.detdesc with type parameters of type TupleDescModifier and TypeMethodDescriptionstatic <T extends ImageGray<T>,
TD extends TupleDesc<TD>>
DetectDescribePoint<T,TD> FactoryDetectDescribe.fuseTogether
(InterestPointDetector<T> detector, @Nullable OrientationImage<T> orientation, DescribePointRadiusAngle<T, TD> describe) Given independent algorithms for feature detection, orientation, and describing, create a newDetectDescribePoint
.static <Image extends ImageGray<Image>,
Desc extends TupleDesc<Desc>>
DetectDescribePoint<Image,Desc> FactoryDetectDescribe.generic
(ConfigDetectDescribe config, Class<Image> imageType) Generic factory for all detector / descriptors -
Uses of TupleDesc in boofcv.factory.scene
Methods in boofcv.factory.scene with type parameters of type TupleDescModifier and TypeMethodDescriptionstatic <Image extends ImageBase<Image>,
TD extends TupleDesc<TD>>
WrapFeatureToSceneRecognition<Image,TD> FactorySceneRecognition.createFeatureToScene
(@Nullable ConfigFeatureToSceneRecognition config, ImageType<Image> imageType) Creates a newSceneRecognition
that is a wrapper aroundFeatureSceneRecognition
static <TD extends TupleDesc<TD>>
FeatureSceneRecognitionNearestNeighbor<TD>FactorySceneRecognition.createSceneNearestNeighbor
(@Nullable ConfigRecognitionNearestNeighbor config, Factory<TD> factory) Creates a newFeatureSceneRecognitionNister2006
.static <TD extends TupleDesc<TD>>
FeatureSceneRecognitionNister2006<TD>FactorySceneRecognition.createSceneNister2006
(@Nullable ConfigRecognitionNister2006 config, Factory<TD> factory) Creates a newFeatureSceneRecognitionNister2006
. -
Uses of TupleDesc in boofcv.factory.sfm
Methods in boofcv.factory.sfm with type parameters of type TupleDescModifier and TypeMethodDescriptionstatic <T extends ImageGray<T>,
Desc extends TupleDesc<Desc>>
StereoVisualOdometry<T>FactoryVisualOdometry.stereoDualTrackerPnP
(ConfigVisOdomTrackPnP configVO, PointTracker<T> trackerLeft, PointTracker<T> trackerRight, ConfigStereoDualTrackPnP hack, Class<T> imageType) static <T extends ImageGray<T>,
Desc extends TupleDesc<Desc>>
StereoVisualOdometry<T>FactoryVisualOdometry.stereoQuadPnP
(ConfigStereoQuadPnP config, Class<T> imageType) Creates a stereo visual odometry algorithm that uses the two most recent frames (4 images total) to estimate motion. -
Uses of TupleDesc in boofcv.factory.struct
Methods in boofcv.factory.struct with type parameters of type TupleDescModifier and TypeMethodDescriptionstatic <TD extends TupleDesc<TD>>
PackedTupleArray<TD>FactoryTupleDesc.createPacked
(int dof, Class<TD> type) static <TD extends TupleDesc<TD>>
PackedArray<TD>FactoryTupleDesc.createPacked
(DescriptorInfo<TD> info) static <TD extends TupleDesc<TD>>
PackedTupleArray<TD>FactoryTupleDesc.createPackedBig
(int dof, Class<TD> type) static <TD extends TupleDesc<TD>>
PackedArray<TD>FactoryTupleDesc.createPackedBig
(DescriptorInfo<TD> info) static <TD extends TupleDesc<TD>>
TDFactoryTupleDesc.createTuple
(int dof, Class<TD> type) -
Uses of TupleDesc in boofcv.factory.structure
Methods in boofcv.factory.structure with type parameters of type TupleDescModifier and TypeMethodDescriptionstatic <Image extends ImageBase<Image>,
TD extends TupleDesc<TD>>
SimilarImagesSceneRecognition<Image,TD> FactorySceneReconstruction.createSimilarImages
(@Nullable ConfigSimilarImagesSceneRecognition config, ImageType<Image> imageType) CreatesSimilarImagesSceneRecognition
.static <Image extends ImageGray<Image>,
TD extends TupleDesc<TD>>
SimilarImagesTrackThenMatch<Image,TD> FactorySceneReconstruction.createTrackThenMatch
(@Nullable ConfigSimilarImagesTrackThenMatch config, ImageType<Image> imageType) CreatesSimilarImagesSceneRecognition
. -
Uses of TupleDesc in boofcv.factory.tracker
Methods in boofcv.factory.tracker with type parameters of type TupleDescModifier and TypeMethodDescriptionstatic <I extends ImageGray<I>,
Desc extends TupleDesc<Desc>>
PointTrackerDda<I,Desc> FactoryPointTracker.dda
(DetectDescribePoint<I, Desc> detDesc, AssociateDescription2D<Desc> associate, ConfigTrackerDda config) static <I extends ImageGray<I>,
Desc extends TupleDesc<Desc>>
DetectDescribeAssociateTracker<I,Desc> FactoryPointTracker.dda
(InterestPointDetector<I> detector, OrientationImage<I> orientation, DescribePointRadiusAngle<I, Desc> describe, AssociateDescription2D<Desc> associate, ConfigTrackerDda config) Creates a tracker which uses the detect, describe, associate architecture.static <I extends ImageGray<I>,
D extends ImageGray<D>, Desc extends TupleDesc<Desc>>
PointTracker<I>FactoryPointTracker.dda
(GeneralFeatureDetector<I, D> detector, DescribePointRadiusAngle<I, Desc> describe, AssociateDescription2D<Desc> associate, double scale, Class<I> imageType) static <I extends ImageGray<I>,
D extends ImageGray<D>, Desc extends TupleDesc<Desc>>
PointTracker<I>FactoryPointTracker.hybrid
(DetectDescribePoint<I, Desc> detector, AssociateDescription2D<Desc> associate, int tooCloseRadius, ConfigPKlt kltConfig, ConfigTrackerHybrid configHybrid, Class<I> imageType) Creates a tracker that is a hybrid between KLT and Detect-Describe-Associate (DDA) trackers.static <I extends ImageGray<I>,
Desc extends TupleDesc<Desc>>
PointTracker<I>FactoryPointTracker.hybrid
(InterestPointDetector<I> detector, @Nullable OrientationImage<I> orientation, DescribePointRadiusAngle<I, Desc> describe, AssociateDescription2D<Desc> associate, int tooCloseRadius, ConfigPKlt kltConfig, ConfigTrackerHybrid configHybrid, Class<I> imageType) Creates a tracker that is a hybrid between KLT and Detect-Describe-Associate (DDA) trackers.static <I extends ImageGray<I>,
D extends ImageGray<D>, Desc extends TupleDesc<Desc>>
HybridTrackerScalePoint<I,D, Desc> FactoryTrackerAlg.hybrid
(DetectDescribePoint<I, Desc> detector, AssociateDescription2D<Desc> associate, int tooCloseRadius, @Nullable ConfigPKlt kltConfig, @Nullable ConfigTrackerHybrid configHybrid, Class<I> imageType, @Nullable Class<D> derivType) Creates a tracker that is a hybrid between KLT and Detect-Describe-Associate (DDA) trackers. -
Uses of TupleDesc in boofcv.gui.controls
Methods in boofcv.gui.controls with type parameters of type TupleDescModifier and TypeMethodDescription<T extends ImageBase<T>,
TD extends TupleDesc<TD>>
DescribePointRadiusAngle<T,TD> ControlPanelDetDescAssocBase.createDescriptor
(ImageType<T> imageType) <T extends ImageGray<T>,
TD extends TupleDesc<TD>>
DescribePointRadiusAngle<T,TD> ControlPanelDetDescAssocBase.createDescriptor
(Class<T> imageType) -
Uses of TupleDesc in boofcv.gui.feature
Methods in boofcv.gui.feature that return TupleDescMethods in boofcv.gui.feature with parameters of type TupleDesc -
Uses of TupleDesc in boofcv.io.recognition
Methods in boofcv.io.recognition with type parameters of type TupleDescModifier and TypeMethodDescriptionstatic <Image extends ImageBase<Image>,
TD extends TupleDesc<TD>>
WrapFeatureToSceneRecognition<Image,TD> RecognitionIO.downloadDefaultSceneRecognition
(File destination, ImageType<Image> imageType) Downloads then loads the pre-built default scene recognition model.static <TD extends TupleDesc<TD>>
voidRecognitionIO.loadBin
(InputStream in, RecognitionVocabularyTreeNister2006<TD> db) LoadsRecognitionVocabularyTreeNister2006
from a binary format.RecognitionIO.loadDictionaryBin
(File file) RecognitionIO.loadDictionaryBin
(InputStream in) static <Image extends ImageBase<Image>,
TD extends TupleDesc<TD>>
WrapFeatureToSceneRecognition<Image,TD> RecognitionIO.loadFeatureToScene
(File dir, ImageType<Image> imageType) static <TD extends TupleDesc<TD>>
voidRecognitionIO.loadNister2006
(File dir, FeatureSceneRecognitionNister2006<TD> recognizer) static <TD extends TupleDesc<TD>>
HierarchicalVocabularyTree<TD>RecognitionIO.loadTreeBin
(File file, @Nullable HierarchicalVocabularyTree<TD> tree) static <TD extends TupleDesc<TD>>
voidRecognitionIO.loadTreeBin
(File file, RecognitionVocabularyTreeNister2006<TD> db) static <TD extends TupleDesc<TD>>
HierarchicalVocabularyTree<TD>RecognitionIO.loadTreeBin
(InputStream in, @Nullable HierarchicalVocabularyTree<TD> tree) static <TD extends TupleDesc<TD>>
voidRecognitionIO.readBin
(TD tuple, DataInputStream in) static <TD extends TupleDesc<TD>>
voidRecognitionIO.saveBin
(RecognitionVocabularyTreeNister2006<TD> db, OutputStream out) SavesRecognitionVocabularyTreeNister2006
to a binary format.static <TD extends TupleDesc<TD>>
voidRecognitionIO.saveBin
(HierarchicalVocabularyTree<TD> tree, File file) static <TD extends TupleDesc<TD>>
voidRecognitionIO.saveDictionaryBin
(List<TD> dictionary, int dof, Class<TD> descType, File file) static <TD extends TupleDesc<TD>>
voidRecognitionIO.saveDictionaryBin
(List<TD> dictionary, int dof, Class<TD> descType, OutputStream out) Saves a TupleDesc dictionary in a binary formatstatic <TD extends TupleDesc<TD>>
voidRecognitionIO.saveFeatureToScene
(WrapFeatureToSceneRecognition<?, TD> def, File dir) SavesWrapFeatureToSceneRecognition
to disk inside of the specified directorystatic <TD extends TupleDesc<TD>>
voidRecognitionIO.saveNister2006
(FeatureSceneRecognitionNister2006<TD> def, File dir) SavesFeatureSceneRecognitionNister2006
to disk inside of the specified directorystatic <TD extends TupleDesc<TD>>
voidRecognitionIO.saveTreeBin
(RecognitionVocabularyTreeNister2006<TD> db, File file) static <TD extends TupleDesc<TD>>
voidRecognitionIO.saveTreeBin
(HierarchicalVocabularyTree<TD> tree, OutputStream out) Saves the tree in binary format.static <TD extends TupleDesc<TD>>
voidRecognitionIO.writeBin
(TD tuple, DataOutputStream dout) -
Uses of TupleDesc in boofcv.struct.feature
Classes in boofcv.struct.feature with type parameters of type TupleDescModifier and TypeInterfaceDescriptioninterface
Base class for tuple based feature descriptorsClasses in boofcv.struct.feature that implement TupleDescModifier and TypeClassDescriptionclass
Description for normalized cross correlation (NCC).class
Binary descriptor which is stored inside of an array of ints.class
Basic description of an image feature's attributes using an array.class
Basic description of an image feature's attributes using an array.class
TupleDesc_I8<TD extends TupleDesc_I8>
Feature description storage in an array of bytes.class
Feature description storage in an array of signed bytes.class
Feature description storage in an array of unsigned bytes. -
Uses of TupleDesc in boofcv.struct.kmeans
Classes in boofcv.struct.kmeans with type parameters of type TupleDescModifier and TypeClassDescriptionclass
TuplePointDistanceEuclideanSq<T extends TupleDesc<T>>
Euclidean squared distance between Tuple descriptors forPointDistance
.Methods in boofcv.struct.kmeans with type parameters of type TupleDescModifier and TypeMethodDescriptionstatic <TD extends TupleDesc<TD>>
PointDistance<TD>FactoryTupleCluster.createDistance
(Class<TD> tuple) static <TD extends TupleDesc<TD>>
ComputeMeanClusters<TD>FactoryTupleCluster.createMeanClusters
(int numElements, int minimumForThreads, Class<TD> type) static <TD extends TupleDesc<TD>>
StandardKMeans<TD>FactoryTupleCluster.kmeans
(ConfigKMeans config, int minimumForThreads, int numElements, Class<TD> tupleType) Creates a K-means clistering algorithm