ImageJ 1.41is a free Java image processing program.
The program runs as an online applet or as a downloadable application, on any Java enabled computer (with Java 1.4 or later virtual machine).
ImageJ can display, edit, analyze, process, save and print 8-bit, 16-bit and 32-bit images.
You will be able to load many image formats including TIFF, GIF, JPEG, BMP, DICOM, FITS and "raw".
The program´s interface is a tiny toolbar with all the available commands in it. The working area will open in a different window for each image.
It can calculate area and pixel value statistics of user-defined selections. It can measure distances and angles. It can create density histograms and line profile plots. It supports standard image processing functions such as contrast manipulation, sharpening, smoothing, edge detection and median filtering.
The program comes preloaded with plug-ins, such as StartupMacros (to record and edit macros), Shortcuts, Utilities, Interactive 3D Surface Plot and many others.
By using the program and its plugins you will be able to do scaling, rotation and flips in the images. You can perform spatial calibration to obtain real world dimensional measurements in units such as millimeters.