OpenCV 4 安装与新特性全解析
1. OpenCV 简介
OpenCV 即开源计算机视觉库,是一个免费的计算机视觉库,可用于处理图像和视频,能完成从显示网络摄像头帧到教机器人识别现实物体等各种任务。我们将使用 Python 语言来发挥 OpenCV 的巨大潜力,Python 是一种优雅的语言,学习曲线较浅且功能强大。
2. 相关依赖库
| 库名 | 说明 |
|---|---|
| NumPy | OpenCV Python 绑定的依赖库,提供数值计算功能,包括高效数组 |
| SciPy | 与 NumPy 密切相关的科学计算库,非 OpenCV 必需,但在处理 OpenCV 图像数据时有用 |
| OpenNI 2 | OpenCV 的可选依赖库,为某些深度相机(如 Asus Xtion PRO)提供支持 |
需要注意的是,OpenCV 4 已放弃对 OpenNI 1 及其所有模块(如 SensorKinect)的支持,这意味着一些旧的深度相机(如 Xbox 版的 Microsoft Kinect)可能在 OpenCV 4 中不受支持。不过,对于本次学习,OpenNI 2 可视为可选。
3. 技术要求
此安装过程适用于以下操作系统:
超级会员免费看
订阅专栏 解锁全文
1446

被折叠的 条评论
为什么被折叠?



