在MATLAB中,如何將矩陣寫入EPS格式的圖像?MATLAB - 將圖像寫入eps文件
看來imwrite
不支持EPS。
轉換不工作我使用的是Linux服務器上:
$ convert exploss_stumps.jpg exploss_stumps.eps
convert: missing an image filename `exploss_stumps.eps' @ convert.c/ConvertImageCommand/2838
爲什麼?
我試圖在終端模式gnovice的想法:
figH = figure('visible','off') ;
imshow(img,'border','tight',... %# Display in a figure window without
'InitialMagnification',100); %# a border at full magnification
print(strcat(filepath,'/', dataset,'_feature_',num2str(j), '.eps'),'-depsc2');
close(figH) ;
不過我:
???錯誤使用==> imshow at 191
IMSHOW需要運行Java。
在==錯誤> study_weaker在122
imshow(IMG, '邊界', '緊',...%#在圖窗口顯示而不
191錯誤(EID,「%s需要Java的運行',上(mfilename));
我該如何解決
使用SciPy試試相同的東西嗎?首先保存到文本,然後使用漸近線或轉換unix命令? – 2010-03-19 15:55:53
謝謝!轉換工作不正常。 – Tim 2010-03-19 16:04:45
還要注意,你也可以用Java以「終端」模式運行。只需用「-nodesktop」標誌而不是「-nojava」標誌啓動MATLAB。 – 2010-12-03 16:45:24