我觉得我的问题不是很清楚。我会解释的。
im = dicomread('image.dcm');
whos im Name Size Bytes Class Attributes
im 2294x1914 8781432 uint16
请注意,im在内存中保留了8,781,432字节。
另一方面,如果我执行下一行。
save('im.mat','im');
im.mat将在内存中保留6,245,906字节
问题是为什么会这样呢?matlab在保存.mat文件之前是否进行了压缩?
谢谢。
发布于 2013-06-09 22:28:43
发布于 2013-06-09 22:29:23
是的,Matlab压缩.mat文件。
这里有一个关于它的解释:http://www.mathworks.com.au/support/solutions/en/data/1-PM5NN/index.html?product=ML&solution=1-PM5NN
https://stackoverflow.com/questions/17010615
复制相似问题