OpenCV
Open Source Computer Vision Library常用最常用的开源计算机视觉库,处理图像、相机和几何计算
OpenCV 是一个开源计算机视觉库,最早由英特尔发起,核心用 C++ 写成,提供 Python 等接口,Python 里通过 import cv2 使用。它覆盖图像读写与缩放、颜色空间转换、滤波、特征点提取与匹配、相机标定、畸变校正、PnP 位姿求解、ArUco 码检测等传统视觉功能。深度学习模型接手了识别类任务后,OpenCV 在机器人里依然天天用:读相机帧、做预处理、标定相机内外参、画可视化结果,基本绕不开它。
例子用 cv2.calibrateCamera 配合棋盘格标定板求腕部相机内参,再用 cv2.undistort 去畸变。
- 也叫
- cv2
- 相关
- 相机标定、ArUco码、PnP(透视n点)、特征点、点云库、Open3D
- 来源
- OpenCV - Open Computer Vision Library