.我正在使用anaconda 4.8.3,spyder 4.1.3和opencv-python 4.2.0.34.当我试图读取简单的图像时,python进程被挂起.当我试图读取视频时,也有同样的问题.每次运行程序后,我必须重新启动内核.
我图像代码:
import cv2
img = cv2.imread("lena.png")
cv2.imshow("Output",img)
cv2.waitKey(0)
我视频代码:
import cv2
frameWidth = 640
frameHeight = 480
cap = cv2.VideoCapture("test.mp4")
while True:
success, img = cap.read()
img = cv2.resize(img, (frameWidth, frameHeight))
cv2.imshow("Result", img)
if cv2.waitKey(1) and 0xFF == ord('q'):
break
视频和图像与项目在同一个文件夹中。你知道为什么会发生这种情况吗?谢谢帮助。
1条答案
按热度按时间3duebb1j1#
图像代码
视频代码