feature_extraction
Class SIFTExtractor

java.lang.Object
  extended by feature_extraction.DescriptorExtractor
      extended by feature_extraction.SIFTExtractor

public class SIFTExtractor
extends DescriptorExtractor

This class used the BOOFCV library for extracting SIFT features.

Author:
Eleftherios Spyromitros-Xioufis

Field Summary
private  boolean doubleInputImaged
           
 
Fields inherited from class feature_extraction.DescriptorExtractor
l2Normalization, powerNormalization, SIFTLength, SURFLength, totalNumberInterestPoints
 
Constructor Summary
SIFTExtractor()
           
SIFTExtractor(boolean doubleInputImaged)
           
 
Method Summary
 double[][] extractDescriptorsInternal(java.awt.image.BufferedImage image)
           
 
Methods inherited from class feature_extraction.DescriptorExtractor
extractDescriptors, getTotalExtractionTime, getTotalNumberInterestPoints, setL2Normalization, setPowerNormalization
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

doubleInputImaged

private boolean doubleInputImaged
Constructor Detail

SIFTExtractor

public SIFTExtractor()

SIFTExtractor

public SIFTExtractor(boolean doubleInputImaged)
Method Detail

extractDescriptorsInternal

public double[][] extractDescriptorsInternal(java.awt.image.BufferedImage image)
Specified by:
extractDescriptorsInternal in class DescriptorExtractor