Basics
Guides
API Reference
Basics
Guides
API Reference
[173:7] extends: object
ConfigRecognitionNister2006 wraps boofcv.abst.scene.nister2006.ConfigRecognitionNister2006.
ConfigRecognitionNister2006 ()
Creates a Nister 2006 scene recognition config.
get (string Name)
Gets a public config field.
Name is kmeans, tree, distanceNorm, minimumDepthFromRoot, queryMaximumImagesInNode, learningMaximumImagesInNode, learningMinimumPointsForChildren, learnNodeWeights, featureSingleWordHops, or randSeed.The field value.setFeatureSingleWordHops (int Hops)
Sets featureSingleWordHops.
Hops is the number of word hops.getFeatureSingleWordHops ()
Gets featureSingleWordHops.
The number of word hops.checkValidity ()
Validates this config.
[146:7] extends: object
ConfigFeatureToSceneRecognition wraps boofcv.abst.scene.ConfigFeatureToSceneRecognition.
ConfigFeatureToSceneRecognition ()
Creates a feature-to-scene recognition config.
get (string Name)
Gets a public config field.
Name is maxImagePixels, typeRecognize, features, recognizeNister2006, or recognizeNeighbor.The field value.set (string Name, Value)
Sets a public config field.
Name is maxImagePixels or typeRecognize.Value is the new field value.checkValidity ()
Validates this config.
[6:7] extends: object
ImageClassifier wraps boofcv.abst.scene.ImageClassifier.
ImageClassifier (object Obj)
Wraps a BoofCV ImageClassifier.
Obj is an existing classifier Java object or wrapper.loadModel (string Path)
Loads a classifier model.
Path is a filesystem path to a model file.classify (object Image)
Classifies an image.
Image is the input image.getBestResult ()
Gets the best result index.
The best result index.getAllResults ()
Gets all result scores.
A Java list of ImageClassifier.Score objects.getCategories ()
Gets category labels.
A Java list of category strings.getInputType ()
Gets the input image type.
The BoofCV ImageType.[100:7] extends: object
SceneRecognition wraps boofcv.abst.scene.SceneRecognition.
SceneRecognition (object Obj)
Wraps a BoofCV SceneRecognition.
Obj is an existing recognizer Java object or wrapper.learnModel (object Iterator)
Learns a model from an iterator.
Iterator is a Java Iterator of images.clearDatabase ()
Clears the image database.
addImage (string Id, object Image)
Adds an image.
Id is the image id.Image is the image.query (object Image, int Limit, object Storage)
Queries for similar images.
Image is the query image.Limit is the maximum number of matches.Storage is a DogArray of Match objects.True if the query ran.getImageIds (Storage = null)
Gets image ids.
Storage is a Java list or null.A Java list of ids.getImageType ()
Gets the image type.
The BoofCV ImageType.[48:14] static extends: object
Static wrappers for boofcv.factory.scene.FactorySceneRecognition.
createDefaultTrackerConfig ()
Creates BoofCV's default point tracker config for scene recognition.
A ConfigPointTracker wrapper.createFeatureToScene (object Config, object ImageTypeValue)
Creates feature-to-scene recognition.
Config is a ConfigFeatureToSceneRecognition wrapper.ImageTypeValue is an ImageType wrapper.A SceneRecognition wrapper.createSceneNister2006 (object Config, object DescriptorFactory)
Creates Nister 2006 scene recognition.
Config is a ConfigRecognitionNister2006 wrapper.DescriptorFactory is an org.ddogleg.struct.Factory Java object.A raw BoofCV scene recognition Java object.createSceneNearestNeighbor (object Config, object DescriptorFactory)
Creates nearest-neighbor scene recognition.
Config is a ConfigRecognitionNearestNeighbor wrapper.DescriptorFactory is an org.ddogleg.struct.Factory Java object.A raw BoofCV scene recognition Java object.[204:7] extends: object
ConfigRecognitionNearestNeighbor wraps boofcv.abst.scene.ann.ConfigRecognitionNearestNeighbor.
ConfigRecognitionNearestNeighbor ()
Creates a nearest-neighbor scene recognition config.
get (string Name)
Gets a public config field.
Name is kmeans, nearestNeighbor, numberOfWords, distanceNorm, or randSeed.The field value.set (string Name, Value)
Sets a public config field.
Name is numberOfWords, distanceNorm, or randSeed.Value is the new field value.checkValidity ()
Validates this config.

Aussom
Write once. Embed everywhere.
Copyright 2026 Austin Lehman. All rights reserved.