ИзображениеJ
![]() | |
![]() Скриншот ImageJ | |
Разработчик(и) | Уэйн Расбанд (вышел из НИЗ ) |
---|---|
Стабильная версия | 1.54дж [1] ![]() |
Репозиторий | |
Операционная система | Любой ( на основе Java ) |
Тип | Обработка изображений |
Лицензия | Общественное достояние , BSD-2 |
Веб-сайт | изображениеj |
ImageJ — это Java на основе программа обработки изображений , разработанная в Национальном институте здравоохранения и Лаборатории оптических и вычислительных приборов (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 или более поздней версии . Загружаемые дистрибутивы доступны для Microsoft Windows , классической Mac OS , macOS , Linux и Sharp Zaurus PDA . Исходный код ImageJ находится в свободном доступе на сайте .
Разработчик проекта Уэйн Расбанд ушел из исследовательского отдела НИЗ Национального института психического здоровья в 2010 году, но продолжает разрабатывать программное обеспечение.
Функции
[ редактировать ]ImageJ может отображать, редактировать, анализировать, обрабатывать, сохранять и печатать 8-битные цветные и полутоновые изображения, 16-битные целочисленные и 32-битные изображения с плавающей запятой . Он может читать многие форматы файлов изображений , включая TIFF , PNG , GIF , JPEG , BMP , DICOM и FITS , а также необработанные форматы. ImageJ поддерживает стеки изображений , серию изображений, которые совместно используют одно окно, и является многопоточным , поэтому трудоемкие операции могут выполняться параллельно на многопроцессорном оборудовании. ImageJ может рассчитывать статистику площади и значений пикселей для пользовательских выделений и объектов с пороговой интенсивностью. Он может измерять расстояния и углы. Он может создавать гистограммы плотности и графики профиля линий . Он поддерживает стандартные функции обработки изображений, такие как логические и арифметические операции между изображениями, манипуляции с контрастом, свертка , анализ Фурье , повышение резкости, сглаживание , обнаружение краев и медианная фильтрация . Он выполняет геометрические преобразования, такие как масштабирование , вращение и переворот. Программа поддерживает любое количество изображений одновременно, ограниченное только доступной памятью.
История
[ редактировать ]До выпуска ImageJ в 1997 году аналогичная бесплатная программа анализа изображений, известная как NIH Image, была разработана на языке Object Pascal для Macintosh, компьютеров предшествующих OS X. работающих под управлением операционных систем, Дальнейшее развитие этого кода продолжается в виде Image SXM , варианта, предназначенного для физических исследований изображений сканирующего микроскопа. Также была разработана версия для Windows , портированная Scion Corporation (ныне несуществующая), так называемая Scion Image для Windows . Обе версии по-прежнему доступны, но – в отличие от NIH Image – с закрытым исходным кодом. [12]
См. также
[ редактировать ]- Bio7 — интегрированная среда разработки для экологического моделирования, научного анализа изображений и статистического анализа, встраивающая ImageJ в качестве представления Eclipse
- Плагин Eclipse ImageJ — плагин, который интегрирует ImageJ в гибкий интерфейс просмотра с вкладками, а также предлагает мощный редактор макросов с интерфейсом отладки. [13]
- Bitplane — производители программного обеспечения для обработки изображений с совместимостью с ImageJ.
- CellProfiler — программный пакет для высокопроизводительного анализа изображений путем интерактивного построения рабочего процесса. Рабочий процесс может включать макрос ImageJ.
- CVIPtools Полное программное обеспечение для компьютерного зрения и обработки изображений с открытым исходным кодом и графическим пользовательским интерфейсом, с библиотеками функций C на основе COM, а также двумя служебными программами для разработки алгоритмов и пакетной обработки.
- Fiji (программное обеспечение) — пакет обработки изображений на основе ImageJ.
- KNIME — среда интеллектуального анализа данных с открытым исходным кодом, поддерживающая анализ изображений, разработанная в тесном сотрудничестве с ImageJ следующего поколения.
- Список бесплатных пакетов программного обеспечения с открытым исходным кодом
- Обработка изображений микроскопа
Ссылки
[ редактировать ]- ^ «Релиз 1.54j» . 13 июня 2024 г. Проверено 22 июня 2024 г.
- ^ Шнайдер К.А., Расбанд В.С., Элисейри К.В. (2012). «От изображения NIH к ImageJ: 25 лет анализа изображений» . Нат-методы . 9 (7): 671–675. дои : 10.1038/nmeth.2089 . ПМЦ 5554542 . ПМИД 22930834 .
- ^ Коллинз Т.Дж. (июль 2007 г.). «ImageJ для микроскопии» . БиоТехники . 43 (1 приложение): 25–30. дои : 10.2144/000112517 . ПМИД 17936939 .
- ^ «Лицензирование ImageJ» . Проверено 3 сентября 2018 г.
- ^ Гириш В., Виджаялакшми А. (2004). «Доступный анализ изображений с использованием NIH Image/ImageJ» . Индийский Джей Рак . 41 (1): 47. дои : 10.4103/0019-509X.12345 . ПМИД 15105580 . S2CID 44965098 .
- ^ Элисейри К., Рюден С. (2005). «Инструменты для визуализации многомерных изображений живых организмов» . Фотохим Фотобиол . 81 (5): 1116–22. дои : 10.1562/2004-11-22-IR-377 . ПМИД 15807634 . S2CID 20399432 .
- ^ Барбориак Д., Падуя А., Йорк Г., Макфолл Дж. (2005). «Создание приложений, поддерживающих DICOM, с использованием ImageJ» . J-цифровая визуализация . 18 (2): 91–9. дои : 10.1007/s10278-004-1879-4 . ПМК 3046706 . ПМИД 15827831 .
- ^ Раджва Б., МакНелли Х., Варадхараджан П., Стерджис Дж., Робинсон Дж. (2004). «Визуализация и сравнение данных AFM/CLSM с использованием набора инструментов с открытым исходным кодом». Microsc Res Tech . 64 (2): 176–84. дои : 10.1002/jemt.20067 . ПМИД 15352089 . S2CID 6148206 .
- ^ Геринг Э., Аткинсон С. (2004). «Быстрый метод подсчета ядросодержащих эритроцитов в окрашенных мазках крови с помощью анализа цифровых изображений». Дж Паразитол . 90 (4): 879–81. дои : 10.1645/GE-222R . ПМИД 15357090 . S2CID 22603181 .
- ^ Бургер В., Бердж М. (2007). Цифровая обработка изображений: алгоритмический подход с использованием Java . Спрингер . ISBN 978-1-84628-379-6 .
- ^ Догерти, Дж. (2009). Цифровая обработка изображений для медицинских приложений . Издательство Кембриджского университета . ISBN 978-0-521-86085-7 .
- ^ «Изображение НИЗ: О» . Проверено 18 ноября 2008 г.
- ^ «Плагин ImageJ» . Плагины, пакеты и продукты Eclipse — Eclipse Marketplace .
Внешние ссылки
[ редактировать ]- Официальный сайт проекта ImageJ
- Официальный сайт ImageJ 1.x в НИЗ
- Официальный сайт ImageJ2
- Официальное изображение НИЗ
- AstroImagej ImageJ для астрономии с инструментами точной фотометрии
- Программное обеспечение для обработки изображений
- Бесплатное программное обеспечение DICOM
- Бесплатное программное обеспечение, написанное на Java (языке программирования).
- Бесплатное научное программное обеспечение
- Лабораторное программное обеспечение
- Программное обеспечение, являющееся общественным достоянием, с исходным кодом