Ich benutze EmguCV, der OpenCV Wrapper für .NET. Ich entsorge alle erstellten Objekte, aber meine App verwendet immer noch mehr Speicher (in Release-Konfiguration auch). Ich habe meine app .NET Memory Profiler debuggt und dieses Ergebnis:Emgu CV - Speicherlecks (Speicherverbrauch)
http://img532.imageshack.us/img532/2503/screenqv.png
alle Objekte Beispiel Zählung schwank aber GCHandle Instanz counr steigt, bis meine Maschine unbrauchbar ist. Garbage Collector gibt keinen Speicher frei (denke ich).
Ich benutze VS 2008 Professional, Win7 prof 32-Bit, beide aktuelle und letzte stabile Version von emguCV.
Ich kann einige App-Code, wenn es helfen wird.
Danke und Entschuldigung für mein Englisch. Martin
OpenCV ist sehr böse, wenn es um die Entsorgung von Gegenständen kommt. Ich würde sagen, dass Sie höchstwahrscheinlich nicht über etwas verfügen, das entsorgt werden sollte. Legen Sie etwas Code und vielleicht können wir Ihren Fehler finden. – ubiquibacon