Наложить одно изображение cv::mat на другое

Я работаю над исходным кодом, который поможет мне наложить cv::Mat изображение скелетного потока (полученного из Kinect) с другим cv::Mat изображение, которое является нормальным цветом камеры (BGR).

Код выглядит так

cv::Mat imageMixer(cv::Mat colorImage,cv::Mat skeletalImage)
{
  // code to superimpose the skeletal image ... opencv function
  cv::Mat resultantImage = colorImage + skeletalImage;
  return resultantImage;
}

Как мы можем наложить cv::Mat изображение поверх другого cv::Mat на основе изображения? Есть ли функция OpenCV, которую мы можем использовать напрямую?

1 ответ

Решение

Документация OpenCV имеет хорошее руководство для того, что именно вы спрашиваете, перейдите по этой ссылке.

Другие вопросы по тегам