AlgART Java Libraries

Software screenshot:
AlgART Java Libraries
Software informatie:
Versie: 1.2
Upload datum: 31 Dec 14
Ontwikkelaar: AlgART Laboratory
Licentie: Gratis
Populariteit: 68
Maat: 2904 Kb

Rating: 5.0/5 (Total Votes: 1)

Open-source Java-bibliotheken, het ondersteunen van gegeneraliseerde slimme arrays en matrices met elementen van elk type (1 bit, 8/16/32/64-bit integers, 32/64-bit floating point waarden en alle andere Java-types). De bibliotheken bevatten een brede set van 2D-, 3D- en multidimensionale algoritmen voor beeldverwerking dan matrices: lineaire filtering, mathematische morfologie, rang operaties, spectrale transformatie (FFT), etc. Er is ook skeletvorming en meten van binaire afbeeldingen. De bibliotheken gebruiken 63-bit adressering van array-elementen (alle indexen en de lengte worden vertegenwoordigd door 64-bit lange type). Dus, het is theoretisch mogelijk om te creëren en te verwerken arrays en matrices met maximaal 2 ^ 63-1 (~ 10 ^ 19) elementen van een primitieve of niet-primitieve types, als OS en hardware benodigde hoeveelheid geheugen of schijfruimte kan bieden. Geheugenmodel concept maakt het opslaan AlgART arrays in verschillende regelingen, van eenvoudige Java-arrays aan toegewezen schijf bestanden; alle noodzakelijke gegevens transfers worden automatisch uitgevoerd terwijl elke toegang tot een element of een blok van elementen. De meeste van algoritmen zijn gebaseerd op breed gebruik van luie evaluaties. Typische operaties, zoals elementwise opsomming of geometrische matrix transformaties, worden geïmplementeerd via lui uitzicht op de source array of matrix. Bijvoorbeeld, kunt u een multidimensionale matrix te nemen, draai het (of voer geen andere affiene of projectieve transformatie), en pak vervolgens een submatrix van het resultaat. Al deze operaties vrijwel uitgevoerd (zonder eigen tijd), en de werkelijke berekeningen alleen uitgevoerd op het moment van openen elementen, gewoonlijk het kopiëren de resulterende matrix een nieuw gecreëerde. Bovendien is in veel gevallen de bibliotheken begrijpen 'zelf, die de gebruiker wil rotatie uitvoeren of een andere transformatie, zal de matrix in geschikte rechthoekige blokken (inpassing RAM) splitsen en kies de beste algoritme voor deze taak op het moment van kopiëren bedrijf

Wat is nieuw in deze release:.

Downloadbare ZIP-archief geherstructureerd en teruggebracht;
nieuw pakket net.algart.external toegevoegd

Eisen

JDK

Ondersteunde besturingssystemen

Vergelijkbare software

Reacties op AlgART Java Libraries

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!