diff --git a/components/rgbd-sources/src/sources/stereovideo/pylon.cpp b/components/rgbd-sources/src/sources/stereovideo/pylon.cpp index eb05ac87004f98bd1c91bd87609ba15a22ce626d..6281cdd518d7558522afab1c5ea2a45379d4b363 100644 --- a/components/rgbd-sources/src/sources/stereovideo/pylon.cpp +++ b/components/rgbd-sources/src/sources/stereovideo/pylon.cpp @@ -245,11 +245,11 @@ void PylonDevice::_configureCamera(CBaslerUniversalInstantCamera *cam) { if (tm) { cv::Vec3d white = net->call<cv::Vec3d>(*tm, "pylon_white"); - lcam_->BalanceRatioSelector.SetValue(Basler_UniversalCameraParams::BalanceRatioSelector_Blue); + cam->BalanceRatioSelector.SetValue(Basler_UniversalCameraParams::BalanceRatioSelector_Blue); cam->BalanceRatio.SetValue(white[0]); - lcam_->BalanceRatioSelector.SetValue(Basler_UniversalCameraParams::BalanceRatioSelector_Green); + cam->BalanceRatioSelector.SetValue(Basler_UniversalCameraParams::BalanceRatioSelector_Green); cam->BalanceRatio.SetValue(white[1]); - lcam_->BalanceRatioSelector.SetValue(Basler_UniversalCameraParams::BalanceRatioSelector_Red); + cam->BalanceRatioSelector.SetValue(Basler_UniversalCameraParams::BalanceRatioSelector_Red); cam->BalanceRatio.SetValue(white[2]); LOG(INFO) << "Pylon WB from master = " << white; } else {