opencvadd加法

add加法 

复制代码
    cv::Mat src(5, 4, CV_32FC3, cv::Scalar(10, -20, 30));
    cv::Mat src1(5, 4, CV_32FC3, cv::Scalar(30, -5, 20));
    cv::Mat dst;
    cv::add(src, src1,dst);
    std::cerr << src << std::endl;
    std::cerr << src1 << std::endl;
    std::cerr << dst << std::endl;
复制代码

实例:图像叠加 

mao.jpg

3.jpg

复制代码
    cv::Mat A = cv::imread("D:/bb/tu1/mao.jpg");
    cv::Mat B = cv::imread("D:/bb/tu1/3.jpg");
    cv::Mat dst;
    cv::add(A,B,dst);
    
    cv::namedWindow("A");
    cv::imshow("A", A);
    cv::namedWindow("B");
    cv::imshow("B", B);
    cv::namedWindow("dst");
    cv::imshow("dst", dst);
复制代码

原文地址:https://www.cnblogs.com/liming19680104/p/15528286.html