OpenCV 是一个开源的计算机视觉库,支持多种编程语言,其中包括 Python。本页面将简要介绍 OpenCV 在 Python 中的基本使用。

快速开始

  1. 安装 OpenCV 在 Python 中使用 OpenCV,首先需要安装它。你可以使用 pip 来安装:

    pip install opencv-python
    
  2. 读取图像 使用 cv2.imread() 函数可以读取图像。以下是一个示例:

    import cv2
    
    image = cv2.imread('path_to_image')
    
  3. 显示图像 使用 cv2.imshow() 函数可以显示图像。以下是一个示例:

    cv2.imshow('Image', image)
    cv2.waitKey(0)
    cv2.destroyAllWindows()
    
  4. 保存图像 使用 cv2.imwrite() 函数可以保存图像。以下是一个示例:

    cv2.imwrite('path_to_save_image', image)
    

图像处理

OpenCV 提供了丰富的图像处理功能,以下是一些常用的操作:

  • 灰度化

    gray_image = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)
    
  • 边缘检测

    edges = cv2.Canny(gray_image, 100, 200)
    
  • 图像滤波

    blurred_image = cv2.GaussianBlur(image, (5, 5), 0)
    

更多资源

想了解更多关于 OpenCV 的内容,可以访问 OpenCV 官方文档

[center]image_processing

[center]opencv_python