Provide Java libraries: smart arrays and matrices.
Open-source Java library, supporting generalized smart arrays and matrices of any Java types and a wide set of algorithms of processing them. Main features: 63-bit addressing of array elements. So, it's theoretically possible to create and process arrays and matrices containing up to 263-1 (~1019) elements of any primitive or non-primitive types, if OS and hardware can provide necessary amount of memory or disk space; memory model concept allows storing AlgART arrays in different schemes, from simple Java arrays to mapped disk files; wide usage of lazy evaluations: most of typical operations, like elementwise summing or geometrical matrix transformations, are implemented via lazy views of the source array or matrix; wide set of image processing algorithms over matrices: linear filtering, mathematical morphology, rank operations, spectral transformation (FFT), etc.; skeletonization and measuring of binary images; built-in multithreading optimization for multi-core processors for most algorithms.
Operating systems:
Windows 7, Windows 8, Windows Vista, Windows XP, Windows 2003, Windows Me, Windows 98, Windows 2000, Windows NT, Windows Server 2008
Additional requirements:
JDK
Date:
12.12.2013
Похожие программы