Изображение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.54ч» . 15 декабря 2023 г. Проверено 19 декабря 2023 г.
- ^ Шнайдер К.А., Расбанд В.С., Элисейри К.В. (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 (языке программирования).
- Бесплатное научное программное обеспечение
- Лабораторное программное обеспечение
- Программное обеспечение, являющееся общественным достоянием, с исходным кодом