OpenCV中文网站

 找回密码
 立即注册
搜索
热搜: 安装 配置
查看: 4642|回复: 3

内存不够用怎么办?

[复制链接]
发表于 2007-6-2 10:47:21 | 显示全部楼层 |阅读模式
我的内存是1G,但是程序里面做PCA变换,那个输入的矩阵太大, 用cvcreatemat开辟的空间都是几百M的,最后内存不足了,怎么办啊?
最简单的办法申请加条内存,但是问题是:
32位 XP系统的内存最大只能支持达到4G, 假如4G内存还不够用,怎么办?

只能换成64位的机器,但是软件不支持啊!
回复

使用道具 举报

发表于 2007-6-2 20:16:12 | 显示全部楼层

内存不够用怎么办?

我的内存是1G,但是程序里面做PCA变换,那个输入的矩阵太大, 用cvcreatemat开辟的空间都是几百M的,最后内存不足了,怎么办啊?
最简单的办法申请加条内存,但是问题是:
32位 XP系统的内存最大只能支持达到4G, 假如4G内存还不够用,怎么办?

只能换成64位的机器,但是软件不支持啊!


你的数据量多大? 如果数据就占几G,那你还想怎么办?
回复 支持 反对

使用道具 举报

发表于 2007-6-4 11:03:18 | 显示全部楼层

内存不够用怎么办?

不可能吧,什么数据能占1G?你算算先,可能是别的问题。要不就输出到硬盘上在看吧。
回复 支持 反对

使用道具 举报

发表于 2007-6-4 17:59:43 | 显示全部楼层

内存不够用怎么办?

几百M的CvMat数据还真没有见过,你的数据量不是一般的大,再检查检查代码,及时清理不用的内存,可能有内存泄漏也不一定啊。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|OpenCV中文网站

GMT+8, 2024-5-3 06:50 , Processed in 0.008586 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表