Rockchip RKAIQ bindings for Rust.
Before you build the examples, you must set the env:
PKG_CONFIG_SYSROOT_DIRRKAIQ_INCLUDE_DIRTARGET_SYSROOT_DIR
to tell pkg-config and bindgen where to find dependencies.
For example: with Full-V RKLASER1 Boards
export PKG_CONFIG_SYSROOT_DIR=/opt/fullv/2021.02.8-rklaser1/staging
export RKAIQ_INCLUDE_DIR=/opt/fullv/2021.02.8-rklaser1/staging/usr/include/rkaiq
export TARGET_SYSROOT_DIR=/opt/fullv/2021.02.8-rklaser1/stagingBuild an run examples:
cargo r --example minimalfullv- Enable Full-V patches.isp_hw_v20- Build for ISP_HW V20 (RV1126, RV1109)isp_hw_v21- Build for ISP_HW V21 (RK356X)isp_hw_v30- Build for ISP_HW V30 (RK3588)isp_hw_v31- Build for ISP_HW V31 (???)v1_0- Build with RKAIQ 1.0v2_0- Build with RKAIQ 2.0v3_0- Build with RKAIQ 3.0