1

据我了解,在 openCV 2.4 中忽略了 cvSize 类型,可以改用 Python 元组。当我尝试使用 CreateVideoWriter 函数时:

import cv2 as cv
writer = cv.CreateVideoWriter('movie', cv.CV_FOURCC('M', 'J', 'P', 'G'), fps, (width,    height))

我收到此错误:TypeError: CvSize argument 'frame_size' 需要两个整数。

有什么帮助吗?

4

1 回答 1

3

您正在将 cv2 功能(不需要 CvSize)与 cv 函数 cv.CreateVideowriter()

而是使用:

import cv2
cv2.VideoWriter('movie',cv2.cv.CV_FOURCC('M', 'J', 'P', 'G'),fps,(width,height))
于 2012-05-10T16:48:56.580 回答