【发布时间】:2012-09-18 18:21:53
【问题描述】:
我是 opencv 的新手。在编译 python 代码时,我收到以下错误。
TypeError: argument 'image' must be iplimage
请解释iplimage 是什么以及为什么我会得到这个。
这是我的代码:
import cv
capture=cv.CaptureFromCAM(0)
image=cv.QueryFrame(capture)
writer=cv.CreateVideoWriter("output.avi", 0, 15,(800,600) , 1)
count=0
cv.NamedWindow('Image_Window')
while count<250:
image=cv.QueryFrame(capture)
cv.WriteFrame(writer, image)
cv.ShowImage('Image_Window',image)
cv.WaitKey(2)
count+=1
谢谢。
【问题讨论】:
-
您应该阅读 opencv 文档。在那里你会发现
IplImage是什么。 -
如果您是 OpenCV 新手,那么您不应该学习旧版界面。
cv2命名空间中有一个新的python接口。
标签: python image-processing opencv