public List<double[]> run(File image) {
        if (!image.exists())
            return new LinkedList<double[]>();

        descriptor.run(ImageProcessorFactory.newProcessor(image));
        return descriptor.getFeatures();
    }