Auto Aim
This commit is contained in:
@@ -97,12 +97,14 @@ bool CameraWrapper::init() {
|
||||
CameraSetAnalogGain(h_camera, 63);
|
||||
// 使用预设LUT表
|
||||
CameraSetLutMode(h_camera, LUTMODE_PRESET);
|
||||
// 抗频闪
|
||||
// CameraSetAntiFlick(h_camera, true);
|
||||
}
|
||||
else if(mode == 1){
|
||||
// 使用自动曝光
|
||||
CameraSetAeState(h_camera, true);
|
||||
// 抗频闪
|
||||
// CameraSetAntiFlick(h_camera, true);
|
||||
CameraSetAntiFlick(h_camera, true);
|
||||
}
|
||||
|
||||
/*让SDK进入工作模式,开始接收来自相机发送的图像
|
||||
@@ -117,9 +119,6 @@ bool CameraWrapper::init() {
|
||||
CameraGetFriendlyName CameraSetFriendlyName 获取/设置相机名称(该名称可写入相机硬件)
|
||||
*/
|
||||
|
||||
// 抗频闪
|
||||
// CameraSetAntiFlick(h_camera, true);
|
||||
|
||||
if (tCapability.sIspCapacity.bMonoSensor) {
|
||||
channel = 1;
|
||||
CameraSetIspOutFormat(h_camera, CAMERA_MEDIA_TYPE_MONO8);
|
||||
@@ -135,7 +134,8 @@ bool CameraWrapper::init() {
|
||||
|
||||
bool CameraWrapper::read(cv::Mat& src) {
|
||||
// return readRaw(src); //suit for using bayer hacking in armor_finder to replace process, fast and it can filter red and blue.
|
||||
return readProcessed(src); // processed color image, but this runs slowly, about half fps of previous one.
|
||||
if(mode==0)return readProcessed(src); // processed color image, but this runs slowly, about half fps of previous one.
|
||||
if(mode==1)return readRaw(src);
|
||||
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user