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