cv_bridge swaps the RGB channels?
I'm not sure if this is a bug or the intended behavior, but cv_bridge converts both ROS image formats RGB8 and BGR8 to OpenCV format CV_8UC3. The result is that the images from some sources have their red and blue channels swapped.