设备网络SDK开发使用手册

NET_DVR_CAMERAPARAMCFG_EX

前端参数配置结构体。

struct{
  DWORD                              dwSize;
  NET_DVR_VIDEOEFFECT                struVideoEffect;
  NET_DVR_GAIN                       struGain;
  NET_DVR_WHITEBALANCE               struWhiteBalance;
  NET_DVR_EXPOSURE                   struExposure;
  NET_DVR_GAMMACORRECT               struGammaCorrect;
  NET_DVR_WDR                        struWdr;
  NET_DVR_DAYNIGHT                   struDayNight;
  NET_DVR_BACKLIGHT                  struBackLight;
  NET_DVR_NOISEREMOVE                struNoiseRemove;
  BYTE                               byPowerLineFrequencyMode;
  BYTE                               byIrisMode;
  BYTE                               byMirror;
  BYTE                               byDigitalZoom;
  BYTE                               byDeadPixelDetect;
  BYTE                               byBlackPwl;
  BYTE                               byEptzGate;
  BYTE                               byLocalOutputGate;
  BYTE                               byCoderOutputMode;
  BYTE                               byLineCoding;
  BYTE                               byDimmerMode;
  BYTE                               byPaletteMode;
  BYTE                               byEnhancedMode;
  BYTE                               byDynamicContrastEN;
  BYTE                               byDynamicContrast;
  BYTE                               byJPEGQuality;
  NET_DVR_CMOSMODECFG                struCmosModeCfg;
  BYTE                               byFilterSwitch;
  BYTE                               byFocusSpeed;
  BYTE                               byAutoCompensationInterval;
  BYTE                               bySceneMode;
  NET_DVR_DEFOGCFG                   struDefogCfg;
  NET_DVR_ELECTRONICSTABILIZATION    struElectronicStabilization;
  NET_DVR_CORRIDOR_MODE_CCD          struCorridorMode;
  BYTE                               byExposureSegmentEnable;
  BYTE                               byBrightCompensate;
  BYTE                               byCaptureModeN;
  BYTE                               byCaptureModeP;
  NET_DVR_SMARTIR_PARAM              struSmartIRParam;
  NET_DVR_PIRIS_PARAM                struPIrisParam;
  NET_DVR_LASER_PARAM_CFG            struLaserParam;
  NET_DVR_FFC_PARAM                  struFFCParam;
  NET_DVR_DDE_PARAM                  struDDEParam;
  NET_DVR_AGC_PARAM                  struAGCParam;
  BYTE                               byLensDistortionCorrection;
  BYTE                               byDistortionCorrectionLevel;
  BYTE                               byCalibrationAccurateLevel;
  BYTE                               byZoomedInDistantViewLevel;
  NET_DVR_SNAP_CAMERAPARAMCFG        struSnapCCD;
  NET_DVR_OPTICAL_DEHAZE             struOpticalDehaze;
  NET_DVR_THERMOMETRY_AGC            struThermAGC;
  BYTE                               byFusionMode;
  BYTE                               byHorizontalFOV;
  BYTE                               byVerticalFOV;
  BYTE                               byBrightnessSuddenChangeSuppression;
  BYTE                               byRes2[156];
}NET_DVR_CAMERAPARAMCFG_EX, *LPNET_DVR_CAMERAPARAMCFG_EX;

Members

