我正在尝试使用opencv v 2.1创建图像,但出现此错误:
image=cv.CreateImage((w,h),no_of_bits,channels)
AttributeError:“模块”对象没有属性“ CreateImage”
该代码是
#!/usr/bin/python import cv from opencv import * from opencv.cv import * from opencv.highgui import * import sys import PIL w=500 h=500 no_of_bits=8 channels=3 image=cv.CreateImage((w,h),no_of_bits,channels) cv.ShowImage('WindowName',image) cvWaitKey()
您正在覆盖名称空间。仅使用import cv,而不使用其他。
import cv
>>> import cv >>> w=500 >>> no_of_bits=8 >>> channels=3 >>> h=500 >>> image=cv.CreateImage((w,h),no_of_bits,channels) >>> print image <iplimage(nChannels=3 width=500 height=500 widthStep=1500 )>