OpenCV2图像叠加给照片加水印.docxVIP

  • 3
  • 0
  • 约 4页
  • 2018-03-30 发布于重庆
  • 举报
OpenCV2图像叠加给照片加水印

C++: void Mat::copyTo(OutputArray m) const C++: void Mat::copyTo(OutputArray m, InputArray mask) const 这个函数可以复制图像到另一个图像或矩阵上,可选参数是掩码 由于叠加的图像大小不一定相等,比如我们这里把一张小照片加到一张大照片上 我们可以在大照片上设置一个和小照片一样大的感兴趣区域 不使用掩码的时候,我们载入一张png,和一张jpg #include opencv2/highgui/highgui.hpp #include opencv2/core/core.hpp int main(){ cv::Mat image = cv::imread(E:/Image/Fruits.jpg); cv::Mat logo = cv::imread(E:/logo.png); cv::Mat imageROI; imageROI = image(cv::Rect(10,10,logo.cols,logo.rows)); logo.copyTo(imageROI); cv::namedWindow(result); cv::imshow(result,image); cv::waitKey(); retur

文档评论(0)

1亿VIP精品文档

相关文档