level 4
承图南
楼主
源代码:
Mat im(m_ImgHeight,m_ImgWidth,CV_8UC4);
CreateAlphaMat(m_ImgWidth,m_ImgHeight,im);//生成并保存图像
im.copyTo(srcImg);//复制图像
//添加水印
Mat imageROI;
imageROI=srcImg(Rect(Linsndata.imgdata.ImgWidth-logomask.cols-40,Linsndata.imgdata.ImgHeight-logomask.rows-40,logomask.cols,logomask.rows));
logoImg.copyTo(imageROI,logomask);
//调整显示尺寸
resize(srcImg, srcImg ,Size(Linsndata.imgdata.showrect.Width(),Linsndata.imgdata.showrect .Height()));
//显示图片
imshow(WINDOWNAME,srcImg);
问题:
使用上述代码水印不显示,将保存的图像从文件中载入的话就能显示
如:
Mat im(m_ImgHeight,m_ImgWidth,CV_8UC4);
CreateAlphaMat(m_ImgWidth,m_ImgHeight,im);//生成并保存图像
//将保存的图像载入
CString filename=Linsndata.imgdata.ImgFilePath+"\\QSI.ipg";
srcImg=imread(LPCSTR(filename));
//添加水印
Mat imageROI;
imageROI=srcImg(Rect(Linsndata.imgdata.ImgWidth-logomask.cols-40,Linsndata.imgdata.ImgHeight-logomask.rows-40,logomask.cols,logomask.rows));
logoImg.copyTo(imageROI,logomask);
//调整显示尺寸
resize(srcImg, srcImg ,Size(Linsndata.imgdata.showrect.Width(),Linsndata.imgdata.showrect .Height()));
//显示图片
imshow(WINDOWNAME,srcImg);
2018年03月08日 04点03分
1
Mat im(m_ImgHeight,m_ImgWidth,CV_8UC4);
CreateAlphaMat(m_ImgWidth,m_ImgHeight,im);//生成并保存图像
im.copyTo(srcImg);//复制图像
//添加水印
Mat imageROI;
imageROI=srcImg(Rect(Linsndata.imgdata.ImgWidth-logomask.cols-40,Linsndata.imgdata.ImgHeight-logomask.rows-40,logomask.cols,logomask.rows));
logoImg.copyTo(imageROI,logomask);
//调整显示尺寸
resize(srcImg, srcImg ,Size(Linsndata.imgdata.showrect.Width(),Linsndata.imgdata.showrect .Height()));
//显示图片
imshow(WINDOWNAME,srcImg);
问题:
使用上述代码水印不显示,将保存的图像从文件中载入的话就能显示
如:
Mat im(m_ImgHeight,m_ImgWidth,CV_8UC4);
CreateAlphaMat(m_ImgWidth,m_ImgHeight,im);//生成并保存图像
//将保存的图像载入
CString filename=Linsndata.imgdata.ImgFilePath+"\\QSI.ipg";
srcImg=imread(LPCSTR(filename));
//添加水印
Mat imageROI;
imageROI=srcImg(Rect(Linsndata.imgdata.ImgWidth-logomask.cols-40,Linsndata.imgdata.ImgHeight-logomask.rows-40,logomask.cols,logomask.rows));
logoImg.copyTo(imageROI,logomask);
//调整显示尺寸
resize(srcImg, srcImg ,Size(Linsndata.imgdata.showrect.Width(),Linsndata.imgdata.showrect .Height()));
//显示图片
imshow(WINDOWNAME,srcImg);