ImageJ is a public domain Java-based image processing program developed at the National Institutes of Health (NIH). It was designed from the ground up for scientific multidimensional images. Unlike Photoshop or GIMP, which are focused on artistic editing, ImageJ is built for .