Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

Biblioteki AlgART Java do pobrania dla systemu Linux

Bezpłatne pobieranie aplikacji AlgART Java Libraries dla systemu Linux do uruchamiania online w Ubuntu online, Fedorze online lub Debianie online

Jest to aplikacja dla systemu Linux o nazwie AlgART Java Libraries, której najnowszą wersję można pobrać w formacie algart.zip. Można go uruchomić online w bezpłatnym dostawcy hostingu OnWorks dla stacji roboczych.

Pobierz i uruchom online aplikację o nazwie AlgART Java Libraries with OnWorks za darmo.

Postępuj zgodnie z tymi instrukcjami, aby uruchomić tę aplikację:

- 1. Pobrałem tę aplikację na swój komputer.

- 2. Wpisz w naszym menedżerze plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.

- 3. Prześlij tę aplikację w takim menedżerze plików.

- 4. Uruchom emulator online OnWorks Linux lub Windows online lub emulator online MACOS z tej witryny.

- 5. W systemie operacyjnym OnWorks Linux, który właśnie uruchomiłeś, przejdź do naszego menedżera plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.

- 6. Pobierz aplikację, zainstaluj ją i uruchom.

Biblioteki AlgART Java


Ad


OPIS

Biblioteki AlgART Java do przetwarzania tablic i macierzy są produktem open source, dystrybuowanym na licencji MIT. Zatem każdy może z nich korzystać bezpłatnie, bez żadnych ograniczeń.

Główne cechy: 63-bitowe adresowanie elementów tablicy (indeksy int o długości 64 bitów), koncepcja modelu pamięci (umożliwiająca przechowywanie danych w różnych schematach, od pamięci RAM po mapowane pliki dyskowe), szerokie zastosowanie leniwych ocen, wbudowana optymalizacja wielowątkowości dla wielu -procesory rdzeniowe, szeroki zestaw algorytmów przetwarzania obrazu na matrycach itp. - zobacz na stronie. Prawie wszystkie klasy i metody są dokładnie udokumentowane w JavaDoc (pełny dokument JavaDoc można przeczytać na stronie).



Korzyści

  • 63-bitowe adresowanie elementów tablicy (wszystkie indeksy i długość są reprezentowane przez 64-bitowy typ długi). Zatem teoretycznie możliwe jest tworzenie i przetwarzanie tablic i macierzy zawierających do 2^63-1 (~10^19) elementów dowolnego typu pierwotnego lub nieprymitywnego, jeśli system operacyjny i sprzęt mogą zapewnić niezbędną ilość pamięci lub miejsca na dysku
  • Koncepcja modelu pamięci umożliwia przechowywanie tablic AlgART w różnych schematach, od prostych tablic Java po zmapowane pliki dyskowe; wszystkie niezbędne transfery danych odbywają się automatycznie przy każdym dostępie do elementu lub bloku elementów.
  • Szerokie zastosowanie leniwych ocen: większość typowych operacji, takich jak sumowanie elementarne lub transformacje macierzy geometrycznych, jest realizowanych poprzez leniwe widoki macierzy lub macierzy źródłowej. Można na przykład wziąć macierz wielowymiarową, obrócić ją (lub wykonać dowolną inną transformację afiniczną lub rzutową), a następnie z wyniku wyodrębnić podmacierz — wszystkie te operacje zostaną wykonane wirtualnie (nie wymagając czasu), a faktyczne obliczenia zostaną wykonywana tylko w momencie dostępu do elementów, najczęściej podczas kopiowania powstałej macierzy do nowo utworzonej. Co więcej, w wielu przypadkach biblioteka sama „zrozumie”, że użytkownik chce wykonać obrót lub inną transformację, i podzieli macierz na odpowiednie prostokątne bloki (mieszczące się w pamięci RAM) i w momencie operacja kopiowania.
  • Szeroki zestaw algorytmów przetwarzania obrazu na macierzach: filtracja liniowa, morfologia matematyczna, operacje rangowe, transformacja widmowa (FFT) itp.
  • Szkieletyzacja i pomiar obrazów binarnych.
  • Wbudowana optymalizacja wielowątkowości dla procesorów wielordzeniowych dla większości algorytmów.


Publiczność

Nauka/Badania, Deweloperzy



Język programowania

Java



Jest to aplikacja, którą można również pobrać ze strony https://sourceforge.net/projects/algart/. Został on hostowany w OnWorks, aby można go było uruchomić online w najprostszy sposób z jednego z naszych bezpłatnych systemów operacyjnych.


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

Komendy systemu Linux

Ad