HOME ProgrammingJava AlgART Java Libraries
AlgART Java Libraries 1.2
- 2.8 MB
- AlgART Laboratory
Description of AlgART Java Libraries 1.2:
Open-source Java libraries, supporting generalized smart arrays and matrices with elements of any types (1 bit, 8/16/32/64-bit integers, 32/64-bit floating point values and any other Java types). The libraries contain a wide set of 2D-, 3D- and multidimensional image processing algorithms: linear filtering, mathematical morphology, rank operations, spectral transformation (FFT), and other algorithms, working over arrays and matrices. There is also skeletonization and measuring of binary images. The libraries use 63-bit addressing of array elements (all indexes and length are represented by 64-bit long type). So, it's theoretically possible to create and process arrays and matrices containing up to 2^63-1 (~10^19) 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; all necessary data transfers are performed automatically while every access to an element or a block of elements. Most of algorithms are based on wide usage of lazy evaluations. Typical operations, like elementwise summing or geometrical matrix transformations, are implemented via lazy views of the source array or matrix. For example, you can take a multidimensional matrix, rotate it (or perform any other affine or projective transform), and then extract a submatrix from the result. All these operations will be performed virtually (not requiring time), and actual calculations will be performed only at the moment of accessing elements, usually while copying the resulting matrix to a newly created one. Moreover, in many cases the libraries will 'understand' itself, that the user wants to perform rotation or another transform, and will split the matrix into suitable rectangular blocks (fitting in RAM) and choose the best algorithm for this task at the moment of copying operation.
Supported OS: WinVista x64, WinVista, WinServer, WinOther, Windows Vista Ultimate x64, Windows Vista Ultimate, Windows Vista Starter, Windows Vista Home Premium x64, Windows Vista Home Premium, Windows Vista Home Basic x64, Windows Vista Home Basic, Windows Vista Enterprise x64, Windows Vista Enterprise, Windows Vista Business x64, Windows Vista Business, Windows Server, Windows Mobile, Win7 x64, Win7 x32, Unix, Linux Open Source, Linux GPL, Linux Gnome, Linux Console, Linux
System Req: JDK
User reviews: AlgART Java Libraries Download
Popular terms of download AlgART Java Libraries:
Software downloads related to AlgART Java Libraries
CredibleXML (Java Edition)
CredibleXML 2.1 is an IDE that generates Java libraries to parse and convert files or streams into fully defined XML with DTD and W3CSchema.CredibleXML 2.1 (.NET Edition) is an IDE that generates . more info download
APK Image Extractor
Pull images from Android APK wiles with Android APK Image Extractor automatically with no Android SDK, no JAVA libraries and no command line. Single image extraction and batch mode available. more info download
IDAutomation GS1 Databar Java Package
This barcode package contains JavaBeans, Class Libraries, Applets and Servlets for barcoding in Java. Supports all DataBar versions including stacked, expanded and omni-directional, PDF417, MicroPDF417, UPC-A, UPC-E, EAN13, EAN8, GS1-128 and Code128. more info download
IDAutomation Java Linear Barcode Package
This barcode package contains JavaBeans, Class Libraries, Applets and Servlets for Barcoding in Java. Supports Linear barcode types including Code 128, GS1-128, Code 39, ITF, UPC-EAN, and USPS Intelligent Mail IMb. more info download
IDAutomation Java Barcode Package
This barcode package contains JavaBeans, Applets, Class Libraries and Servlets for Barcoding in Java. Supports Linear and 2D barcode types including Code 128, Code 39, ITF, UPC, EAN, DataMatrix, Maxicode and PDF417. The servlet easily creates... more info download
J2Native is the software development kit for working with native code from any Java application without using Java Native Interface (JNI) technology. While using J2Native you do not have to create native code libraries or deal with native code at all more info download
JAVA Barcode Applets and Classes
Our JAVA Barcode Package contains java applets and java classes for Code 39, Extended Code 39, Code 128, PDF417, Interleaved 2 of 5, Codabar, UPC-A, UPC-E, MSI, EAN-8, EAN-13, Code 11, Code 93, Industrial 2 of 5 and POSTNET barcode symbologies.... more info download
Java Barcode Linear Package
The Barcode Linear Java Package contains JavaBeans, Applets, Class Libraries and Servlets for Barcoding. Includes Code 39, Code 128, UPC, EAN and more. This evaluation version is fully functional. more info download
Free Audio Editor 2014
Free Audio Editor is a multi-award winning mp3 editing software tool. The Free Audio Editor software includes a powerful audio editor feature that can edit MP3 as well as WMA, WAV, and OGG files with ease! And more, it is free! more info download
News related to AlgART Java Libraries
Learning Java is more accessible than you might think
Let's dig back into some chemistry software to see what kind of work you can do on your Linux machine. Specifically, let's look at Jmol, a Java application that is available as both a desktop application and a...
Blog Diolinux (liberação de imprensa) (Blogue)
O JDK (Java Development Kit) é um software permite que aquilo que você programa em Java, que basicamente é apenas texto, seja traduzindo em linguagem de máquina e depois executado (não vou...
CSO Australia (blog)
It interprets the code required that would be executed, which enhances performance. Java also is considered a portable language since we could make a program in a single computer, compile it in another computer and...
The Slovak National Security Office (NBU) has identified ten malicious Python libraries uploaded on PyPI
NASA has just published its 2017-2018 software catalog, which lists the many apps, code libraries and tools that pretty much anyone can download and use. Of course, most of it is pretty closely tied to
Facing 50 other students in the Java Developer contest, CTC Computer Programming students Samuel Seidel and Jean Zambrano finished first ahead of teams from Central Michigan University and Purdue University. The students, both...
There are now numerous neural network libraries, usually called frameworks, available for download for free with various licenses, many of them open source frameworks. Most of the more popular ones allow you to run your neural...
Facing 50 other students in the Java Developer contest, CTC Computer Programming students Samuel Seidel and Jean Zambrano finished first ahead of teams from Central Michigan University and Purdue University. The students,...
Download InfoWorld's essential guide to microservices and learn how to create modern web and mobile applications that scale. ... "Given the experimental status