使用cv2.VideoCapture()时将存储什么以及存储在哪里?

时间:2018-07-22 04:25:30

标签: opencv memory camera raspberry-pi

如果我要使用cv2.VideoCapture(0)打开相机,而没有任何其他代码来读取或保存帧,是否有任何临时存储的内容(即在堆中)?如果我不释放并让此过程连续运行,那么是否会建立内存直到内存用完?

上下文: 我目前正在使用Raspberry Pi相机,并且正在考虑使用cv2.VideoCapture()后跟read()来替换PiCamera().capture(),以提高速度和效率。换句话说,我正在考虑从视频流中取一帧来代替照片。在考虑利弊时,我遇到了这个问题。任何意见和/或建议,表示赞赏。

请注意,我也是堆栈溢出的新手,因此,如果我对此贴文中的任何非常规内容提前表示歉意。

0 个答案:

没有答案