opencv-add加法
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);