Java SIFT extraction library