我在资源非常有限的系统中运行opencv。使用了两台摄像机,我不能让它们占用内存。所以我必须一直激活/停用它们。但是,每次我这样做时都会出现内存泄漏。以下是显示问题的示例:
import cv2
while True:
cap=cv2.VideoCapture(0)
cap.set(3,1920)
cap.set(4,1080)
stat,img=cap.read() #this line creates a memory leak
cap.release()
我在Ubuntu中进行了测试,内存泄漏也存在。 我有机会修理它吗?