ImageJ
ImageJ is an open source image processing program designed for scientific multidimensional images. ImageJ is highly extensible, with thousands of plugins and scripts for performing a wide variety of tasks, and a large user community. Open source: ImageJ is a tool for the scientific community. To maintain transparency, the ImageJ application and its source code will always be freely available. Reproducible: Powerful tools such as the Script Editor and personal update sites help you develop and share reproducible analysis workflows. Interoperable: ImageJ is not an island. Use the best tool for the job, including KNIME, ITK, MATLAB, and a multitude of scripting languages.