Рекламка



ImageJ | автор: admin | 4 февраля 2017 |

Категория: Графика, Просмотр изображений


Java-программа для обработки изображений, вдохновленная NIH Image для Macintosh и разработанная в национальных институтах здравоохранения США.. Работает как онлайн-апплет или как загружаемое приложение на любом компьютере с Java 1.1 или более поздней версии.


ImageJ была разработана с открытой архитектурой, которая обеспечивает расширяемость с помощью Java-плагинов и макросов для записи. Плагины анализа и обработки можно разрабатывать встроенным редактором и компилятором Java. Пользовательские плагины позволяют решать много проблем обработки и анализа изображений трёхмерных живых клеток, радиологических изображений, сравнение данных систем мультиплицированных изображений для автоматизированных гематологических систем. Архитектура плагинов и встроенное окружение разработки сделали ImageJ популярной платформой для изучения обработки изображений. ImageJ может работать как онлайн-апплет или как загружаемое приложение на любом компьютере с Java 1.1 или более поздней версии. Загружаемые дистрибутивы доступны для Microsoft Windows, the classic Mac OS, macOS, GNU/Linux и Sharp Zaurus PDA. Разработчик программы Wayne Rasband, ушел из исследовательского отдела национального института здравоохранения в 2010 году, но продолжает разрабатывать программное обеспечение.

ImageJ может отображать, редактировать, анализировать, обрабатывать, сохранять и печатать 8-битный цвет и оттенки серого, 16-битное целочисленные и с плавающей точкой 32-битные изображения. Он читает TIFF, PNG, GIF, JPEG, BMP, DICOM, FITS и RAW. ImageJ поддерживает стеки изображений, серии изображений, которые разделяют одно окно и многопоточность, поэтому трудоемкие операции могут выполняться параллельно на многопроцессорном оборудовании. ImageJ может рассчитывать площадь и статистику значений пикселей, определяемую выделением пользователя и интенсивность порога объектов. Он может измерять расстояния и углы. Он может создавать гистограммы плотности и графики линейных профилей. Он поддерживает стандартные функции обработки изображений, такие как логические и арифметические операции между изображениями, манипуляции с контрастом, свёрнутое изображение, анализ Фурье, повышение резкости, сглаживание, обнаружение края и медианную фильтрацию. Делает геометрические преобразования, такие как масштабирование, поворот и переворачивание. Программа поддерживает одновременную обработку любого количества изображений, ограничение лишь в объёме доступной памяти.

Прочие возможности ImageJ

  • Работает на любой платформе. ImageJ написан на Java, что позволяет ему работать на GNU/Linux, Mac OS X и Windows, в 32-битных и 64-битных режимах.
  • Открытый исходный код: ImageJ и его исходный код Java находятся в свободном доступе, ни какой лицензии не требуется.
  • Сообщество пользователей: ImageJ имеет большое и хорошо осведомлённое сообщество пользователей со всего мира. Более 1700 пользователей и разработчиков подписались на [INVALID URL BB CODE].
  • Макросы: автоматизация задач и создание собственных инструментов с помощью макросов. Формирование кода макроса с помощью рекордера команд и отладка его с помощью отладчика макросов. Более 300 макросов доступны на веб-сайте ImageJ.
  • Плагины: используйте ImageJ в качестве инструментария обработки тулкитов (библиотеки классов) для разработки апплетов, сервлетов или приложений.
  • Скорость: ImageJ это быстрая программа, разработанная на чистом Java. Может фильтровать 2048x2048 изображение за 0.1 секунду. Это 40 миллионов пикселей в секунду!
  • Типы данных: 8-битные оттенки серого или индексированный цвет, 16-разрядное целое число без знака (unsigned integer), 32-бит с плавающей точкой и цвет RGB.
  • Форматы файлов: открытие и сохранение всех поддерживаемых типов данных, таких как несжатый TIFF и исходные (raw) данных. Открытие и сохранение GIF, JPEG, BMP, PNG, PGM, FITS и ASCII. Открывает DICOM. Открывает TIFFs, GIFs, JPEGs, DICOMs и raw-данные через URL. Открывает и сохраняет множество других форматов с помощью плагинов.
  • Отображение изображения: средства масштабирования (от 1:32 до 32:1) и прокрутки изображения. Все функции анализа и обработки работают при любом коэффициенте увеличения.
  • Выделение: Создание прямоугольных, эллиптические или неправильных площадей выделения. Создание линий и точек выделения. Редактирование выделения и автоматическое создание его с помощью wand tool. Рисование, заполнение, очистка, фильтрация и измерение выделения. Сохранение выделения и передача его в другие изображения.
  • Улучшение изображения: поддержка сглаживания, улучшения резкости, обнаружения краёв, медианная и пороговая фильтрация на 8-битных оттенках серого и цветных изображениях RGB. Интерактивная настройка яркости и контрастности на 8, 16 и 32-битных изображениях.
  • Геометрические операции: обрезка, масштабирование, измерение размера и поворот. Отражение по вертикали и по горизонтали.
  • Анализ: измерение площади, среднего значения, минимального и максимального выбора или всего изображения. Измерение длин и углов. Использование реальных единиц измерения, таких как миллиметры. Калибровка с использованием стандартов плотности. Генерация гистограмм и графиков профиля.
  • Редактирование: вырезание, копирование, вставка или выделение изображения. Вставка с помощью AND, OR, XOR или режимов "Blend" (смесь). Добавление текста, стрелок, прямоугольников, эллипсов или многоугольников в изображения.
  • Обработка цвета: разделение 32-битных цветных изображений на RGB или HSV каналы. Слияние 8-битных каналов в цветное изображение. Преобразование RGB изображения в 8-битный режим индексированных цветов. Применение псевдо-цветовой палитры к изображениям в оттенках серого.
  • Стеки: отображение стеков связанных изображений в одном окне. Обработка всего стека одной командной. Сохранение всего стека в виде многотомного изображения формата TIFF. Процесс> Smooth команда, 8-битное изображение, PC 3GHz для Windows, IE 6.0, Microsoft Java 1.1.4.

История ImageJ


Перед первым выпуском в 1997 году аналогичная бесплатная программа под названием NIH Image, была написана на Object Pascal для компьютеров Macintosh, работающих под управлением OS X. Дальнейшее развитие этой программы продолжалось под названием Image SXM специально для физических исследований изображений из микроскопов. Также доступен порт для Windows - Scion Image для Windows. Обе версии все еще доступны, но - в отличие от NIH Image - с закрытым исходным кодом.

https://en.wikipedia.org/wiki/ImageJ
https://imagej.nih.gov/ij/features.html
Лицензия:
GNU General Public License version 2.0 (GPLv2), GNU Library or Lesser General Public License version 2.0 (LGPLv2)
Операционные системы:
GNU/Linux Windows MAC
Язык интерфейса: Русский Украинский
Интерфейс  графический
Язык программирования:
Java, Python

Сайт проекта

Скачать ImageJ !


 

Добавление комментария:

Имя:
Пароль: (если зарегистрирован)
Email: (обязательно!)

теги форматирования

добавить смайлы
 
Хотите поделится интересным материалом ? Регистрация не требуется!
Поиск программ
Голосование
Какой операционной системой Вы пользуетесь ?
GNU/Linux (2568)
Windows (2978)
MacOSx (2767)
xBSD (2299)
Solaris (2265)
ReactOS (2264)
FreeDos (2262)
Другая (2270)
info
Яндекс.Метрика