您的位置:首页 > 编程语言 > Python开发

opencv_python学习笔记一

2016-11-09 08:47 471 查看
windows下安装opencv

下载windows下的安装文件
https://sourceforge.net/projects/opencvlibrary/files/opencv-win/2.4.13/opencv-2.4.13.exe/download
安装到指定文件夹

D:\tools\opencv

可以看到build和source两个目录

设置环境变量

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

源代码下载路径

下载安装cmake

https://cmake.org/download/

安装完成后

打开设置opencv目录的对应位置sources和build

D:/tools/opencv/sources

D:/tools/opencv/build //该目录可以自定义

点击configure,选择vs2015 win64,进行编译,中间如果出错误,重新点击configure,完成后再点击generate

编译完成后,就可以看到工程目录了

编译python3的链接库

点击configure,选择vs2015 win64,进行编译,中间如果出错误,重新点击configure,完成后再点击generate

本机安装的是python3.6,好像不行

OpenCV with Python By Example

Learning OpenCV 3 Computer
Vision with Python – Second Edition


OpenCV with Python Blueprints

OpenCV Computer Vision with Python

Learning Robotics Using Python

使用vs2015打开解决方案,如下图所示

成功后选择releases模式或是
debug模式进行编译

可以看到在D:\tools\opencv\build\bin目录下生成对应生成的动态库

设置环境变量

系统环境变量中path中添加

F:\opencv3\build\x64\vc14\bin

使用vs2015编写测试程序

文件->新建->项目->Visual C++新建Win32控制台项目

下一步-->下一步-->勾选空项目

在源文件下新建main.cpp源文件

然后点击视图,在视图下找到其他窗口,在其他窗口下找到属性管理器,点击打开

接下来点开工程文件opencv_test,下边会有一个Debug|x64的文件夹,点开,下有名为Microsoft.Cpp.x64.user的文件,右键属性

选择通用属性下的VC++目录,

包含目录中添加

F:\opencv3\build\include

F:\opencv3\build\include\opencv

F:\opencv3\build\include\opencv2

库目录中添加

F:\opencv3\build\x64\vc14\lib

链接器-->输入-->附加依赖项

Debug模式的

opencv_world310d.lib

Release模块的,没有d

opencv_world310.lib

在main.cpp中添加如下代码

#include <opencv2\opencv.hpp>

using namespace cv;

int main()

{

Mat picture = imread("test.jpg");//要和main.cpp文件放在一个文件夹下

//

imshow("测试程序", picture);

waitKey(0);

}

有以下几个主要模块:

Cv 图像处理函数,
计算机视觉算法

Mll 机器学习库,统计的分类和聚类工具

HighGUI 图像和视频输入/输出函数

CXCORE 基本数据结构和函数 xml的支持和绘图函数
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: