Algart Java-bibliotheken

Laat uw apps arrays en matrices verwerken, inclusief afbeeldingen met een set Java-bibliotheken.
Download nu

Algart Java-bibliotheken Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Prijs:
  • Free
  • Naam uitgever:
  • By AlgART Laboratory
  • Besturingssystemen:
  • Windows 2003, Windows 8, Windows Vista, Windows, Windows Server 2008, Windows 7
  • Aanvullende vereisten:
  • JDK
  • Bestandsgrootte:
  • 2.8 MB
  • Totaal aantal downloads:
  • 34

Algart Java-bibliotheken Tags


Algart Java-bibliotheken Beschrijving

Open-source Java-bibliotheken, ondersteunende gegeneraliseerde slimme arrays en matrices met elementen van alle soorten (1 bit, 8/12 / 32/64-bit gehele getallen, 32/64-bits drijvende puntwaarden en andere Java-typen). De bibliotheken bevatten een brede set van 2D-, 3D- en multidimensionale beeldverwerking algoritmen over matrices: lineaire filtering, wiskundige morfologie, rangactiviteiten, spectrale transformatie (FFT), enz. Er is ook skeletonisatie en meten van binaire afbeeldingen. De bibliotheken gebruiken 63-bits adressen van array-elementen (alle indexen en lengte worden weergegeven met een 64-bits lang type). Het is dus het is theoretisch mogelijk om arrays en matrices te maken en te verwerken die tot 2 ^ 63-1 (~ 10 ^ 63-1 (~ 10 ^ 19) elementen van eventuele primitieve of niet-primitieve typen bevatten, als OS en hardware de nodige hoeveelheid geheugen- of schijfruimte kunnen bieden. Memory Model Concept maakt het mogelijk om algart-arrays op te slaan in verschillende schema's, van eenvoudige Java-arrays naar toegewezen schijfbestanden; Alle benodigde gegevensoverdrachten worden automatisch uitgevoerd, terwijl elke toegang tot een element of een blok elementen. De meeste algoritmen zijn gebaseerd op een breed gebruik van luie evaluaties. Typische operaties, zoals elementgewijze optonen of geometrische matrixtransformaties, worden geïmplementeerd via een luie weergaven van de bronarray of matrix. U kunt bijvoorbeeld een multidimensionale matrix nemen, draaien (of een andere affine- of projectieve transformatie uitvoeren) en vervolgens een subpatrix uit het resultaat uit te halen. Al deze bewerkingen worden vrijwel uitgevoerd (geen tijd nodig) en daadwerkelijke berekeningen worden alleen uitgevoerd op het moment van toegang tot elementen, meestal tijdens het kopiëren van de resulterende matrix naar een nieuw gecreëerde. Bovendien zullen de bibliotheken in veel gevallen 'zelf begrijpen, dat de gebruiker de rotatie of een andere transformatie wil uitvoeren en de matrix in geschikte rechthoekige blokken zal splitsen (passend in RAM) en het beste algoritme voor deze taak op het moment van Kopiëren van bewerking.


Algart Java-bibliotheken Gerelateerde software