求助,图片混合出错
#include<opencv2/core/core.hpp>
#include<opencv2/highgui/highgui.hpp>
using namespace cv;
using namespace std;
int main()
{
Mat girl = imread("girl.jpg");
namedWindow("【1】动漫图");
imshow("【1】动漫图", girl);
waitKey(600);
//载入图片
Mat image = imread("dota.jpg");
Mat logo = imread("log.jpg");
namedWindow("【2】原画图");
imshow("【2】原画图", image);
waitKey(600);
namedWindow("【3】logo图");
imshow("【3】logo图", logo);
waitKey(600);
Mat imageROI;
imageROI = image(Range(350, 350 + logo.rows), Range(800, 800 + logo.cols));
addWeighted(imageROI, 0.5, logo, 0.3, 3.3, imageROI);
namedWindow("【4】原画+logo图");
imshow("【4】原画+logo图", image);
imwrite("由imwrite生成的图片.jpg", image);
waitKey();
return 0;
}