Windows如何安装和使用opencv

一、 概述

OpenCV于1999年由Intel建立,如今由Willow Garage提供支持。OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows和Mac OS操作系统上。本文介绍如何在Windows安装OpenCV,并使用OpenCV打开一张经典图片。

二、 安装准备

本文Windows环境为win7,win系统大同小异,安装opencv比较简单,主要是在Visual Studio配置。

  • 安装Visual Studio,这里不再赘述。
  • 下载以下安装包:
    opencv文件安装包,点击进入下载页面,opencv-3.1.0.exe
    在这里插入图片描述

三、 安装操作

1.opencv安装与vs配置
双击opencv-3.1.0.exe提取到理想路径下,得到opencv文件夹
在这里插入图片描述
在这里插入图片描述
配置环境变量…\opencv\build\x64\vc14\bin,其中vc14适用vs2010以上版本,低版本配置vc12,配置环境变量可以参考这里cmd执行环境配置
在这里插入图片描述
在这里插入图片描述
验证是否配置成功
在这里插入图片描述
接下来是vs配置
打开vs,创建C++控制台项目
在这里插入图片描述
右击解决方案选择属性,在弹出的属性页中确保平台是x64
在这里插入图片描述
右击项目选择属性,在弹出的属性页中点击VC++目录,点击包含目录,编辑,
把include,include\opencv,include\opencv2链接进去,确定
在这里插入图片描述
点击包含库目录,编辑,把opencv\build\x64\vc14\lib链接进去,确定
在这里插入图片描述
点击链接器,输入,附加依赖项,编辑,写入lib文件夹下的依赖文件名称
在这里插入图片描述
在这里插入图片描述
到此项目的opencv配置完成
2.使用opencv打开图片
接下来,运行测试文件,尝试打开一张图片
测试素材:https://pan.baidu.com/s/1ljsZ6ezDNlIoI19XGLxMMw 提取码: h2st
在这里插入图片描述
下载lena.jpg,放在一个路径下,在项目中的opencv_test.cpp文件下,写入一下内容,其中input_pic字符串变量为lena.jpg的存放路径

#include "stdafx.h"
#include <iostream>
#include <opencv2/highgui/highgui.hpp>

int main(int argc,char* argv[])
{
	const std::string window_name = "lena";
	const std::string input_pic = "lena.jpg的存放路径";
	cv::Mat test_pic = cv::imread(input_pic);
	if (test_pic.empty()) {
		std::cout << "no input image" << std::endl;
		return -1;
	}
	cv::namedWindow(window_name);
	cv::imshow(window_name, test_pic);
	cv::waitKey(0);
    return 0;
}

直接运行调试
在这里插入图片描述
以上为个人整理总结的知识,如有遗漏或错误欢迎留言指出、点评,如要引用,请联系通知,未经允许谢绝转载。

  • 6
    点赞
  • 48
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值