org.cyberlab.recognition.local
Class Unknown

java.lang.Object
  extended by org.cyberlab.recognition.local.LocalObject<Unknown>
      extended by org.cyberlab.recognition.local.Unknown

public class Unknown
extends LocalObject<Unknown>

Unknown Object data structure. Contains all necessary data to do local object detection. The model consists of a type which is generated by the LocalFeaturesExtractor. This type is generated by a linear combination of the unique FeatureDetector.Type and DescriptorExtractor.Type.

Author:
Mats-Gøran Karlsen

Field Summary
 
Fields inherited from class org.cyberlab.recognition.local.LocalObject
type
 
Constructor Summary
Unknown(Bitmap image, LocalFeaturesExtractor extractor)
           
 
Method Summary
 Bitmap drawKeypoints()
          Returns a bitmap with the keypoints drawn on it.
 Bitmap getBitmap()
          Returns the bitmap used to create this object
 ImageFeatures getFeatures()
          Get the image features
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Unknown

public Unknown(Bitmap image,
               LocalFeaturesExtractor extractor)
        throws UnknownException
Throws:
UnknownException
Method Detail

getBitmap

public Bitmap getBitmap()
Returns the bitmap used to create this object

Returns:

getFeatures

public ImageFeatures getFeatures()
Get the image features

Returns:

drawKeypoints

public Bitmap drawKeypoints()
Returns a bitmap with the keypoints drawn on it.

Returns: