VideoWriter_fourcc的参数详细介绍 及代码展示
时间: 2024-06-10 18:06:02 浏览: 454
053_OpenCV 製作影像檔(VideoWriter) _ 阿洲的程式教學1
VideoWriter_fourcc函数是用于设置视频编解码器的参数。在OpenCV中,它的语法如下:
```
VideoWriter_fourcc('M','J','P','G')
```
其中,'M','J','P','G'是四个字符,代表了视频编解码器,这里使用的是MJPEG编解码器。另外一些常见的编解码器包括:
- 'XVID' - XVID编解码器
- 'X264' - H264编解码器
- 'MP4V' - MPEG-4编解码器
代码示例:
```
import cv2
fourcc = cv2.VideoWriter_fourcc(*'XVID')
out = cv2.VideoWriter('output.avi',fourcc, 25.0, (640,480))
```
在这个示例中,视频编解码器被设置为XVID,帧速率为25帧每秒,输出视频的分辨率为640x480。这个例子创建了一个名为output.avi的视频文件,可以将视频帧写入其中。
阅读全文