opencv2010里新建MFC空文件,显示此项目过期,发生生成异常opencv里也有异常
opencv2010里新建MFC空文件,显示此项目过期,发生生成错误opencv里也有错误,
第一次使用MFC
在opencv2010里新建MFC空文件,不是应该出现一个窗口吗?问什么显示此项目过期,发生生成错误
另在opencv里,下面程序只显示main程序, 不显示ROI怎么回事,加上LinearBlending,并在if里加&&LinearBlending(),也出现错误,怎么回事
程序如下
#include<cv.h>
#include<highgui.h>
#include<iostream>
using namespace cv;
using namespace std;
bool ROI_AddImage();
int main()
{
system ("color 5E");
if (ROI_AddImage())
{
cout <<endl<<"得到了你需要的图像";
}
waitKey(0);
system("pause");
return 0;
}
bool ROI_AddImage()
{
Mat src=imread("Font.bmp");
Mat image2=imread("Glass.bmp");
if(src.data){printf("读取Font错误 \n");return false;}
if(image2.data){printf("读取Glass错误 \n");return false;}
Mat srcROI=src(Rect(50,50,image2.cols,image2.rows));
Mat mask=imread("Glass.bmp",0);
image2.copyTo(srcROI,mask);
namedWindow("利用ROI实现图像的叠加");
//imshow("利用ROI实现图像的叠加",src);
return true;
}
------解决思路----------------------
oepncv不是一个库吗?怎么还opencv2010中创建MFC工程了?是VS2010中创建MFC工程吧,显示项目过期的话你可以清理下项目,然后重新生成试试
------解决思路----------------------
你的电脑上新建MFC工程的时候就提示项目过期了啊?opencv里是啥问题啊?
第一次使用MFC
在opencv2010里新建MFC空文件,不是应该出现一个窗口吗?问什么显示此项目过期,发生生成错误
另在opencv里,下面程序只显示main程序, 不显示ROI怎么回事,加上LinearBlending,并在if里加&&LinearBlending(),也出现错误,怎么回事
程序如下
#include<cv.h>
#include<highgui.h>
#include<iostream>
using namespace cv;
using namespace std;
bool ROI_AddImage();
int main()
{
system ("color 5E");
if (ROI_AddImage())
{
cout <<endl<<"得到了你需要的图像";
}
waitKey(0);
system("pause");
return 0;
}
bool ROI_AddImage()
{
Mat src=imread("Font.bmp");
Mat image2=imread("Glass.bmp");
if(src.data){printf("读取Font错误 \n");return false;}
if(image2.data){printf("读取Glass错误 \n");return false;}
Mat srcROI=src(Rect(50,50,image2.cols,image2.rows));
Mat mask=imread("Glass.bmp",0);
image2.copyTo(srcROI,mask);
namedWindow("利用ROI实现图像的叠加");
//imshow("利用ROI实现图像的叠加",src);
return true;
}
------解决思路----------------------
oepncv不是一个库吗?怎么还opencv2010中创建MFC工程了?是VS2010中创建MFC工程吧,显示项目过期的话你可以清理下项目,然后重新生成试试
------解决思路----------------------
你的电脑上新建MFC工程的时候就提示项目过期了啊?opencv里是啥问题啊?