SIFT implementation in Java. Swing front end