初识 OpenCV

初识 OpenCV

OpenCV(Open Source Computer Vision Library)是最常用的计算机视觉库之一,支持图像处理、视频分析、目标检测等,是深度学习视觉项目的基础。


1. OpenCV 能做什么?

  • 图像读取、保存、显示
  • 图像缩放、裁剪、旋转
  • 边缘检测
  • 人脸检测
  • 视频逐帧处理
  • 颜色空间转换
  • 与深度学习模型结合(YOLO、OpenPose、Mediapipe 等)

2. 安装 OpenCV

pip install opencv-python

3. 使用 OpenCV 读取图片

import cv2

img = cv2.imread("test.jpg")
cv2.imshow("Image", img)
cv2.waitKey(0)
cv2.destroyAllWindows()

4. 示例图

屏幕截图 2025-11-20 090225


5. 读取摄像头画面

import cv2

cap = cv2.VideoCapture(0)

while True:
    ret, frame = cap.read()
    cv2.imshow("Camera", frame)

    if cv2.waitKey(1) == ord('q'):
        break

cap.release()
cv2.destroyAllWindows()

屏幕截图 2025-11-20 090731


image-20251120090737103

posted @ 2025-11-01 21:28  元始天尊123  阅读(4)  评论(0)    收藏  举报