The OpenIMAJ Core Library · Core library functionality concerned with general programming problems rather than multimedia specific functionality. Includes I/O utilities, randomisation, hashing and type conversion.
Group: org.openimaj - All Dependencies
The OpenIMAJ Image Feature Extraction Library · Methods for the extraction of low-level image features, including global image features and pixel/patch classification models.
OpenIMAJ Unit Test Resources · Resources for running OpenIMAJ JUnit tests.
The OpenIMAJ Core Image Library · Core definitions of images, pixels and connected components. Also contains interfaces for processors for these basic types. Includes loading, saving and displaying images.
The OpenIMAJ Face Detection + Recognition Library · Implementation of a flexible face-recognition pipeline, including pluggable detectors, aligners, feature extractors and recognisers.
OpenIMAJ Xuggle Video Wrapper · Plugin to use Xuggler as a video source. Allows most video formats to be read into OpenIMAJ.
The OpenIMAJ Core Video Library · Core definitions of a video type and functionality for displaying and processing videos.
The OpenIMAJ Image Processing Library · Implementations of various image, pixel and connected component processors (resizing, convolution, edge detection, ...).
The OpenIMAJ Local Image Features Library · Methods for the extraction of local features. Local features are descriptions of regions of images (SIFT, ...) selected by detectors (Difference of Gaussian, Harris, ...).
The OpenIMAJ Core Video Capture Library · Cross-platform video capture interface using a lightweight native interface. Supports 32 and 64 bit JVMs under Linux, OSX and Windows.
The OpenIMAJ Core Math Library · Mathematical implementations including geometric, matrix and statistical operators.
The OpenIMAJ Core Features Library · Core notion of features, usually denoted as arrays of data. Definitions of features for all primitive types, features with location and lists of features (both in memory and on disk).
OpenIMAJ Kanade-Lucas-Tomasi Tracker · A port of Stan Birchfield's Kanade-Lucas-Tomasi tracker to OpenIMAJ. See http://www.ces.clemson.edu/~stb/klt/.
The OpenIMAJ Video Processing Library · Various video processing algorithms, such as shot-boundary detection.
The OpenIMAJ Core Hadoop Library · Reusable wrappers and helpers to access and create sequence-files and map-reduce jobs.
The OpenIMAJ Clustering Library · Various clustering algorithm implementations for all primitive types including random, random forest, K-Means (Exact, Hierarchical and Approximate), ...
The OpenIMAJ Nearest Neighbour Library · Implementations of K-Nearest-Neighbour methods, including approximate methods.
The OpenIMAJ Audio Processing Library · Implementations of various audio processors (e.g. multichannel conversion, volume change, ...).
The OpenIMAJ General Machine Learning Library · The OpenIMAJ Machine Learning Library contains implementations of optimised machine learning techniques that can be applied to OpenIMAJ structures and features.
Core RDF Support · Core support for the Resource Description Framework (RDF), including object-rdf mapping.
The OpenIMAJ Core Experiment Library · Classes to formally describe experiments and evaluations, with support for automatically evaluating their results.
The OpenIMAJ Core Audio Library · Core definitions of audio streams and samples/chunks. Also contains interfaces for processors for these basic types.