2012-09-29 54 views
0

是否有可能從字符串中讀取編碼的圖像內容而不是MATLAB中的文件?從字符串而不是文件讀取?

事情是這樣的:

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

爲什麼不使用FREAD ? – bla

+0

假設我已經用fread讀過這個文件。現在我想將它解碼成矩陣。 –

回答

2

作爲變通,將字符串寫入文件:

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

,然後閱讀:

im = imread('temp.jpg'); 
+0

這對我所需要的是一種矯枉過正的工作。 –

相關問題