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,我试试
本回答被提问者采纳