org.cyberlab.recognition.local.extractor.device
Class DeviceLocalFeaturesExtractor

java.lang.Object
  extended by org.cyberlab.recognition.local.extractor.LocalFeaturesExtractor
      extended by org.cyberlab.recognition.local.extractor.device.DeviceLocalFeaturesExtractor

public class DeviceLocalFeaturesExtractor
extends LocalFeaturesExtractor

Features extractor for local image recognition that runs locally on the Android device. The extractor supports all feature detectors and descriptor extractors in OpenCV. For more information about these and their features refer to official OpenCV documentation.

Author:
Mats-Gøran Karlsen

Field Summary
 
Fields inherited from class org.cyberlab.recognition.local.extractor.LocalFeaturesExtractor
descriptorType, featureType, type
 
Constructor Summary
DeviceLocalFeaturesExtractor()
           
DeviceLocalFeaturesExtractor(int featureType, int descriptorType)
           
 
Method Summary
 ImageFeatures getFeatures(Bitmap image)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeviceLocalFeaturesExtractor

public DeviceLocalFeaturesExtractor()

DeviceLocalFeaturesExtractor

public DeviceLocalFeaturesExtractor(int featureType,
                                    int descriptorType)
Method Detail

getFeatures

public ImageFeatures getFeatures(Bitmap image)
Specified by:
getFeatures in class LocalFeaturesExtractor