以下源码编译安装过程。如果只需使用预编译好的库,请参考 Windows 预编译 exe 安装 。
从 https://visualstudio.microsoft.com/ 下载并安装
从 https://cmake.org/ 下载并安装
1) 从 http://mirrors.ustc.edu.cn/msys2/distrib/x86_64/ 下载并安装
2) 将 bin 目录的路径添加到系统变量的 PATH 变量列表中
3) 安装 make
更多信息您可以参考 OpenCV 官方文档 (https://docs.opencv.org/3.4.2/d3/d52/tutorial_windows_install.html)
1) 进入 OpenCV 源码页 http://sourceforge.net/projects/opencvlibrary/files/opencv-win/ 2) 下载一个您想要安装的安装包. 例如 3.4.2/opencv-3.4.2-vc14_vc15.exe 3) 使用管理员权限运行安装包 4) 安装完成之后,设置 OpenCV 环境变量并添加到系统的 path 变量中
开启 cmd, 输入以下命令:
*将 "D:\OpenCV" 替换为您自己的解压缩目录*
将 OpenCV bin 路径添加到系统环境变量的 PATH 变量列表中
1) 从 https://sourceforge.net/projects/libjpeg-turbo/files/ 下载 libjpeg-turbo 并安装
2) 将 bin 目录的路径添加到系统变量的 PATH 变量列表中
从 https://github.com/PointCloudLibrary/pcl/releases 下载集成安装程序(PCL + dependencies)
打开 "x64 Native Tools Command Prompt for VS 2017"(适用于 VS 2017 的 x64 本机工具命令提示) 命令行界面
Note: 默认打开矫正后的图像。(跑vio时需要使用原图,跑深度或者点云使用矫正后的图像)
1) get_image 显示左右目的图像和彩色深度图
2) get_depth 显示左目的图像,16UC1的深度图和鼠标选中的像素的深度值(mm)
3) get_points 显示左目的图像,16UC1的深度图和点云
4) get_imu 打印 imu 数据
5) get_img_params 打印相机参数并保存在文件中
6) get_imu_params 打印 imu 参数并保存在文件中
7) get_from_callbacks 使用回调方式获取图像和 imu 数据
8) get_all_with_options 使用不同参数打开设备