2011-05-16 98 views
0

我想存储图像的每个像素在n * n矩阵中的强度。我目前正在将它存储在一个向量中。但是对于非常大的尺寸,程序因为内存不足而崩溃。我如何解决这个问题?如何创建非常大的矢量

+1

@rohit您正在使用哪种语言? – chl 2011-05-16 18:33:42

+2

@rohit更具体一点:什么是非常大的尺寸?你用什么数据类型来表示像素强度?你使用什么编程语言? – 2011-05-16 18:34:51

回答

1

如果您的RAM太小而无法容纳所有信息,则需要使用其他存储方式。也许交换到您的硬盘。什么样的信息是强度?一个浮点数?你的大图像有多少像素?我认为你的存储类只会造成太多的开销。你使用哪种语言?你能提供一些代码片段吗?

+0

我将需要它的浮动类型..尺寸将形式n^4其中n可以取值高达1000 – koder 2011-05-18 15:02:15