VS2015下配置OpenCV

首先OpenCV下载地址:
https://opencv.org/releases.html
(当然也可以下载源码自己编译,但那是另外一会事情了。)

然后安装OpenCV,其实就是解压。这里不再详述。

开始配置OpenCV:
① 添加环境变量:添加目录 …..\x64\vc14\bin 到环境变量(注意,这里的X64和VC14要根据你的系统和编译器选择,64位系统选X64,编译器看你VS中使用的编译工具)
当然也可以不添加,而采用把“opencv_world320.dll直接拷贝到程序运行的根目录下”的方法

② 新建项目并配置项目属性:
新建项目,右击项目并选择项目属性。

修改项目属性的包含目录为C:\opencv\build\include(具体根据你安装的调整)
库目录为C:\opencv\build\x64\vc14\lib,//如果要使用静态库则选择staticlib文件夹,当然需要自己编译,官方没有给
链接器-输入的附加依赖项为 opencv_world320.lib(如果用debug模式,则选择opencv_world320d.lib)

③ 测试
新建CPP粘贴以下代码测试即可:

#include <opencv2/opencv.hpp>         
#include<iostream>    
#define PI 3.1415926    
#define R 150 

using namespace cv;  
using namespace std;  

int main() {  
        Point center = Point(250, 250);  
        int temp = 0;  
        while (waitKey(60) != 27) {  
            temp++;  
            temp = temp % 72;  
            float 角度 = temp / 18.0 * PI;  
            Mat picture(500, 500, CV_8UC3, Scalar(255, 255, 255));  
            //  center = Point(palm[0] + 320, palm[2] + 240);    
            //  r = palm[1] / 2;    
            center.x = 250 + R*sin(角度);  
            center.y = 250 - R*cos(角度);  
            int r = 20;  
            circle(picture, center, r, Scalar(255, 0, 0), -1);  

            for (int i = 1; i < 7; i++) {  
                角度 = (temp - 3 * i) / 18.0 * PI;  
                r = 20 - i * 2;  
                center.x = 250 + R*sin(角度);  
                center.y = 250 - R*cos(角度);  
                circle(picture, center, r, Scalar(255, 0, 0), -1);  
            }  
            string 内容 = "Loading...";  
            switch ((temp % 36) / 12) {  
            case 0:内容 = "Opencv3"; break;  
            case 1:内容 = "Opencv3."; break;  
            case 2:内容 = "Opencv3.2"; break;  
            }  
            cv::putText(picture, 内容, cv::Point(180, 250), 3, 1, cvScalar(0, 0, 255));  

            imshow("Loading...", picture);  

        }  
    }  

运行效果:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值