怎样将matlab绘出的图形另存为高精度jpg图片?

期刊编辑要求将matlab绘出的图形存为精度为300dpi、尺寸大于6cm的jpg图片,我试过很多方法都不好,用photoshop重新设置图片大小和精度,得到的图片失去了... 期刊编辑要求将matlab绘出的图形存为精度为300dpi、尺寸大于6cm的jpg图片,我试过很多方法都不好,用photoshop重新设置图片大小和精度,得到的图片失去了原来的清晰度。
期待高手的帮助,谢谢!
展开
 我来答
du瓶邪
2015-07-04 · TA获得超过2.4万个赞
知道大有可为答主
回答量:1.7万
采纳率:100%
帮助的人:2934万
展开全部
1、直接另存为
在figure中使用菜单file——>saveas——>选择保存形式(fig,eps,jpeg,gif,png,bmp等),这个的缺点是另存为的图像清晰度有很大的牺牲
2、复制到剪贴板
在figure中使用菜单edit——>copy figure——>此时图像就复制到剪贴板了,我们可以借助其他软件(比如:绘图板)保存为需要的图片
3、saveas命令格式
Matlab提供直接的saveas函数可以将指定figure中的图像或者simulink中的框图进行保存,相当于【文件】中的【另存为】
% saveas(figure_handle,filename,fileformat)
plot(1:10);
saveas(gcf,‘myfig.jpg’)
复制代码
4、print函数
print函数原本不是用来进行图像保存了,而是操作打印机的,但是这里我们可以借用下
% print(figure_handle,fileformat,filename)
x=-pi:2*pi/300:pi;
y=sin(x);
plot(x,y);
%Matlab根据文件扩展名,自动保存为相应格式图片,另外路径可以是绝对也可以是相对
print(gcf,'-dpng','abc.png') %保存为png格式的图片到当前路径!
greatdju
2011-03-02 · TA获得超过2.2万个赞
知道大有可为答主
回答量:2486
采纳率:50%
帮助的人:4189万
展开全部
在得到figure窗口后,在file菜单中选择export setup命令,在size中设置图片尺寸,在rendering的resolution下拉列表中选择分辨率,设置完成后点击export按钮,保存为jpg图像格式即可
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式