opencpu

Z 2.0 sdk


设置图像参数

函数
typedef struct{
    unsigned int shut_max_us;// 曝光参数最长曝光时间,单位us,范围[150, 33333]
    unsigned char gain_max;// 曝光参数最大增益,范围[0, 100]
    unsigned char scene_brightness;// 曝光参数场景亮度,范围[0, 100]
    unsigned short perline_us;// 曝光参数每行的曝光时间单位微秒
    unsigned int max_again; //曝光参数设备允许最大模拟增益
    unsigned int max_dgain; //曝光参数设备允许最大数字增益
    unsigned char strength; // 背光补偿强度,范围[0, 100]
    unsigned char sat_by_y; // 背光补偿亮度控制HDR的饱和度,范围[0, 100]
    int dn_sw_cfg; // 日夜切换参数
    short hue; // 色度,取值范围[-180, 180],默认值0,暂复用为图像整体饱和度
    unsigned char saturation; // 饱和度,取值范围[0, 100],默认值50,暂复用为HDR模式下的饱和度
    unsigned char contrast; // 对比度,取值范围[0, 100],默认值50
    unsigned short gamma; // e.g 100: gamma=1, 220: gamma=2.2
    unsigned char sharpness; // 锐度,取值范围[0, 100],默认值50
    unsigned char power_line_freq; // 防闪烁,0: Disabled, 1: 50Hz, 2: 60Hz
    unsigned char scene_mode; // 新增场景模式,区分设备不同应用场景ISP参数。0:为普通IPC监控场景
    unsigned char ae_compratio; //曝光补偿参数
}MVT_PIC_CFG;

MVT_STATUS
mvt_set_picture_cfg(MVT_PIC_CFG* mvt_pic_cfg);
参数
MVT_PIC_CFG 类型 描述
<div style="width:100px">shut_max_us</div> <div style="width:100px">unsigned int</div> <div style="width:430px">曝光参数最长曝光时间,单位us,范围[150, 33333]</div>
gain_max unsigned char 曝光参数最大增益,范围[0, 100]
scene_brightness unsigned char 曝光参数场景亮度,范围[0, 100]
perline_us unsigned short 曝光参数每行的曝光时间单位微秒
max_again unsigned int 曝光参数设备允许最大模拟增益
max_dgain unsigned int 曝光参数设备允许最大数字增益
strength unsigned char 背光补偿强度,范围[0, 100]
sat_by_y unsigned char 背光补偿亮度控制HDR的饱和度,范围[0, 100]
dn_sw_cfg int 日夜切换参数
hue short 色度,取值范围[-180, 180],默认值0,暂复用为图像整体饱和度
saturation unsigned char 饱和度,取值范围[0, 100],默认值50,暂复用为HDR模式下的饱和度
contrast unsigned char 对比度,取值范围[0, 100],默认值50
gamma unsigned short e.g 100: gamma=1, 220: gamma=2.2
sharpness unsigned char 锐度,取值范围[0, 100],默认值50
power_line_freq unsigned char 防闪烁,0: Disabled, 1: 50Hz, 2: 60Hz
scene_mode unsigned char 新增场景模式,区分设备不同应用场景ISP参数。0:为普通IPC监控场景
ae_compratio unsigned char 曝光补偿参数
返回参数说明
参数名 类型 说明
MVT_STATUS int -1 设置图像参数失败;<br> 设置图像参数成功
备注

1.设置完成后才会返回,需要一定时间。

页面列表

ITEM_HTML