matlab求指导。如何把mat各式的文件转化成jpg格式?

如题。

第1个回答  推荐于2016-06-16

load  yourMatFileName.mat

载入mat文件,之后用imwrite命令把变量存成jpg图片即可


例如变量A如下:

>> A=rand(400)*255;

把A存为jpg图片
>> imwrite(A,'temp.jpg');

显示图片:
>> imshow('temp.jpg')


图片如下:

产生了随机噪声图像

追问

我的那个mat文件是一个1x1的struct,这个方法不行呢。。。能先把struct变成数组吗?

追答

你把struct.data之类的存放数据的成员部分弄出来,试试。

追问

我有很多mat文件,是都要转化成jpg格式的。。。mat文件里存放的是struct。。。512*512*159很大,都显示不出来。。。老师说可以先imresize。。。不过得先转成图像格式才能做到

追答

发一个mat到QQ824219521,我试试

本回答被提问者采纳
第2个回答  2014-03-24
点击插入 公式3.0
相似回答