Use cv::Mat instead of cv::Mat_<cv::Vec3f> for most operations.