ImageJ is a public domain Java image-viewing and -processing program. It runs either as an online applet or as a downloadable application, on any computer with a Java 1.6 or later virtual machine, and can provide image analytics and basic editing functions.