Python 如何释放摄像头<;位于0x7f2c40e75b00的imutils.video.webcamvideostream.webcamvideostream实例>;
我用这个代码启动相机Python 如何释放摄像头<;位于0x7f2c40e75b00的imutils.video.webcamvideostream.webcamvideostream实例>;,python,python-3.x,python-2.7,opencv,tkinter,Python,Python 3.x,Python 2.7,Opencv,Tkinter,我用这个代码启动相机 from imutils.video import Videostream vs = VideoStream(0).start() 但是当我尝试这个的时候 vs.stop() 摄像机不会停止,变量vs显示此值: <imutils.video.webcamvideostream.WebcamVideoStream instance at 0x7f2c40e75b00> imutils实际上使用cv2.VideoCapture()初始化流,但并没有在stop中
from imutils.video import Videostream
vs = VideoStream(0).start()
但是当我尝试这个的时候
vs.stop()
摄像机不会停止,变量vs显示此值:
<imutils.video.webcamvideostream.WebcamVideoStream instance at 0x7f2c40e75b00>
imutils实际上使用cv2.VideoCapture()初始化流,但并没有在stop中释放它 vs.stream.release()应该可以工作 我已经在imutils github repo中创建了拉请求:)
vs.stream.release()
对我不起作用
vs.stream.stream.release()
工作得很好。我想你需要把vs
分成两行:vs=VideoStream(0)
和vs.start()
@Nae,我怎样才能松开相机。你能指导我吗?我不能,我对这个主题不太熟悉。对于我来说,当它与openCV
一起使用时,第一个vs.stream.release()
为我做了这件事。干杯