¿Has usado AlgART Java Libraries para Windows? Comparte tu experiencia y ayuda a otros usuarios.


Descripción del desarrollador

Deja que tus aplicaciones procesen arreglos y matrices, incluidas imágenes, con un conjunto de bibliotecas de Java.
Bibliotecas de Java de código abierto, que soportan arreglos y matrices inteligentes generalizados con elementos de cualquier tipo (enteros de 1 bit, 8/16/32/64 bits, valores de punto flotante de 32/64 bits y cualquier otro tipo de Java). Las bibliotecas contienen un amplio conjunto de algoritmos de procesamiento de imágenes en 2D, 3D y multidimensionales sobre matrices: filtrado lineal, morfología matemática, operaciones de rango, transformación espectral (FFT), etc. También hay esqueletonización y medición de imágenes binarias. Las bibliotecas utilizan direccionamiento de 63 bits de los elementos del arreglo (todos los índices y longitudes se representan mediante el tipo long de 64 bits). Por lo tanto, es teóricamente posible crear y procesar arreglos y matrices que contengan hasta 2^63-1 (~10^19) elementos de cualquier tipo primitivo o no primitivo, si el sistema operativo y el hardware pueden proporcionar la cantidad necesaria de memoria o espacio en disco. El concepto del modelo de memoria permite almacenar arreglos AlgART en diferentes esquemas, desde arreglos simples de Java hasta archivos de disco mapeados; todas las transferencias de datos necesarias se realizan automáticamente mientras se accede a un elemento o un bloque de elementos. La mayoría de los algoritmos se basan en un amplio uso de evaluaciones perezosas. Operaciones típicas, como la suma elemento a elemento o transformaciones geométricas de matrices, se implementan a través de vistas perezosas del arreglo o matriz fuente. Por ejemplo, puedes tomar una matriz multidimensional, rotarla (o realizar cualquier otra transformación afín o proyectiva), y luego extraer una submatriz del resultado. Todas estas operaciones se realizarán virtualmente (sin requerir tiempo), y los cálculos reales se llevarán a cabo solo en el momento de acceder a los elementos, generalmente al copiar la matriz resultante a una nueva creada. Además, en muchos casos, las bibliotecas 'entenderán' por sí mismas que el usuario quiere realizar una rotación u otra transformación, y dividirán la matriz en bloques rectangulares adecuados (que quepan en la RAM) y elegirán el mejor algoritmo para esta tarea en el momento de la operación de copia.


Explorar más


Especificaciones completas

GENERAL
Lanzamiento
Última actualización
Versión
1.2
SISTEMAS OPERATIVOS
Plataforma
Windows
Sistema operativo
  • Windows 8
  • Windows 2003
  • Windows Vista
  • Windows Server
  • Windows 10
  • Windows 7
POPULARIDAD
Descargas totales
0
Descargas de la última semana
0

Informar sobre el software

Programa disponible en otros idiomas


Últimas actualizaciones


Download.com
Tu valoración para AlgART Java Libraries