Python 获取本地视频首帧截图
时间: 2023-07-16 08:16:41 浏览: 174
在python环境下成功实现视频分帧,并将图片保存到本地
你可以使用 Python 的 OpenCV 库来获取本地视频的首帧截图。下面是一个简单的示例代码:
```python
import cv2
# 打开本地视频文件
cap = cv2.VideoCapture('video.mp4')
# 读取第一帧
ret, frame = cap.read()
# 保存截图
cv2.imwrite('first_frame.jpg', frame)
# 释放资源
cap.release()
```
在上面的代码中,我们首先使用 `cv2.VideoCapture` 打开本地视频文件,并读取第一帧。然后使用 `cv2.imwrite` 将截图保存到本地。最后,我们使用 `cap.release()` 释放资源。
请注意,如果你的本地视频格式不是 OpenCV 支持的格式,你可能需要使用其他库来读取视频文件。
阅读全文