当我尝试运行任何 python 相机或网络请求项目时。我收到这样的错误”
翻译如下: “Python 停止工作”。
“出现问题导致程序停止正常工作。请关闭程序。”
我认为是在导入 cv2 模块时。我该如何解决这个问题。
我的代码:
import cv2
kamera = cv2.VideoCapture(0)
ret, cerceve = kamera.read()
gri_cerceve = cv2.cvtColor(cerceve, cv2.COLOR_BGR2GRAY)
cv2.imshow('Kamera Uygulaması', gri_cerceve)
kamera.release()
cv2.destroyAllWindows()
注意:我的电脑是 Windows 7 32 位。我的python版本也是3.8.10
为什么我会收到这样的错误:“Python 停止工作”
这不是你编写 VideoCapture 的方式。
尝试重写脚本:
片段:
import numpy as np
import cv2
kamera = cv2.VideoCapture(0)
kamera.open(0)
print(kamera.isOpened())
while kamera.isOpened():
# Capture frame-by-frame
ret, frame = kamera.read()
print(ret)
print(frame)
gray = cv2.cvtColor(frame, cv2.COLOR_BGR2RGB)
cv2.imshow('frame',gray)
if cv2.waitKey(1) & 0xFF == ord('q'):
break
kamera.release()
cv2.destroyAllWindows()
截图: