7

彩虹

嗨,我想保存这张由 产生的图像imagesc(magic(3)),确切的彩虹表示,可以吗?

谢谢。

这个问题可能看起来像重复,但事实并非如此。我在这个站点上查看了类似问题的解决方案,但它并没有让我满意。我查看了 Matlab 帮助中心,我得到的最接近的答案是这个,位于http://goo.gl/p907wR的底部

4

3 回答 3

14
于 2013-08-16T15:35:08.787 回答
4

You can use:

print -djpeg99 'foo.jpg'

This will save it as 'foo.jpg' as you need.

于 2013-10-24T11:48:06.460 回答
2

You can use the following code

 imagesc(A);
 %%saving the image
 hgexport(gcf, 'figure1.jpg', hgexport('factorystyle'), 'Format', 'jpeg');
 set(gcf,'PaperUnits','inches','PaperPosition',[0 0 4 4]);
 print -djpeg filename.jpg -r10

Here A will be the matrix from which you will have an image. And the image will be saved as filename.jpg in the directory.

于 2017-04-07T04:17:41.957 回答