OpenCV

imwrite

2024-12-23

[[opencv-python]] 中用于保存图片的函数。

语法

cv2.imwrite(filename, img)
  • filename: 保存的文件名
  • img: 要保存的图片

使用

import cv2
# 读取图片
img = cv2.imread("image.jpg")
# 保存图片
cv2.imwrite("output.jpg", img)

如果需要保存视频,则需要使用 [[VideoWriter]]:

import cv2
# 创建 VideoWriter 对象
fourcc = cv2.VideoWriter_fourcc(*'mp4v')
out = cv2.VideoWriter('output.mp4', fourcc, 20.0, (640, 480))
# 写入视频
for i in range(100):
out.write(img)
# 释放资源
out.release()