AlgART Java Libraries

Logiciel capture d'écran:
AlgART Java Libraries
Détails logiciels:
Version: 1.2
Date de transfert: 31 Dec 14
Développeur: AlgART Laboratory
Licence: Gratuit
Popularité: 105
Taille: 2904 Kb

Rating: 4.0/5 (Total Votes: 3)

open-source bibliothèques Java, soutenir les tableaux et les matrices intelligentes généralisées avec des éléments de tous types (1 bit, entiers 8/16 / 32/64 bits, 32/64 bits valeurs à virgule flottante et d'autres types Java). Les bibliothèques contiennent un large éventail de 2D, 3D-et algorithmes multidimensionnels de traitement d'image sur les matrices: filtrage linéaire, morphologie mathématique, les opérations de classement, de transformation spectrale (FFT), etc. Il ya aussi squelettisation et la mesure des images binaires. Les bibliothèques utilisent 63-bit d'adressage d'éléments du tableau (tous les index et la longueur sont représentés par type long 64 bits). Ainsi, il est théoriquement possible de créer et de séries de traitement et des matrices contenant jusqu'à 2 ^ 63-1 (~ 10 ^ 19) éléments de tous les types primitifs ou non-primitives, si OS et le matériel peuvent fournir quantité nécessaire de mémoire ou d'espace disque. concept de modèle de mémoire permet de stocker des tableaux Algart dans les régimes différents, à partir de simples tableaux de Java vers des fichiers de disques mappés; tous les transferts de données nécessaires sont effectuées automatiquement lorsque chaque accès à un élément ou un bloc d'éléments. La plupart des algorithmes sont basés sur une large utilisation des évaluations paresseux. Les opérations typiques, comme de sommation élément par élément ou des transformations de matrice géométriques, sont mises en œuvre par l'intermédiaire de vues paresseux du réseau source ou matrice. Par exemple, vous pouvez prendre une matrice multidimensionnelle, faire tourner (ou d'effectuer toute autre affine ou projective transforment), puis extraire une sous-matrice du résultat. Toutes ces opérations seront effectuées virtuellement (ne nécessitant pas de temps), et les calculs réels seront effectuées uniquement au moment de l'accès éléments, habituellement lors de la copie de la matrice résultante à un nouvellement créé. En outre, dans de nombreux cas, les bibliothèques seront «comprendre» lui-même, que l'utilisateur veut effectuer une rotation ou d'une autre transformée, et diviser la matrice en blocs rectangulaires appropriés (montage en RAM) et choisir le meilleur algorithme pour cette tâche au moment de opération de copie

Ce qui est nouveau dans cette version:.

archive ZIP téléchargeable restructuré et réduit;
nouveau paquet net.algart.external ajoutée

Exigences :

JDK

Systèmes d'exploitation pris en charge

Logiciel similaire

Commentaires à AlgART Java Libraries

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!