24小时热门版块排行榜    

查看: 739  |  回复: 4

爱问的小鸟

新虫 (小有名气)

[求助] MATLAB数据mat格式中,当数据中零较多时会不会降低图像特征的存储空间 已有1人参与

MATLAB数据mat格式中,当数据中零较多时会不会降低特征的存储空间或者说零与指数存储所占的空间不同?或者说当用零代替较小的指数,是不是可以节省存储空间呢?
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

爱问的小鸟

新虫 (小有名气)

我把特征中较小的数值用零代替,每个图像的特征大小就减少了好多,可是特征的个数没有变化,这样分配的内存不是应该不变吗?
2楼2014-11-26 16:58:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

gorgan

木虫之王 (文学泰斗)

无意苦争春

【答案】应助回帖

感谢参与,应助指数 +1
零的个数较多的矩阵
在matlab里可以按照sparse格式存储
这种格式会减少内存空间的占用
无我相,无人相,无众生相,无寿者相
3楼2014-11-27 14:36:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

爱问的小鸟

新虫 (小有名气)

引用回帖:
3楼: Originally posted by gorgan at 2014-11-27 14:36:09
零的个数较多的矩阵
在matlab里可以按照sparse格式存储
这种格式会减少内存空间的占用

谢谢,您的解答。顺便问一句如果是其他程序,有可能它的存储方式不一样,导致其不一定降低其内存空间的占有,是吗?
4楼2014-12-01 10:11:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

gorgan

木虫之王 (文学泰斗)

无意苦争春

【答案】应助回帖

引用回帖:
4楼: Originally posted by 爱问的小鸟 at 2014-12-01 10:11:36
谢谢,您的解答。顺便问一句如果是其他程序,有可能它的存储方式不一样,导致其不一定降低其内存空间的占有,是吗?...

这是有可能的
其实matlab的稀疏矩阵就是提供了一种编码方式,矩阵经过编码压缩,自然占用的存储空间就小了

[ 发自手机版 http://muchong.com/3g ]
无我相,无人相,无众生相,无寿者相
5楼2014-12-01 10:13:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 爱问的小鸟 的主题更新
信息提示
请填处理意见