OpenCV 是一个开源的计算机视觉库,它能够实现许多计算机视觉任务,如图像处理、物体检测、人脸识别等。以下是 OpenCV 文档中 API 的简要介绍。

安装 OpenCV

在开始使用 OpenCV 之前,您需要先安装它。您可以通过以下链接了解如何在您的操作系统上安装 OpenCV:安装 OpenCV

API 简介

OpenCV 提供了丰富的 API,以下是一些常用的 API:

图像处理

  • cv2.imread():读取图像
  • cv2.imshow():显示图像
  • cv2.waitKey():等待按键事件
  • cv2.destroyAllWindows():关闭所有窗口

物体检测

  • cv2.CascadeClassifier():创建一个级联分类器
  • cv2.detectMultiScale():检测图像中的物体
  • cv2.rectangle():在图像上绘制矩形框

人脸识别

  • cv2.face.LBPHFaceRecognizer_create():创建一个局部二值模式人脸识别器
  • cv2.face.train():训练人脸识别器
  • cv2.face.predict():预测图像中的人脸

图像示例

OpenCV 图像示例

更多关于 OpenCV 的信息,请访问我们的官方文档