sample_gdc 使用说明
sample_gdc 目录下是用于演示如何使用 GDC 的示例程序,主要功能介绍如下:
generate_custom_config.py
: 生成 GDC 的矫正标定配置参数。generate_bin
: 读取本地 json 配置文件,生成对应的gdc.bin
文件。gdc_static_valid
: 读取本地gdc.bin
文件和原始 YUV 文件送入 GDC 做变化处理后保存为 YUV 文件。gdc_stress_test
: 读取本地gdc.bin
文件并将原始 YUV 文件循环送入 GDC 做 GDC 性能测试。gdc_equisolid
: 读取本地 NV12 的 YUV 图,把图片送入 GDC 做(全景 panoramic)校正处理。gdc_transformation
: 读取本地 的 json 配置文件,把图片送入 GDC 做180线性变换、圆柱形变换、等距变换和梯形校正+去畸变处理。
注意
以下Sample需要sudo权限执行。
1-custom_config
功能概述
本示例旨在展示如何通过 custom 变换的方式,预先准备输入图像,并生成用于指导 GDC 矫正的标定参数文件。