qt5.62msvc版本配置opencv3.0

在经历了大把的失败后opencv终于配置成功了,刚开始使用的是qt自带的编译器版本,要经过qmake的各种编译,在编译过程中出了好多错误,决定打算换条路走,采用msvc版本进行安装,我采用的是qt5.62msvc2015vs版本的,安装的是vs2015professional版本,在配置电脑的高级系统设置中配置过程

首先是点击我的电脑>属性>高级系统设置>环境变量>path中编辑

D:\opencv\build\x86\vc12\lib

D:\opencv\build\x86\vc12\bin

D:\opencv\build\include\opencv

D:\opencv\build\include\opencv2

添加到path路径中,qt也要进行配置配置的路径与opencv相同

D:\qt\5.62\5.6\msvc2015\bin

D:\qt\5.62\5.6\msvc2015\lib

D:\qt\Qt5.6.2\Tools\QtCreator

配置好环境变量之后在新建的pro文件中添加

INCLUDEPATH +=D:/opencv/build/include\

D:/opencv/build/include/opencv\
D:/opencv/build/include/opencv2
SOURCES += main.cpp
LIBS += D:\opencv\build\x86\vc12\lib\opencv_world300.lib\
D:\opencv\build\x86\vc12\lib\opencv_ts300.lib\
D:\opencv\build\x86\vc12\lib\opencv_world300d.lib
D:\opencv\build\x86\vc12\lib\opencv_ts300d.lib
 注意:这里的环境变量的路径和pro文件添加的具体路径以自己opencv和qt的安装路径为准 

#include<opencv2\core\core.hpp>

#include<opencv2\highgui\highgui.hpp>
#include <opencv2/opencv.hpp>
#include<iostream>
using namespace cv;
int main()
{
    Mat image=imread("5.bmp",0);
//    for(int i=0;i<image.rows;i++)
//        for(int j=0;j<image.cols;j++)
//        {
//            image.at<uchar>(i,j);
//        }
    imshow("1.bmp",image);
    waitKey(0);
    return 0;
}
测试实例。运行成功即可
 


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值