extended cv::Mat