最近在写一个实时检测的小模块,使用vs调试时发现存在各种内存泄漏的问题,因此写下此帖,作为记录,可以防坑
1,做一个实时检测的功能,常规做法是先打开相机,然后开线程写一个循环语句,不断读取相机图片,然后检测。对于关闭相机的函数功能,如果直接调用abort函数关闭线程,则有可能导致检测算法中的hobject对象没有被释放,导致内存泄漏
最近在写一个实时检测的小模块,使用vs调试时发现存在各种内存泄漏的问题,因此写下此帖,作为记录,可以防坑
1,做一个实时检测的功能,常规做法是先打开相机,然后开线程写一个循环语句,不断读取相机图片,然后检测。对于关闭相机的函数功能,如果直接调用abort函数关闭线程,则有可能导致检测算法中的hobject对象没有被释放,导致内存泄漏