Нет он там не меняется. Вы же сказали что надо передавать по указателю). 
31.03
"Мы договаривались об использовании InputArray и OutputArray.
Вы уверены, что cv::Vec3b надо передавать по значению?"