feature_extraction
Class SURForSIFTExtractionExample

java.lang.Object
  extended by feature_extraction.SURForSIFTExtractionExample

public class SURForSIFTExtractionExample
extends java.lang.Object

Extracts SURF or SIFT features from images contained in a folder and writes a .surf(b) or .sift(b) file for each image. The feature files are written in a folder named surf or sift that should already exist in the same directory as the images folder.

Author:
Eleftherios Spyromitros-Xioufis

Constructor Summary
SURForSIFTExtractionExample()
           
 
Method Summary
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SURForSIFTExtractionExample

public SURForSIFTExtractionExample()
Method Detail

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Parameters:
args - [0] Full path to the images folder (use backslashes).
args - [1] Number of images to perform feature extraction on (1491 for holidays)..
args - [2] Number of images to be skipped from extraction (usually 0).
args - [3] Maximum number of pixels for each image (e.g. 196608 for 512x384).
args - [4] Type of features to extract (surf or sift).
args - [5] Whether the features should be written in binary format (true) or not (false).
Throws:
java.lang.Exception