opencv error insufficient memory (failed to allocate...)解决方案

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/CV2017/article/details/85329550

此解决方案并不适合其他人,因为这是公司的动态库函数因为内存分配问题产生的一个错误

错误是什么

 内存不足(分配 87230004 个字节失败)即分配 83 M 空间失败

错误原因及解决办法

分配 83 M 相对于计算机而言是一个很小的空间了,那么就在 Debug 模式下,单步调试发现 teInitPredictTree(pstModelPath, &stTreeParam, &Handle, 1, 1920, 1080); 的最后两个参数设的太大了,现将最后两个参数改为图片的宽高 1920 * 1080 后,就没有报错了

猜你喜欢

转载自blog.csdn.net/CV2017/article/details/85329550