Tags: libmpix/libmpix
Tags
treewide: breaking API naming change, introduction of ISP elements Take advantage that v1.0 is not reached to give operations more intuitive names: - `op_isp` is deprecated as everything is an image DSP library can qualify as Image Signal Processing. The operations are moved into `op_correction` for all the 'X correction' frequently encountered in a classical ISP pipeline. This also combines well with `mpix_image_correction()` - `ipa` was considered too cryptic for anyone not familiar with ISPs and libcamera (some libraries say IPA for the processing, others say IPA for the control over this processing) and renamed to `auto` so it can be combined as `mpix_auto_white_balance()`, `mpix_auto_black_level()`, `mpix_auto_exposure()` etc. - Introduce gamma correction using a log4 scale which is very crude, but is not noticeable on the image data and permits much faster processing through simpler interpolation with fewer steps to scan through. - Adjust QOI and other functions to improve maintainability
PreviousNext