Python OpenCV2 cv2.cv_fourcc不使用VideoWri

2024-06-16 13:54:50 发布

您现在位置:Python中文网/ 问答频道 /正文

正如标题所说,当我运行cv2.videowriter函数时,我得到的'module'对象没有CV_FOURCC属性。

代码:

# Creates a video file from webcam stream
import cv2

Create test window
cv2.namedWindow("cam_out", cv2.CV_WINDOW_AUTOSIZE)

# Create vid cap object
vid = cv2.VideoCapture(1)


# Create video writer object
vidwrite = cv2.VideoWriter(['testvideo', cv2.CV_FOURCC('M','J','P','G'), 25, 
               (640,480),True])

Tags: 对象函数代码标题属性objectvideocreate
3条回答

cv2.CV_FOURCC('M','J','P','G')更改为cv2.cv.CV_FOURCC('M','J','P','G')

对于OpenCV 3,请执行以下操作:

cv2.VideoWriter_fourcc(*'MJPG')

信贷@SiffgyF

有点晚了,但是如果有人需要更新版本的opencv2,那么命令是:

cv2.VideoWriter_fourcc(c1, c2, c3, c4)

相关问题 更多 >