pythonopencv打开图片视频
时间: 2023-09-01 18:10:40 浏览: 86
用opencv打开图片
5星 · 资源好评率100%
使用Python的OpenCV库可以方便地打开图片和视频。
打开图片:
```python
import cv2
# 读取图片
img = cv2.imread('image.jpg')
# 显示图片
cv2.imshow('image', img)
# 等待键盘输入,按任意键退出窗口
cv2.waitKey(0)
# 释放窗口资源
cv2.destroyAllWindows()
```
打开视频:
```python
import cv2
# 打开视频文件
cap = cv2.VideoCapture('video.mp4')
# 循环读取每一帧
while(cap.isOpened()):
# 读取一帧
ret, frame = cap.read()
# 如果帧读取成功
if ret:
# 显示帧
cv2.imshow('frame', frame)
# 按q键退出循环
if cv2.waitKey(25) & 0xFF == ord('q'):
break
else:
break
# 释放窗口资源和视频资源
cap.release()
cv2.destroyAllWindows()
```
其中,`cap.read()` 读取一帧视频,返回两个值:`ret` 表示是否读取成功,`frame` 是读取的帧。`waitKey(25)` 表示等待25毫秒,然后再读取下一帧。`0xFF == ord('q')` 判断键盘输入是否是q键,如果是则退出循环。`cap.release()` 释放视频资源。
阅读全文