| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- #pragma once
- #include "FunSDK/JObject.h"
- #include "ExposureParam.h"
- #include "GainParam.h"
- #define JK_Camera_Param "Camera.Param"
- class Camera_Param: public JObject //获取图像翻转、曝光时间、情景模式、电子慢快门、色彩模式等等
- {
- public:
- JIntObj AeSensitivity;
- JIntHex ApertureMode;
- JIntHex BLCMode;
- JIntHex DayNightColor;
- JIntObj Day_nfLevel;
- JIntObj DncThr;
- JIntObj ElecLevel;
- JIntHex EsShutter;
- ExposureParam mExposureParam;
- GainParam mGainParam;
- JIntObj IRCUTMode;
- JIntObj IrcutSwap;
- JIntObj Night_nfLevel;
- JIntHex PictureFlip;
- JIntHex PictureMirror;
- JIntHex RejectFlicker;
- JIntHex WhiteBalance;
- public:
- Camera_Param(JObject *pParent = NULL, const char *szName = JK_Camera_Param):
- JObject(pParent,szName),
- AeSensitivity(this, "AeSensitivity"),
- ApertureMode(this, "ApertureMode"),
- BLCMode(this, "BLCMode"),
- DayNightColor(this, "DayNightColor"),
- Day_nfLevel(this, "Day_nfLevel"),
- DncThr(this, "DncThr"),
- ElecLevel(this, "ElecLevel"),
- EsShutter(this, "EsShutter"),
- mExposureParam(this, "ExposureParam"),
- mGainParam(this, "GainParam"),
- IRCUTMode(this, "IRCUTMode"),
- IrcutSwap(this, "IrcutSwap"),
- Night_nfLevel(this, "Night_nfLevel"),
- PictureFlip(this, "PictureFlip"),
- PictureMirror(this, "PictureMirror"),
- RejectFlicker(this, "RejectFlicker"),
- WhiteBalance(this, "WhiteBalance"){
- };
- ~Camera_Param(void){};
- };
|