函数
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.设置完成后才会返回,需要一定时间。