In MATLAB, come si scrive una matrice in un'immagine del formato EPS?MATLAB - scrittura immagine in un file eps
Sembra che imwrite
non supporti EPS.
Convert non funziona sul server Linux sto usando:
$ convert exploss_stumps.jpg exploss_stumps.eps
convert: missing an image filename `exploss_stumps.eps' @ convert.c/ConvertImageCommand/2838
Perché?
ho cercato l'idea di gnovice in modalità terminale:
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) ;
Comunque ho ottenuto:
??? Errore durante l'utilizzo di ==> imshow a 191
IMSHOW richiede l'esecuzione di Java.
Error in ==> study_weaker a 122
imshow (img, 'border', 'stretto', ...% # Display in una finestra di figura senza
191 errore (eid, '% s richiede Java per eseguire ', superiore (mfilename));.
come posso risolvere il problema
Provare la stessa cosa con SciPy? Salva prima il testo e poi usa Asymptote o converti il comando unix? –
Grazie! convert non funziona bene. – Tim
Si noti inoltre che è possibile eseguire anche in modalità "terminale" con Java. Basta avviare MATLAB con il flag "-nodesktop" invece del flag "-nojava". –