我曾经从第二个窗口(不是主窗口)显示一个USB摄像头捕获,而用ocv.imshow打开的窗口没有用ocv.destroywindow(名称)关闭。
以下是从主窗口开始工作的代码:
cap = ocv.VideoCapture(0)
if(cap.isOpened()):
while(cap.isOpened()):
# Capture frame-by-frame
ret, the_frame = cap.read()
if ret==True:
ocv.imshow('frame',the_frame)
if ocv.waitKey(10) & 0xFF == ord('q'): #if (ocv.waitKey(5) != -1):
cap.release()
ocv.destroyWindow('frame') #destroyAllWindows()#
break
else:
print("No Usb Cam.")
感谢您的帮助,