Memory management 如何创建非常大的向量

Memory management 如何创建非常大的向量,memory-management,Memory Management,我想将图像中每个像素的强度存储在一个n*n矩阵中。我目前正在将其存储在一个向量中。但是对于非常大的维度,程序会在内存不足时崩溃。如何解决此问题?如果RAM太小,无法容纳所有信息,则需要使用其他存储方式。也许换到你的硬盘上。强度是什么样的信息?浮点数?你的大图像有多少像素?我认为您的存储类只是造成了太多的开销。你用哪种语言?你能提供一些代码片段吗?@rohit你使用哪种语言?@rohit更具体一点:什么是超大尺寸?您使用什么数据类型来表示像素强度?您使用的是什么编程语言?我需要浮点型。尺寸的形式为

我想将图像中每个像素的强度存储在一个n*n矩阵中。我目前正在将其存储在一个向量中。但是对于非常大的维度,程序会在内存不足时崩溃。如何解决此问题?

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

@rohit你使用哪种语言?@rohit更具体一点:什么是超大尺寸?您使用什么数据类型来表示像素强度?您使用的是什么编程语言?我需要浮点型。尺寸的形式为n^4,其中n的值可达1000