opencv和spyder ipython控制台冻结
使用python 3.6.1、spyder 3.1.4、opencv 3.3、anaconda 4.4和windows 7。 当我使用opencv导入和导出时,一切看起来都很好。一旦我开始使用opencv中的显示功能,一切都开始冻结opencv和spyder ipython控制台冻结,python,opencv,ipython,spyder,Python,Opencv,Ipython,Spyder,使用python 3.6.1、spyder 3.1.4、opencv 3.3、anaconda 4.4和windows 7。 当我使用opencv导入和导出时,一切看起来都很好。一旦我开始使用opencv中的显示功能,一切都开始冻结 import cv2 camera = cv2.VideoCapture('filename.h264') (grabbed,frame) = camera.read() cv2.imshow('viewer',frame) 此基本代码将加载anaconda?窗
import cv2
camera = cv2.VideoCapture('filename.h264')
(grabbed,frame) = camera.read()
cv2.imshow('viewer',frame)
此基本代码将加载anaconda?窗口下的窗口?并冻结强制重新启动ipython内核。直接使用python内核时不会发生这种情况。当spyder 3.2删除python内核时,我会问,而ipython内核对我来说不起作用。所以我想知道为什么会发生这个错误,这样我就可以尝试修复它了 您应该添加
cv2.waitKey(0)
每次使用后
cv2.imshow('something', frame)
你应该加上
cv2.waitKey(0)
每次使用后
cv2.imshow('something', frame)
这种帮助。。。内核现在在显示图像后崩溃;-)这种帮助。。。内核现在在显示图像后崩溃;-)