ImageJ

ImageJ is a public domain, Java-based image processing program. (Source: Wikipedia)