AlgART Java Libraries

Screenshot Software:
AlgART Java Libraries
Szczegóły programowe:
Wersja: 1.2
Filmu: 31 Dec 14
Wywoływacz: AlgART Laboratory
Licencja: Wolny
Popularność: 105
Rozmiar: 2904 Kb

Rating: 4.0/5 (Total Votes: 3)

open-source biblioteki Java, wspieranie uogólnione inteligentne tablice i matryce z elementami wszelkich typów (1 bit, 8/16/32/64-bitowe liczby całkowite, 32/64-bitowe wartości zmiennoprzecinkowe oraz wszelkie inne typy Java). Biblioteki zawierają szeroki zestaw 2D, 3D-i wielowymiarowych algorytmów przetwarzania obrazu nad matrycami: filtrowania liniowy, morfologii matematycznej, operacje rangi, widmowa transformacji (FFT), itp Istnieje również Zeszkieletowanie i wycenie obrazów binarnych. Biblioteki użyciu 63-bitowego adresowania elementów tablicy (wszystkie indeksy i długość są reprezentowane przez 64-bitowy typu long). Tak więc, jest to teoretycznie możliwe, aby utworzyć i tablice procesowe i macierze zawierające do 2 ^ 63-1 (~ 10 ^ 19) elementy wszelkich pierwotnych lub nie prymitywnych typów, jeśli system operacyjny i sprzęt mogą zapewnić niezbędną ilość pamięci lub miejsca na dysku. Model pamięci koncepcja umożliwia przechowywanie tablice AlgART w różnych systemów, począwszy od prostych tablic Java do odwzorowanych plików dyskowych; wszystkie niezbędne transfery danych są wykonywane automatycznie podczas każdego dostępu do elementu lub bloku elementów. Większość algorytmów opiera się na szerokim wykorzystaniu leniwych ocen. Typowe operacje, takie jak sumowanie elementwise lub przekształceń geometrycznych matrycy, są realizowane poprzez leniwych widokiem na tablicy źródłowej lub matrycy. Na przykład, można wybrać się na wielowymiarową macierz, obróć go (lub wykonania innych transformacji afinicznej lub rzutowej), a następnie wyodrębnić podmatryca z wyniku. Wszystkie te operacje będą wykonywane praktycznie (nie wymaga czasu), a rzeczywiste obliczenia będą wykonywane tylko w tej chwili dostępu do elementów, zazwyczaj podczas kopiowania powstały matrycę do nowo utworzonej jednym. Co więcej, w wielu przypadkach biblioteki będzie 'zrozumieć' sam, że użytkownik chce wykonać obrót lub innego przekształcenia, i podzielić macierz do odpowiednich bloków montażu w prostokątnych (RAM) i wybierz najlepszy algorytm do tego zadania w momencie Operacja kopiowania

Co nowego w tym wydaniu:.

archiwum ZIP do pobrania restrukturyzację i zmniejszona;
Nowy pakiet net.algart.external dodany

Wymagania :

JDK

Obsługiwane systemy operacyjne

Podobne oprogramowanie

Komentarze do AlgART Java Libraries

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!