OpenCVを使用してオブジェクトを検出する自動化されたエアホッケーロボットを作成しています
今まではすべて機能していましたが、ループ中は数秒でメモリが消費されます (1GB を約 1 分使用します)。
コードを無効にして、リークの原因を検出し、最終的にRAMがそれ自体を消費する行を取得しました。それは私が瞬間を得るときです
moments = cv.Moments(cv.GetMat(img, 0))
whereimg
はウェブカメラからの単なるクエリです。使用後にオブジェクトを削除しようとしましたが、結果はありません。
これを修正する方法を知っている人はいますか?