A group of classes for representing and manipulating images.
A group of classes for reading (decoding) and writing (encoding) images in various storage formats such as JPEG and PNG.
Classes for storing and manipulating collections of images.
Classes for processing HIBs including producing input splits and reading and decoding image records in the context of a MapReduce program.
Extensions to the basic MapReduce framework specific to HIPI, including a Culler class that enables efficient culling of images during HIB processing.
Helper classes and utility functions which facilitate interactions between HIPI and OpenCV.
Helper functions for working with byte arrays during object serialization.