Облако тегов

Авторизация


Полезная информация

мэо-40 современный . . Бросить курить и не нaбрaть вес. Помогите бросить курить.
 
 

Обзор программы ImageJ

Печать E-mail
Автор Борис Шилов   
30.03.2009 г.

ImageJ Image Processing and Aata Analysis in Java - программа специально разработанная для анализа медицинских изображений. Эта программа имеет открытый код и свободно распространяется на сайте rsb.info.nih.gov

При этом она имеет по настоящему неограниченный потенциал для решения всевозможных задач анализа изображений от измерения внутриклеточных структур, анализа гистологических препаратов, морфометрического изучения макрообъектов в медицине и биологии до применения ее в материаловедении и астрономии.

Кампания по разработке ImageJ инициирована автором Wayne Rasband ( Этот e-mail защищен от спам-ботов. Для его просмотра в вашем браузере должна быть включена поддержка Java-script ), в Research Services Branch, National Institute of Mental Health, Bethesda, Maryland, USA.

Исходный код программы доступен бесплатно!

ImageJ - обзор программы
На рисунке:главное окно программы ImageJ и примеры ее работы

Функциональные возможности ImageJ

Работает в различных ОС:
ImageJ работает под управлением Linux, Mac OS 9, Mac OS X, Windows и Sharp Zaurus PDA.
Open Source:
ImageJ и ее исходный код на Java свободно доступны на публичном домене в интернете. Лицензия не требуется.
Сообщество пользователей:
ImageJ имеет большое и много и глубоко знающее особенности программы сообщество пользователей по всему миру. Более чем 1700 пользователей и разработчиков подписаны на список рассылки
Макросы:
Автоматизация задач и создание пользовательских инструментов используя механизм использования макросов (macros). Возможно автоматическое генерирование команд в синтаксисе макроязыка ImageJ с использоанием инструмента command recorder. Более 300 макросов доступно на вебсайте ImageJ.
Plugins:
Расширение функций ImageJ благодаря разработке плагинов, используя встроенный текстовый редактор ImageJ и Java компиллятор. Более 500 плагинов доступны на сайте.
Toolkit:
Используйте ImageJ  как набор инструментов для работы с изображениями - image processing toolkit (библиотека класса) для разработки апплетов, сервлетов или полноценных приложений.
Скорость:
ImageJ одна из самых быстрых в мире программ по обработке изображений на Java. Она может проводить фильтрацию изображения размером 2048x2048 за 0,1 сек (*). Это приблизительно 40 миллионо пикселей в секунду!
Типы данных:
8-bit полутоновые или индексированные цветные, 16-bitбеззнаковые целые, 32-bit с плавающей точкой и RGB цветные.
Форматы файлов:
Открывает и сохраняет все поддерживаемые типы данных как некомпрессированный TIFF или  raw данные. Открывает и сохраняет GIF, JPEG, BMP, PNG, PGM, FITS и ASCII. Открывает DICOM. Открывает TIFF, GIF, JPEG, DICOM и raw data файлы используя ссылки URL. Открывает и сохраняет многие другие форматы используя plugins.
Отображение изображений:
Инструменты обеспечивают уведичение и уменьшение (от 1:32 до 32:1), а также скроллинг изображений. Все анализы и функции работы с изображениями корректно работают на любом из этих увеличений.
Выделения:
В программе ImageJ можно использовать различные типы выделений объектов: создавать прямоугольные, эллиптические, свободные по форме области. Создавать линейное или точечное выделение. Редактировать выделения и автоматически создавать их, используя инструмент "волшебная палочка" - wand tool. Рисовать, заполнять, очищать фильтровать или измерять выделенные фрагменты. Сохранять области выделенияи переносить их в другие изображения.
ImageJ - возможности выделения
Расширение изображения:
Поддерживает сглаживание, увеличение резкости, нахождение границ, недианную фильтрацию и использование функции порог как для 8-bit полутоновых, так и для RGB цветных изображений. Возможно интерактивно настраивать яркость и контраст в 8-, 16- and 32-bit изображениях.
Геометрические операции:
В программе можно обрезать, масштабировать, менять размер изображений и вращать их. Отражать как горизонтально, так и вертикально.
Анализ:
Одна из главных возможностей проводить измерение площади, периметра, значений яркости и многих других показателей изображения или выделения. При этом можно применять единицы измерения реального мира (см, мкм, и т.п.). Оценивать градуировки по стандартам плотности изображения. Формировать гистограммы и профили линий.
Редактирование:
Доступны все стандартные инструменты: вырезать, копировать, вклеить. Есть возможность использовать процедуру вставки используя режимы AND, OR, XOR or "смешивание" . Добавлять текст, стрелки, прямоугольники, овалы или многоугольники на изображение.
Работа с цветом:
Расщеплять 32-bit цветные изображения на RGB или HSV компоненты. Объединять 8-bitкомпоненты в цветное изображение. Конвертировать изображение RGB в 8-bit с индексированными цветами. Применять палитры псевдоцветов для полутоновых черно-белых изображений.
Стеки:
Программа позволять представить стек связанных изображений в одном окне. Работать с целым стеком используя простые команды. Открывать папку с изображениями как стек. Сохранять стеки как множество файлов.
ImageJ - работа со стеками
 
* Тестирование проводилось на 8-bit изображении, 3GHz Windows PC, IE 6.0, Microsoft Java 1.1.4.
Последнее обновление ( 12.10.2010 г. )
 
« Пред.   След. »
 
 
Научно-информационный портал. Биоинформатика, геномика, протеомика. Биософт. Анализ изображений (Imaging). Copyright © 2008-2010
Rambler's Top100 создание сайтов, разработка сайтов