zoukankan      html  css  js  c++  java
  • Imread函数不好使的替用方法

    Mat img = imread("pp.jpg");  

    ||

    IplImage*iplImg = cvLoadImage("pp.jpg");//由于imread在debug模式下不好用,所以用这两句代替
    Mat img(iplImg,true);

    这种替代是有限制的,所以如果不能代替的情况的话就讲debug模式改为release模式吧。。。我就一渣渣

    ---------------------------------------------------------------------------------------------------------------------------

    由于换了win64+vs2013+opencv3.0,然后在x64下编,出现mat在debug和release都不能用。

    解决方法:

    选择“配置属性-->C/C++-->代码生成”,将“运行库”"多线程调试"修改为“多线程(/MT)”,。。。。就好了,,渣渣的方法。。但是头文件要加入

    #include <opencv2opencv.hpp>

    --------------------------------------------------------------------------------------------------------------------------------------------

    可以直接加入#include <opencv2opencv.hpp>这个头文件就OK了,也不用配什么多线程的,具体为什么有待探究。。

  • 相关阅读:
    装饰器
    深浅拷贝
    dm-开发知识片段积累
    java开发-SDE配置
    一、数据库介绍
    oracle学习 知识点目录
    五、Java SE核心II
    三、面向对象
    四、Java SE核心I
    二、Java语言基础
  • 原文地址:https://www.cnblogs.com/beihaidao/p/4838456.html
Copyright © 2011-2022 走看看