ImageJ é um programa baseado em Java que facilitará muito suas edições, análises e visualizações, e lhe permitirá imprimir, processar e salvar imagens de até 32bits e RGB true color, sem precisar instalar nada. ImageJ é capaz de efetuar diversos cálculos por áreas demarcadas pelo usuário, e exibe diversos valores como dimensionamento do pixel e da área em evidência.
O programa ainda é capaz de criar gráficos comprobatórios, e mensurar distâncias e ângulos relacionados à imagem. ImageJ é analítico ao permitir a manipulação da imagem alterando o contraste, aplicando filtros, reconhecendo margens, detalhamento Fourier, suportando funções aritméticas, lógica de imagens e processamento.
ImageJ ainda é altamente flexível permitindo usar várias janelas de edição de forma alternativa, o que dispõe ao utilizador a possibilidade de alternar entre diversas tarefas simultaneamente. O único ponto que pode ser um pouco desagradável é o programa ser todo em inglês, o que com o mínimo de uso pode vir a ser imperceptível, pois a interface é muito simples e acessível.