From 651504b28a58a697b6783232c7ea82bc7d8654fc Mon Sep 17 00:00:00 2001 From: Nicolas Pope <nwpope@utu.fi> Date: Wed, 14 Oct 2020 12:50:23 +0300 Subject: [PATCH] Fix to set white balance on left and right --- components/rgbd-sources/src/sources/stereovideo/pylon.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/components/rgbd-sources/src/sources/stereovideo/pylon.cpp b/components/rgbd-sources/src/sources/stereovideo/pylon.cpp index eb05ac870..6281cdd51 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 { -- GitLab