笔尖清风 2016-08-10 06:14 采纳率: 0%
浏览 976

求助,按书上的例子写的OpenCV代码出错

本人用的VS2015+OpenCV3.1.0,按《OpenCV3编程入门》第三章,3.1.9综合示例程序输入的,弹出错误提示,请懂的朋友帮忙答疑解惑,谢谢了!

 #include<opencv2/core/core.hpp>
#include<opencv2/highgui/highgui.hpp>
using namespace cv;

int main()
{
    //【一、图像的载入和显示】
    //以下三行代码用于完成图像的载入和显示
    Mat girl = imread("girl.jpg");  //载入图像到Mat
    namedWindow("【1】动漫图");        //创建一个名为“【1】动漫图”的窗口
    imshow("【1】动漫图", girl);   //显示名为“【1】动漫图”的窗口

    //【二、初级图像混合】
    //载入图片
    Mat image = imread("dota.jpg", 199);
    Mat logo = imread("dota_logo.jpg");
    //载入后先显示
    namedWindow("【2】原画图");
    imshow("【2】原画图", image);

    namedWindow("【3】logo图");
    imshow("【3】logo图", logo);

    //定义一个Mat类型,用于存放图像的ROI
    Mat imageROI;
    imageROI = image(Rect(800, 350, logo.cols, logo.rows));
    //将logo加到原图上
    addWeighted(imageROI, 0.5, logo, 0.3, 0., imageROI);
    //显示结果
    namedWindow("【4】原画+logo图");
    imshow("【4】原画+logo图", image);

    //【三、图像的输出】
    //将一个Mat图像输出到图像文件
    //输出一张jpg图片到图像文件
    imwrite("由imwrite生成的图片.jpg", image);

    waitKey(0);

    return 0;
}

错误:
图片说明

  • 写回答

1条回答 默认 最新

  • 党公子 2016-08-13 04:36
    关注

    我也敲过这段代码,没问题,你看看是不是因为你用的是3.1,导致有些函数定义不同,单步调试下

    评论

报告相同问题?

悬赏问题

  • ¥15 使用C#,asp.net读取Excel文件并保存到Oracle数据库
  • ¥15 C# datagridview 单元格显示进度及值
  • ¥15 thinkphp6配合social login单点登录问题
  • ¥15 HFSS 中的 H 场图与 MATLAB 中绘制的 B1 场 部分对应不上
  • ¥15 如何在scanpy上做差异基因和通路富集?
  • ¥20 关于#硬件工程#的问题,请各位专家解答!
  • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 虚心请教几个问题,小生先有礼了
  • ¥30 截图中的mathematics程序转换成matlab