AlgART Java Libraries

Screenshot Software:
AlgART Java Libraries
Detalii soft:
Versiune: 1.2
Incarca data: 31 Dec 14
Producător: AlgART Laboratory
Licenţă: Gratuit
Popularitate: 105
Dimensiune: 2904 Kb

Rating: 4.0/5 (Total Votes: 3)

open-source biblioteci Java, sprijinind tablouri inteligente generalizate și matrici cu elemente de orice tip (1 bit, numere întregi 8/16 / 32/64-bit, 32/64 biți valori în virgulă mobilă, precum și orice alte tipuri Java). Bibliotecile conțin o gamă largă de 2D, 3D și multidimensionale algoritmi de procesare a imaginilor pe matrici: filtrare liniar, morfologie matematică, operațiunile de rang, de transformare spectrală (FFT), etc. Există, de asemenea scheletizare și măsurare a imaginilor binare. Bibliotecile folosesc 63-biți de adresare a elementelor de matrice (toate indexurile și lungime sunt reprezentate de 64 de biți de tip lung). Deci, este teoretic posibil pentru a crea și tablouri de proces și matrici, cu până la 2 ^ 63-1 (~ 10 ^ 19) elemente de orice tip primitive sau non-primitive, dacă sistemul de operare și hardware-ul poate oferi cantitatea necesară de memorie sau spațiu pe disc. Conceptul modelului de memorie permite stocarea tablouri AlgART în diferite scheme, de la rețele Java simple la fișiere de pe disc mapate; toate transferurile de date necesare sunt efectuate automat în timp ce fiecare acces la un element sau un bloc de elemente. Cele mai multe dintre algoritmi sunt bazate pe utilizarea largă de evaluare leneș. Operațiuni tipice, cum ar fi însumare elementwise sau transformări matrice geometrice, sunt puse în aplicare prin intermediul vedere leneș ale șirului sursă sau matrice. De exemplu, puteți face o matrice multidimensională, rotiți-l (sau de a efectua orice altă afin sau proiectiv transforma), iar apoi se extrage o submatrice de rezultatul. Toate aceste operațiuni vor fi efectuate practic (care nu necesită timp), iar calculele actuale vor fi efectuate doar în momentul elementelor acces, de obicei, în timp ce copierea matricea rezultat într-o nou creat unul. Mai mult decât atât, în multe cazuri, bibliotecile vor "intelege" în sine, pe care utilizatorul dorește să efectueze rotație sau un alt transforma, și va împărți matricea în blocuri dreptunghiulare adecvate (montaj în RAM) și alege cel mai bun algoritm pentru această sarcină în momentul operație de copiere

Ce este nou în această versiune:.

Arhiva ZIP descarca restructurate și reduse;
Noul pachet net.algart.external adăugat

Cerințe :

JDK

Sisteme de operare suportate

Software similare

Comentarii la AlgART Java Libraries

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!