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
The Slovak National Security Office (NBU) has identified ten malicious Python libraries uploaded on PyPI
Haven combines the hardware capabilities present on Android devices with other secure open-source communications software. Among the software libraries used by Have is the libsignal-service-java from OpenWhisper System which...
Montgomery Community Media
The premier online education site, Lynda.com, is now available free for all Montgomery County Public Libraries (MCPL) users with a valid library card. Lynda.com offers a collection of more than 6,000 video...
Adobe XD is a design software application for web designing, mobile apps developments, and more. Now, Adobe XD February update introduces vector graphics support in CC Libraries, Free Icon Kits, and more. Adobe XD
Download the ITR form applicable to you depending on the types of income you have received in the financial year for which the return is to be filed. The form is available in two alternative software formats-excel and java....
Science Fare Media
Power utilities agreements Energy federal example, a and goal in in programs is the potential without buying negotiations .... Download slot machine games for android losses whole; resolution which in of liability...
Wicked Local Rochester
3-D Printing for Adults: 6:30-8 p.m. Oct. 10. Adults are invited to earn how to use the library's 3-D printer to fix household items, create gardening tools, personalize items and help students enhance school...
Minecraft could be considered this generation's Doom - it runs on everything. Beyond the original Java-based game, there are versions for the Xbox 360, Xbox One, PS3, PS4, New 3DS, Nintendo Switch, Wii U, PS Vita, iOS,...
Wicked Local Marion
Bring your photos, papers, tools and ideas to a new group Scrapbook Crop! The group will .... The Mattapoisett Library has installed a Download Station to simply the process of downloading audiobooks or music to an MP3...
Wicked Local Rochester
Bring your photos, papers, tools and ideas to a new group Scrapbook Crop! The group will .... The Mattapoisett Library has installed a Download Station to simply the process of downloading audiobooks or music to an...