Ubuntu 16.04下opencv 3.1.0安装教程与注意事项
5星 · 超过95%的资源 需积分: 46 190 浏览量
更新于2024-09-08
4
收藏 1KB TXT 举报
本篇文章主要针对Ubuntu 16.04系统的用户,详细介绍如何在该环境下正确安装OpenCV 3.1.0版本。由于OpenCV 2.x并不兼容Ubuntu 16.04,因此本文着重于指导如何在Ubuntu 16.04上安装OpenCV 3.0版本,以及与之相关的Python 2.7集成。
首先,安装OpenCV 3.0和Python 2.7+在Ubuntu 14.04上的步骤可能不适用于Ubuntu 16.04,因为环境差异可能导致某些依赖问题。然而,文章提供了一个通用的安装流程,以确保在Ubuntu 16.04上成功安装:
1. 下载并解压OpenCV: 从OpenCV官网下载最新版本的opencv-3.1.0源码包,并解压到一个名为~/opencv-3.1.0的目录下。
2. 创建构建目录:进入解压后的目录,创建一个名为build的子目录,用于编译过程。
3. 配置CMake: 使用命令行工具CMake来配置安装。设置CMAKE_BUILD_TYPE为RELEASE,安装路径为/usr/local,同时启用Python接口的安装(INSTALL_PYTHON_EXAMPLES=ON),关闭C++示例的安装(INSTALL_C_EXAMPLES=OFF)。还需指定额外模块路径(OPENCV_EXTRA_MODULES_PATH)和Python解释器路径(PYTHON_EXECUTABLE)。
4. 编译和安装:运行`cmake ..`后,执行`make -j4`进行编译,如果遇到错误,可能需要先做`make clean`清理缓存再重新编译。编译完成后,使用`sudo make install`将OpenCV库安装到系统位置。
5. 检查Python绑定:确认Python 2.7的site-packages目录(/usr/local/lib/python2.7/site-packages/)中已经存在cv2.so文件,这是OpenCV Python接口的关键部分。如果没有,可能需要使用`sudo pip install opencv-python`来手动安装Python 2的OpenCV绑定。
6. Python 3支持:对于Python 3的安装,需要注意的是,Ubuntu 16.04默认使用Python 3,因此如果想安装OpenCV Python 3绑定,可能需要先切换到Python 3环境,然后使用`sudo pip3 install opencv-python`进行安装。
本文提供了针对Ubuntu 16.04安装OpenCV 3.1.0的详细指南,包括必要的配置和注意事项,以帮助用户顺利完成安装,并确保与Python 2.7的兼容性。如果用户需要在Python 3环境中使用OpenCV,也需要特别处理Python 3的安装和链接过程。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2019-04-15 上传
2021-01-09 上传
2023-03-17 上传
2021-03-05 上传
love萌萌loli
- 粉丝: 69
- 资源: 10
最新资源
- ARSW-FINAL-EXAM2
- Tarea_Sistemas_distribuidos
- 北方交通大学硕士研究生入学考试试题结构力学2006.rar
- hunter
- CortexAnalysis:基于皮质分析的诊断
- UrsineEngine:跨平台游戏引擎,用C ++编写并可通过Python编写脚本
- Zebra_Accordion:jQuery的小手风琴插件-开源
- CipherApp:基本密码应用程序
- test_glassdoor
- abetsunggo.me
- 考试 冬小麦不同水分条件下的产量试验进行了不同水分处
- blobgen:JS库,用于将随机化的剪切路径应用于HTML元素,创建有趣的非矩形形状
- ASAM_OpenDRIVE_BS_V1-6-0_cn.7z
- MyApplication.zip
- 少儿编程Scratch与数学深度融合课程(全套视频资料).rar
- VC++自绘制作weather天气预报界面