AlgART: открытые Java-библиотеки

Версия: 1.2

25
0

Характеристики

Версия: 1.2

Стоимость: Бесплатно

Обновлено:

Размер: 2.84 МБ

Совместимость: Windows 2003, Windows Vista, Windows 2008, Windows 7, Windows 8

Язык: Английский

Разработчик: AlgART Laboratory

Сайт: algart.net

Описание

AlgART: открытые Java-библиотеки Открытые (open-source) Java-библиотеки, поддерживающие обобщенные 'умные' массивы и матрицы с элементами любых типов (1 бит, 8/16/32/64-битовые целые, 32/64-битовые вещественные значения и любые другие типы Java). Библиотеки содержат широкий набор алгоритмов обработки 2D-, 3D- и многомерных изображений: линейные фильтры, математическая морфология, ранговые операции, спектральные преобразования (FFT) и другие алгоритмы, работающие с массивами и матрицами.Также реализована скелетизация и измерения бинарных изображений. Библиотеки используют 63-битовую адресацию элементов массивов (все индексы и длины представлены 64-битовым типом long). Таким образом, теоретически возможно создавать и обрабатывать массивы и матрицы, содержащие до 2^63-1 (~10^19) элементов любых примитивных или не-примитивных типов, если ОС и компьютер могут обеспечить необходимое количество памяти или дискового пространства. Концепция модели памяти позволяет хранить AlgART-массивы различными способами, от простых Java-массивов до отображаемых дисковых файлов; все необходимые передачи данных производятся автоматически при каждом доступе к элементу или блоку элементов. Большинство алгоритмов основаны на широком использовании 'ленивых' вычисление с автоматической оптимизацией для многоядерных процессоров.

Скриншоты

Версии