espressif/esp_ipa

0.1.0

uploaded 2 months ago
Image process algorithms pipeline system for ISP.

readme

# Espressif Image Process Algorithm for ISP

Espressif image process algorithm component provides a suit of image process algorithms.[![Component Registry](https://components.espressif.com/components/espressif/esp_ipa/badge.svg)](https://components.espressif.com/components/espressif/esp_ipa)

## Algorithm

| Algorithm Name(1) | Function | 
|:-:|:-:|
| "awb.gray" | Gray world algorithm for auto white balance |
| "agc.threshold" | Gain threshold algorithm for auto gain control |

- (1): The algorithm index name is used by initialize function `esp_ipa_pipeline_create`, for example:

    ```c
        esp_ipa_pipeline_handle_t handle;
        static const char *ipa_names[] = {
            "awb.gray",
            "agc.threshold"
        };
        static const int ipa_nums = sizeof(ipa_names) / sizeof(ipa_names);

        ...

        ret = esp_ipa_pipeline_create(ipa_nums, ipa_names, &handle);

        ...
    ```

Links

Target

License: Custom

To add this component to your project, run:

idf.py add-dependency "espressif/esp_ipa^0.1.0"

or download archive

Stats

  • Archive size
    Archive size ~ 15.48 KB
  • Downloaded in total
    Downloaded in total 308 times
  • Downloaded this version
    This version: 308 times

Badge

espressif/esp_ipa version: 0.1.0
|