opencv问题

qq_40582070 2017-11-16 05:02:36
大神求解
刚配置opencv(vs2017),写了几十行代码如下:
#include <highgui.h>
#include <iostream>
//#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <stdio.h>

using namespace cv;
using namespace std;

//【ROI_AddImage()函数】
//函数名:ROI_AddImage()
//描述:利用感兴趣区域ROI实现图像叠加
int main()
{
//【1】读入图像
Mat srcImage1 =imread("lol.jpg");
Mat logoImage = imread("lol_logo.jpg");
if (!srcImage1.data) { printf("读取srcImage1错误!\n"); return false; }
if (!logoImage.data) { printf("读取logoImage错误\n"); return false; }

//【2】定义一个Mat类型并给其设定ROI区域
Mat imageROI = srcImage1(Rect(200, 250, logoImage.cols, logoImage.rows));

//【3】加载掩模(必须是灰度图)
Mat mask = imread("lol_logo.jpg", 0);

//【4】将掩模拷贝到ROI
logoImage.copyTo(imageROI, mask);

//【5】显示结果
namedWindow("<1>利用ROI实现图像叠加示例窗口");
imshow("<1>利用ROI实现图像叠加示例窗口", srcImage1);
waitKey();

return true;
}


产生了一个3700+行的.inl.hpp,第一次见,不明白这是什么文件?有什么用?怎么解决?
...全文
197 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

3,882

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 其它技术问题
社区管理员
  • 其它技术问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