线性混合操作:
代码:
#include<opencv2/opencv.hpp>
#include<iostream>
using namespace std;
using namespace cv;
int main(int argc, char** argv) {
cout << "hello world!" << endl;
Mat src1 = imread("D:/OpenCVprj/image/1.png");
Mat src2 = imread("D:/OpenCVprj/image/2.png");
Mat dst;
imshow("src1", src1);
imshow("src2", src2);
addWeighted(src1, 0.5, src2, 0.5, 0.0, dst);
namedWindow("dst", CV_WINDOW_AUTOSIZE);
imshow("dst", dst);
waitKey(0);
return 0;
}
结果如下:
原文:https://www.cnblogs.com/haiboxiaobai/p/11222581.html