dwSize
结构体大小
struVideoEffect
视频效果参数
struGain
增益参数
struWhiteBalance
白平衡参数
struExposure
曝光参数
struGammaCorrect
Gamma校正参数
struWdr
宽动态参数
struDayNight
日夜转换功能参数
struBackLight
背光补偿参数
struNoiseRemove
数字降噪参数
byPowerLineFrequencyMode
0-50HZ; 1-60HZ
byIrisMode
光圈模式:
0- 自动光圈
1- 手动光圈
2- P-Iris1
3- Union 3-9mm F1.6-2.7 (T5280-PQ1)
4- Union 2.8-12mm F1.6-2.7 (T5289-PQ1)
5- HIK 3.8-16mm F1.5(HV3816P-8MPIR)
6- HIK 11-40mm F1.7 (HV1140P-8MPIR)
7- HIK 2.7-12mm F1.2(TV2712P-MPIR)
8- MZ5721D-12MPIR
9- MZ1555D-12MPIR
10- MZ5721D-12MPIR(RS485)
11- MZ1555D-12MPIR(RS485)
当byIrisMode==2时,可以配置红外光圈大小等级,即参数struPIrisParam有效。
byMirror
镜像:0 关闭;1 左右;2 上下;3 中间
byDigitalZoom
数字缩放:0- 不启用,1- 启用。对于热成像仪,表示数字变倍倍率:0- 关闭,1-×2,2-×4,3-×8,4-×16,5-×32
byDeadPixelDetect
坏点检测是否启用,0-不启用,1-启用
byBlackPwl
黑电平补偿,0-255
byEptzGate
EPTZ开关变量:0-关闭电子云台;1-开启电子云台
byLocalOutputGate
本地输出开关变量:
0- 本地输出关闭
1- 本地BNC输出打开
2- HDMI输出关闭
11- 缩放输出
12- 裁剪输出
13- 裁剪缩放输出
20- HDMI_720P50输出开
21- HDMI_720P60输出开
22- HDMI_1080I60输出开
23- HDMI_1080I50输出开
24- HDMI_1080P24输出开
25- HDMI_1080P25输出开
26- HDMI_1080P30输出开
27- HDMI_1080P50输出开
28- HDMI_1080P60输出开
40- SDI_720P50
41- SDI_720P60
42- SDI_1080I50
43- SDI_1080I60
44- SDI_1080P24
45- SDI_1080P25
46- SDI_1080P30
47- SDI_1080P50
48- SDI_1080P60
49- SDI_720P25
50- SDI_720P30
byCoderOutputMode
编码器fpga输出模式:0-直通;3-像素搬家
byLineCoding
是否开启行编码:0- 否,1- 是
byDimmerMode
调光模式:0- 半自动,1- 自动,适用于热成像仪
byPaletteMode
调色板:0- 白热,1- 黑热,2- 调色板2,…,8- 调色板8,9-融合1,10-彩虹,11-融合2,12-铁红1,13-铁红2,14-深褐色,15-色彩1,16-色彩2,17-冰火,18-雨,19-红热,20-绿热,21-深蓝,适用于热成像仪
byEnhancedMode
增强方式(探测物体周边):0- 不增强,1- 1,2- 2,3- 3,4- 4,适用于热成像仪
byDynamicContrastEN
动态对比度增强:0-不增强;1-增强
byDynamicContrast
动态对比度:0~100
byJPEGQuality
JPEG图像质量:0~100。对于V3.5或以上版本的智能交通摄像机,该参数无效,相关功能通过使能参数(NET_DVR_SNAPENABLECFG)的wJpegPicSize实现。
struCmosModeCfg
CMOS模式下前端参数配置,镜头模式从能力集获取
byFilterSwitch
滤波开关:0- 不启用,1- 启用,适用于热成像仪
byFocusSpeed
镜头调焦速度,取值范围0~10,适用于热成像仪
byAutoCompensationInterval
定时自动快门补偿,取值范围1~120,单位:分钟,适用于热成像仪
bySceneMode
场景模式:0- 室外,1- 室内,2- 默认,3- 弱光
struDefogCfg
透雾参数
struElectronicStabilization
电子防抖
struCorridorMode
旋转功能
byExposureSegmentEnable
曝光时间和增益呈阶梯状调整:0- 不启用,1- 启用,比如曝光往上调整时,先提高曝光时间到中间值,然后提高增益到中间值,再提高曝光到最大值,最后提高增益到最大值
byBrightCompensate
夜晚亮度增强,取值范围:[0,100]
byCaptureModeN
视频输入模式(N制):
0-关闭,1-640*480@25fps,2-640*480@30ps,3-704*576@25fps,4-704*480@30fps,5-1280*720@25fps,
6-1280*720@30fps,7-1280*720@50fps,8-1280*720@60fps,9-1280*960@15fps,10-1280*960@25fps,
11-1280*960@30fps,12-1280*1024@25fps、13--1280*1024@30fps,14-1600*900@15fps,15-1600*1200@15fps,
16-1920*1080@15fps,17-1920*1080@25fps,18-1920*1080@30fps,19-1920*1080@50fps,20-1920*1080@60fps,
21-2048*1536@15fps,22-2048*1536@20fps,23-2048*1536@24fps,24-2048*1536@25fps,25-2048*1536@30fps,
26-2560*2048@25fps,27-2560*2048@30fps,28-2560*1920@7.5fps,29-3072*2048@25fps,30-3072*2048@30fps,
31-2048*1536@12.5fps,32-2560*1920@6.25fps,33-1600*1200@25fps,34-1600*1200@30fps,35-1600*1200@12.5fps,
36-1600*900@12.5fps,37-1600@900@15fps,38-800*600@25fps,39-800*600@30fps,40-4000*3000@12.5fps,
41-4000*3000@15fps,42-4096*2160@20fps,43-3840*2160@20fps,44-960*576@25fps,45-960*480@30fps,
46-752*582@25fps,47-768*494@30fps,48-2560*1440@25fps,49-2560*1440@30fps ,50-720P@100fps,
51-720P@120fps,52-2048*1536@50fps,53-2048*1536@60fps,54-3840*2160@25fps,55-3840*2160@30fps,
56-4096*2160@25fps,57-4096*2160@30fps ,58-1280*1024@50fps,59-1280*1024@60fps,60-3072*2048@50fps,
61-3072*2048@60fps,62-3072*1728@25fps,63-3072*1728@30fps,64-3072*1728@50fps,65-3072*1728@60fps,
66-336*256@50fps,67-336*256@60fps,68-384*288@50fps,69-384*288@60fps,70-640*512@50fps,
71-640*512@60fps,72-2592*1944@25fps,73-2592*1944@30fps,74-2688*1536@25fps,75-2688*1536@30fps,
76-2592*1944@20fps,77-2592*1944@15fps,78-2688*1520@20fps,79-2688*1520@15fps,80-2688*1520@25fps,
81-2688*1520@30fps,82-2720*2048@25fps,83-2720*2048@30fps,84-336*256@25fps,85-384*288@25fps,
86-640*512@25fps,87-1280*960@50fps,88-1280*960@60fps,89-1280*960@100fps,90-1280*960@120fps,
91-4000*3000@20fps,92-1920*1200@25fps,93-1920*1200@30fps,94-2560*1920@25fps,95-2560*1920@20fps,
96-2560*1920@30fps,97-1280*1920@25fps,98-1280*1920@30fps,99-4000*3000@24fps,100-4000*3000@25fps,
101-4000*3000@10fps,102- 384*288@30fps,103-2560*1920@15fps,104-2400*3840@25fps,105-1200*1920@25fps,
106-4096*1800@30fps,107-3840*1680@30fps,108-2560*1120@30fps,109-704*320@30fps,110-1280*560@30fps,
111-4096*1800@25fps,112-3840*1680@25fps,113-2560*1120@25fps,114-704*320@25fps,115-1280*560@25fps,
116-2400*3840@24fps,117-3840*2400@24fps,118-3840*2400@25fps,119-2560*1920@12.5fps,120-2560*2048@12fps,
121-2560*2048@15fps,122-2560*1536@25fps,123-2560*1536@30fps,124-2256*2048@25fps,125-2256*2048@30fps,
126-2592*2592@12.5fps,127-2592*2592@15fps,128 - 640*512@30fps,129-2048*1520@30fps,130-2048*1520@25fps,
131-3840*2160@24fps,132-2592*1520@25fps,133-2592*1520@30fps,134-2592*1536@25fps,135-2592*1536@30fps,
136-640*960@25fps,137-640*960@24fps,141-2688*1520@12.5fps,142-2992*2192@25fps,143-2992*2192@30fps,
144-3008*2160@25fps,145-3008*2160@30fps,146-3072*1728@20fps,147-2560*1440@20fps,148-2160*3840@25fps,149-2160*3840@30fps,
150-7008*1080@25fps,151-7008*1080@30fps,152-3072*2048@20fps,153-1536*864@25fps,154-2560*1920@24fps,155-2400*3840@30fps,
156-3840*2400@30fps,157-3840*2160@15fps,158-384*288@8.3fps,159-640*512@8.3fps,160-160*120@8.3fps,
161-1024*768@8.3fps,162-640*480@8.3fps
byCaptureModeP
视频输入模式(P制),取值同byCaptureModeN
struSmartIRParam
红外过爆配置信息
struPIrisParam
P-Iris红外光圈大小等级配置信息
struLaserParam
激光参数
struFFCParam
FFC参数
struDDEParam
DDE参数
struAGCParam
AGC参数
byLensDistortionCorrection
镜头畸变校正:0- 关闭,1- 开启
byDistortionCorrectionLevel
畸变校正等级:0- 保留,1- 等级一,2- 等级二,3- 等级三,255-自定义
byCalibrationAccurateLevel
畸变校正强度,取值范围:[0,100]
byZoomedInDistantViewLevel
远端放大等级(畸变校正等级关闭的时候不能配置远端放大),取值范围:[0,100]
struSnapCCD
抓拍机CCD参数,只用于智能交通摄像机(抓拍机)
struOpticalDehaze
光学透雾参数
struThermAGC
测温AGC配置
byFusionMode
双光谱视频融合模式:0- 热成像模式,1- 融合模式,2- 画中画模式
byHorizontalFOV
水平视场角,取值范围:[0,100]
byVerticalFOV
垂直视场角,取值范围:[0,100]
byBrightnessSuddenChangeSuppression
亮度突变抑制:0- 关闭,1- 开启
byRes2
保留,置为0

Remarks

该结构体向下兼容NET_DVR_CAMERAPARAMCFG

See Also

NET_DVR_GetDVRConfig  NET_DVR_SetDVRConfig

NET_DVR_ISP_CAMERAPARAMCFG