加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c – 内存不足opencv haartraining

发布时间:2020-12-16 07:10:18 所属栏目:百科 来源:网络整理
导读:我有30张正面图像和60张负面图像. 当我尝试使用4GB内存和Quadcore处理器机器执行haartraining时,我收到以下错误消息: OpenCV ERROR: Insufficient memory (Out of memory) in function cvAlloc,cxalloc.cpp(111) Terminating the application... called fro
我有30张正面图像和60张负面图像.
当我尝试使用4GB内存和Quadcore处理器机器执行haartraining时,我收到以下错误消息:

   OpenCV ERROR: Insufficient memory (Out of memory)
      in function cvAlloc,cxalloc.cpp(111)
   Terminating the application...
      called from cvUnregisterType,cxpersistence.cpp(4933)

命令是:

./opencv-haartraining -vec vector/myvector.vec -bg negatives.txt -npos 24 -nneg 55 -mem 2048 -mode ALL -w 86 -h 150 

计算机只使用了765 MB,但是进程超出了给定的限制,并且在交换中使用了大量内存,直到发生溢出.有什么建议可以解决这个问题吗?

问候

解决方法

也许你的“myvector.vec”太大了.所有这些图片都加载到RAM中. 尝试调整图像大小.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读