OpenCV(Open Source Computer Vision Library)是一个开源的计算机视觉库,它提供了许多图像和视频处理的功能。下面是一些OpenCV的基本操作,可以帮助你入门。

图像操作

载入图像

使用cv2.imread()函数可以加载图像。以下是一个示例代码:

import cv2

image = cv2.imread('path_to_image.jpg')

显示图像

使用cv2.imshow()函数可以显示图像。以下是一个示例代码:

cv2.imshow('Image', image)
cv2.waitKey(0)
cv2.destroyAllWindows()

保存图像

使用cv2.imwrite()函数可以保存图像。以下是一个示例代码:

cv2.imwrite('path_to_save_image.jpg', image)

视频操作

载入视频

使用cv2.VideoCapture()函数可以加载视频。以下是一个示例代码:

cap = cv2.VideoCapture('path_to_video.mp4')

读取视频帧

使用cap.read()函数可以读取视频帧。以下是一个示例代码:

ret, frame = cap.read()

释放视频

使用cap.release()函数可以释放视频资源。以下是一个示例代码:

cap.release()

链接

更多关于OpenCV的信息,可以访问OpenCV官网

OpenCV Logo