2016-05-16 4 views
0

図をファイル名で保存します。これどうやってするの?いくつかのsaveasコマンドを使用していますが、ファイル名を変更することはできませんでした。私は画像のMATLABとして図を保存するには?

imagefilename='lena_gray_256.tif'; 
maskfilename='M3.tif'; 
filename = [imagefilename maskfilename]; 
%Creating plots 
imshow(ML) 
title('Masked image') 

よろしくお願いいたします。

答えて

1
解決
imagefilename='lena_gray_256.tif'; 
maskfilename='M3.tif'; 
filename = [imagefilename maskfilename]; 
%Creating plots 
imshow(ML) 
title('Masked image') 
saveas(gcf, filename, 'jpg'); 

=)

0

Iはimwriteを使用して好む:

%//After your code insert 
imwrite(frame2im(getframe(gcf)),filename); 

コマンド拡張をチェックすることにより、画像の種類を認識すべきです。 あなたは画像を書き込む前に、白にあなたのフィギュアの背景色を変更する場合があります

set(gcf,'Color','w') 
imwrite(frame2im(getframe(gcf)),filename); 

代わりのgcfは、あなたのフィギュアの関数ハンドルを使用することができます。

関連する問題