I am using OpenCV to capture images on a Galaxy S2 but am finding the white balance is off. Using the phone's camera settings, the white balance I require is "Cloudy" (which I have found elsewhere equates to ~6,000K). Can I use the Android camera setting to set the white balance? If so, how? And if not, how else could I efficiently transform the image matrix to achieve the appropriate white balance?