AlgART Java Libraries

Софтуер снимки:
AlgART Java Libraries
Софтуер детайли:
Версия: 1.2
Дата на качване: 31 Dec 14
Розробник: AlgART Laboratory
Разрешително: Безплатно
Популярност: 68
Размер: 2904 Kb

Rating: 5.0/5 (Total Votes: 1)

отворен код на Java библиотеки, подпомагане на общи интелигентни масиви и матрици с елементи от всички видове (1 бит, 8.16 / 32/64-битови цели числа, 32/64-битови числа с плаваща запетая и всякакви други типове Java). Библиотеките съдържат широк набор от 2D-, с 3D и многоизмерни алгоритми за обработка на изображения върху матрици: Linear филтриране, математическата морфология, ранг операции, спектрален трансформация (FFT), и т.н. Има и скелетизация и измерване на бинарни изображения. Библиотеките използват 63-битово адресиране на елементите на масива (всички индекси и дължина са представени от 64-битов дълго тип). Така че, това е теоретично възможно да се създаде и обработва масиви и матрици, съдържащи до 2 ^ 63-1 (~ 10 ^ 19) елементи на всякакви примитивни или не-примитивни типове, ако OS и хардуер могат да осигурят необходимото количество памет или дисково пространство. Модел Memory концепция позволява съхраняване AlgART масиви в различни схеми, от прости Java масиви в картирани файлове на диск; всички необходими трансфери на данни се извършват автоматично, докато всеки достъп до даден елемент или блок от елементи. Повечето от алгоритми се основават на широка употреба на мързеливи оценки. Типични операции, като elementwise сумиране или геометрични матрични преобразувания, се изпълняват чрез мързеливи гледка към масива източник или матрица. Например, можете да вземете многоизмерна матрица, тя се върти (или да извърши друго афинно или проективната трансформация), и след това се извлича подматрица от резултата. Всички тези операции се извършват почти (не изисква време), и действителните изчисления се извършват само в момента на достъп елементи, обикновено при копиране на получената матрица на новосъздадената един. Освен това, в много случаи библиотеките ще "разбират" само себе си, че потребителят желае да извършва ротация или друг трансформира, и ще се раздели на матрицата в подходящи правоъгълни блокове (монтиране в RAM) и изберете най-добрият алгоритъм за изпълнението на тази задача в момента на операция копиране

Какво ново в тази версия:.

Изтегляне ZIP архив преструктурирана и намалява;
Новият пакет net.algart.external добавя

<силни> Изисквания :

JDK

Поддържани операционни системи

Подобен софтуер

Коментари към AlgART Java Libraries

Коментари не е намерена
добавите коментар
Включете на изображения!