A FeatureExtractor extracts feature from an Imageset using a finite neighborhood
called window. The number and type of features extracted depend on the size of
the window and on which processing each subclass of FeatureExtractor executes.