从字符串而不是文件imread?

时间:2012-09-29 01:10:05

标签: matlab image-processing

是否可以从字符串中读取编码图像内容而不是MATLAB中的文件?

这样的事情:

data_string = '����JFIF``���C......'    
imread(data_string);

1 个答案:

答案 0 :(得分:2)

作为解决方法,将字符串写入文件:

 fid = fopen('temp.jpg','wt');
 fprintf(fid, data_string);
 fclose(fid);

然后阅读:

 im = imread('temp.jpg');