我得到了这个错误
imageResized=cv.CreateImage((64,64),8, 1) NameError: name 'cv' is not defined
这是我的代码:
import numpy
import cv2
cap = cv2.VideoCapture(0)
while(True):
retval, frame = cap.read()
cv2.imshow("frame",frame) cv2.waitKey(10)
a = (200,80)#(x,y)
b = (450,400)#(x,y)
cv2.rectangle(frame,a, b, (0,255,0),3)
crop_frame=frame[80:400,200:450] #y,x
cv2.imwrite("face.jpg", frame)
frame=cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)
imageResized=cv.CreateImage((64,64),8, 1)
cv.Resize(cv.fromarray(frame), imageResized)
vector = numpy.asarray(frame)
print vector
我改成了cv2.CreateImage
,得到了这个:"AttributeError: 'module' object has no attribute 'CreateImage'"
你们能帮帮我吗?谢谢
您可以执行以下任一操作:
或者
^{pr2}$相关问题 更多 >
编程相关推荐