![]() |
The open imaging DSP library
|
The libmpix is an open-source (Apache 2.0) library to work with image data on microcontrollers: pixel format conversion, debayer, blur, sharpen, color correction, resizing...
It pipelines multiple operations together, eliminating the intermediate buffers. This allows larger resolution to fit in constrained systems, without compromising performance.
It provides a C implementation of the classical operations of an imaging pipeline, and plans to add support for hardware-optimized implementations leveraging SIMD instructions like ARM Helium present on ARM Cortex-M55/M85.
It is born out of a proposal for the Zephyr RTOS and is now a stand-alone project with tier-1 support for Zephyr.
Features:
Upcoming: