ImageJ - ImageJ
Скриншот ImageJ | |
Разработчики) | Уэйн Расбанд (на пенсии Национальные институты здравоохранения США ) |
---|---|
Стабильный выпуск | 1.53f / 25 октября 2020 г.[1] |
Репозиторий | |
Операционная система | Любой (Ява -основан) |
Тип | Обработка изображений |
Лицензия | Всеобщее достояние, BSD-2 |
Интернет сайт | imagej |
ImageJ это Ява -основан обработка изображений программа разработана в Национальные институты здоровья и Лаборатория оптических и вычислительных приборов (LOCI, Университет Висконсина).[2][3] Его первая версия, ImageJ 1.x, разработана в всеобщее достояние, а ImageJ2 и связанные проекты SciJava, ImgLib2, и SCIFIO имеют лицензию с разрешительным Лицензия BSD-2.[4] ImageJ был разработан с открытая архитектура что обеспечивает расширяемость через Java плагины и записываемые макросы.[5] Пользовательские плагины для сбора, анализа и обработки могут быть разработаны с использованием встроенного редактора ImageJ и компилятора Java. Плагины, написанные пользователем, позволяют решать многие задачи обработки и анализа изображений, начиная с трехмерной визуализации живых клеток.[6] к радиологический обработка изображений,[7] сравнение данных нескольких систем визуализации[8] к автоматизированному гематология системы.[9] Архитектура плагина ImageJ и встроенная среда разработки сделали его популярной платформой для обучения обработке изображений.[10][11]
ImageJ можно запускать как онлайн апплет, загружаемое приложение или на любом компьютере с Java 5 или новее виртуальная машина. Загружаемые дистрибутивы доступны для Майкрософт Виндоус, то классическая Mac OS, macOS, Linux, а КПК Sharp Zaurus. В исходный код для ImageJ свободно доступен по адресу GitHub.
Разработчик проекта, Уэйн Расбанд, ушел на пенсию из отделения исследовательских услуг Национальный институт здоровья в 2010 году, но продолжает развивать программное обеспечение.
Функции
ImageJ может отображать, редактировать, анализировать, обрабатывать, сохранять и печатать 8-битный цвет и оттенки серого, 16-битное целое число, и 32-битная плавающая точка изображений. Он может читать многие форматы файлов изображений, включая TIFF, PNG, Гифка, JPEG, BMP, DICOM, и ПОДХОДИТ, а также необработанные форматы. ImageJ поддерживает изображение стеки, серия изображений в одном окне, и это многопоточный, поэтому трудоемкие операции можно выполнять параллельно на многопроцессорном оборудовании. ImageJ может рассчитывать статистику площади и значений пикселей для пользовательских выделений и объектов с пороговой интенсивностью. Он может измерять расстояния и углы. Он может создавать плотность гистограммы и графики профиля линии. Он поддерживает стандартные функции обработки изображений, такие как логические и арифметические операции между изображениями, управление контрастом, свертка, Анализ Фурье, заточка, сглаживание, обнаружение края и медианная фильтрация. Оно делает геометрические преобразования Такие как масштабирование, вращение и переворачивание. Программа поддерживает любое количество изображений одновременно, ограниченное только доступной памятью.
История
До выпуска ImageJ в 1997 году аналогичная бесплатная программа для анализа изображений, известная как Изображение NIH был разработан в Object Pascal за Macintosh компьютеры, работающие доOS X операционные системы. Дальнейшее развитие этого кода продолжается в виде Изображение SXM, вариант, разработанный для физических исследований изображений, полученных с помощью сканирующего микроскопа. А Windows версия - портирован компанией Scion Corporation (ныне несуществующей), так называемой Scion Image для Windows - тоже был разработан. Обе версии все еще доступны, но - в отличие от NIH Image - с закрытым исходным кодом.[12]
Смотрите также
- Bio7 - Интегрированная среда разработки для экологического моделирования, научного анализа изображений и статистического анализа, включающая ImageJ как представление Eclipse
- Плагин Eclipse ImageJ - Плагин, который интегрирует ImageJ в гибкий интерфейс просмотра с вкладками, а также предлагает мощный редактор макросов с интерфейсом отладки.
- Битовая плоскость - производители программного обеспечения для обработки изображений с совместимостью с ImageJ
- CellProfiler, программный комплекс для высокопроизводительного анализа изображений путем интерактивного построения рабочего процесса. Рабочий процесс может включать макрос ImageJ
- CVIPtools Полное программное обеспечение для компьютерного зрения и обработки изображений с открытым исходным кодом, основанное на графическом интерфейсе пользователя, с библиотеками функций C, dll на основе COM, а также двумя служебными программами для разработки алгоритмов и пакетной обработки.
- Фиджи (Fiji Is Just ImageJ), пакет обработки изображений на основе ImageJ
- KNIME - среда интеллектуального анализа данных с открытым исходным кодом, поддерживающая анализ изображений, разработанная в тесном сотрудничестве со следующим поколением ImageJ
- Список пакетов бесплатного и открытого программного обеспечения
- Обработка изображений с микроскопа
Рекомендации
- ^ "ImageJ News". Получено 13 ноя 2020.
- ^ Шнайдер К.А., Расбанд В.С., Элисейри К.В. (2012). «NIH Image to ImageJ: 25 лет анализа изображений». Нат методы. 9 (7): 671–675. Дои:10.1038 / nmeth.2089. ЧВК 5554542. PMID 22930834.
- ^ Коллинз Т.Дж. (июль 2007 г.). «ImageJ для микроскопии». Биотехнологии. 43 (1 приложение): 25–30. Дои:10.2144/000112517. PMID 17936939.
- ^ «Лицензирование ImageJ». Получено 3 сентября 2018.
- ^ Гириш В., Виджаялакшми А. (2004). «Доступный анализ изображений с использованием NIH Image / ImageJ». Индийский рак J. 41 (1): 47. PMID 15105580.
- ^ Элисейри К., Рюден С. (2005). «Инструменты для визуализации многомерных изображений живых образцов». Photochem Photobiol. 81 (5): 1116–22. Дои:10.1562 / 2004-11-22-IR-377. PMID 15807634.
- ^ Барбориак Д., Падуя А, Йорк Дж., Макфолл Дж. (2005). «Создание приложений с поддержкой DICOM с использованием ImageJ». J Digit Imaging. 18 (2): 91–9. Дои:10.1007 / s10278-004-1879-4. ЧВК 3046706. PMID 15827831.
- ^ Раджва Б., Макнелли Х., Варадхараджан П., Стерджис Дж., Робинсон Дж. (2004). «Визуализация и сравнение данных AFM / CLSM с использованием инструментария с открытым исходным кодом». Microsc Res Tech. 64 (2): 176–84. Дои:10.1002 / jemt.20067. PMID 15352089.
- ^ Геринг Э, Аткинсон С (2004). «Экспресс-метод подсчета ядерных эритроцитов на окрашенных мазках крови с помощью анализа цифровых изображений». J Parasitol. 90 (4): 879–81. Дои:10.1645 / GE-222R. PMID 15357090.
- ^ Burger W, Burge M (2007). Цифровая обработка изображений: алгоритмический подход с использованием Java. Springer. ISBN 1-84628-379-5.
- ^ Догерти, Г. (2009). Цифровая обработка изображений для медицинских приложений. Издательство Кембриджского университета. ISBN 978-0-521-86085-7.
- ^ "Изображение NIH: О нас". Получено 2008-11-18.
внешняя ссылка
- Официальный веб-сайт ImageJ проект
- Официальный веб-сайт ImageJ 1.x в NIH
- Официальный веб-сайт ИзображениеJ2
- Официальный сайт NIH Image
- AstroImagej ImageJ для астрономии с инструментами для точной фотометрии
- Наука о изображениях в Керли