A non-local means filter written in Java.