.NET 용 OpenCV 래퍼 EmguCV를 사용하고 있습니다. 나는 모든 생성 된 객체를 삭제하지만 내 앱은 여전히 더 많은 메모리를 사용하고 있습니다 (릴리스 구성에서도). 나는 .NET 메모리 프로파일 러를 사용하여 내 응용 프로그램을 디버깅하고이 결과를 얻을 수있다 :Emgu CV - memory-leaks (메모리 소비)
는http://img532.imageshack.us/img532/2503/screenqv.png
모든 인스턴스 수가 oscilating되지만 내 컴퓨터를 사용할 수 없게 될 때까지 GChandle 인스턴스 counr가 증가하고 객체. 가비지 수집기가 메모리를 해제하지 않습니다 (제 생각 엔).
저는 VS 2008 Professional, Win7 Prof 32 비트, 최신 버전 및 최신 안정 버전의 emguCV를 사용하고 있습니다.
도움이 될만한 앱 코드를 게시 할 수 있습니다.
내 영어를 사용해 주셔서 감사합니다. Martin
OpenCV의 매우 불쾌한입니다. 나는 당신이 처분해야하는 무언가를 처분하지 않을 가능성이 가장 높다고 말할 것입니다. 몇 가지 코드를 입력하면 오류를 찾을 수 있습니다. – ubiquibacon