小编典典

OpenCv的CreateImage功能不起作用

python

我正在尝试使用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()

阅读 208

收藏
2020-12-20

共1个答案

小编典典

您正在覆盖名称空间。仅使用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 )>
2020-12-20