ImageJ

ImageJ is a free, public domain image processing program written in Java and runs on Linux, Mac OS X, and Windows. It can display, edit, analyze, process, save and print 8-bit, 16-bit and 32-bit images in many image formats including TIFF, GIF, JPEG, BMP, DICOM, FITS, etc.