iridix algorithms have been ported to a range of CPUs and DSPs. Emphasis is on small code footprint, low memory and fast execution. Full advantage of any hardware coprocessor functionality is taken.
The libraries consist of a core image processing engine together with image interfaces which handle all standard YUV and RGB formats as well as custom Bayer formats.
The library can be placed at any point in an imaging pipeline, and can precisely process images in either linear or non-linear colour spaces.
Full control of control and algorithm parameters is provided via the module API.
Special versions of iridix libraries are available for Wide Dynamic Range imaging pipelines.