HOME ProgrammingJava AlgART Java Libraries Download

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.

To start download the software please click here: Site 1

If you can not download this product please report us broken link

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

HelloNzb for Linux
HelloNzb is a handy, easy to use tool designed to enable you to download from Usenet servers via NZB files. more info download

jHepWork 3.8 Beta
jHepWork ("jWork") is an interactive environment for scientific computation, data analysis and data visualization designed for scientists, engineers and students. 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
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

TechGenie Free Antivirus
Download TechGenie Free Antivirus loaded with tools like anti-rootkit, anti-malware and complete browser protection. more info download

Popular Downloads

GuiGenie
GuiGenie is a new and free Gui Builder for Java (and written in Java). GuiGenie features an intuitive interface that allows you to quickly and easily build GUIs using the Java swing package. more info download

DJ Java Decompiler
DJ Java Decompiler is Windows 95/98/Me/NT/2000 decompiler and disassembler for Java that reconstructs the original source code from the compiled binary CLASS files. This program can take compiled binary class files including applets, and "dead"... more info download

3D Stacked Horizontal Bar Graph Software
Web Enabled solution for creating Stacked Horizontal Charts & Graphs. Web Authors and Developers can easily build and publish dynamic graphs. Free Trial and Money Back Guarantee, try it out today. more info download

Pentium
Pentium works on Windows and Intel Pentium class and AMDCPUs to determine the CPUID information such as the vendor,brand/model, step, model, instruction set family, cpu serialnumber, and the RDTSC Time stamp register for highresolution timing measure more info download

Free Java Applets
100% Free Java Applets ! Real Freeware These products are NOT Trialware or Evalware - but fully functioning versions which are Free for you to use however you wish, making them truly Freeware products. more info download

Neuron Java Disassembler 1.0
Neuron Java Disassembler is a visual tool for exploring Java .CLASS internals.View Java .CLASS byte codes and byte code instructions.View all internal Java .CLASS binary structures.Simple Java IDE: view, edit and build Java source code.Analyze... more info download

Java Code Export
Quickly and easily reindent, print and export your Java documents (10+ formats supported) with Java Code Export. Convert your Java documents to PDF, RTF, images and more! more info download

CodeThatEditor
CodeThatEditor is an advanced JavaScript editor looking like Microsoft Word document. more info download

Java Date Picker
Java Date Picker is a suite of date components for Swing, highly appreciated by Java developers for its richness of features, configurability and well crafted API. It contains an editable date picker, a date/time field, a multiple month calendar... more info download

Anibal's Essential Applets
You will not need any more Java applets than these. Get shareware and free Java navigational menus, Java scrollers, Java charts, Java slideshows, Java banners and more. more info download