爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 26972|回复: 6

[源程序] [转载]Matlab图片保存指定分辨率(图片dpi设置)

[复制链接]

新浪微博达人勋

发表于 2016-5-23 16:34:55 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
本帖最后由 haobang008 于 2016-7-19 14:38 编辑

先附上效果对比,第一张图是300dpi设置,第二张图是50dpi设置:


300dpi

300dpi
    days_lag_7.png
Matlab图片dpi设置
Matlab图片导入或另存之后,在Windows下经常会变得模糊,这是dpi的问题,其实只要设置一下dpi即可解决问题,设置过程如下:
File->Export setup->Rendering->resolution设置dpi即可。

MATLAB保存生成高质量的清晰图片

saveas保存jpg格式的图像线条变粗、变模糊,整幅图片就像有一层很薄的水印盖在上面。


解决方案:

(1)其实matlab的出图都是矢量图,你就直接在‘edit’里面选择copy,然后就paste到word里面,伸缩自如,保证清晰


(2)可以试试print

如要把图保存成jpeg的格式的话,可以这样
print -djpeg -r85 jpegtest

其中,

-djpeg是格式 d表示device,jpeg是格式,
-r85 表示像素 85dpi   r 表示resolution ,也就是分辨率的第一个字母
jpegtest 是文件名

也可以

print('-djpeg','-r300',Path)

print(gcf,'-djpeg','-r300',Path)

print( ... )

       Same as above but this calls PRINT as a MATLAB function instead of

       a MATLAB command. The difference is only in the parenthesized argument

       list. It allows the passing of variables for any of the input

       arguments and is especially useful for passing the handles

       of figures and/or models to print and filenames.


注:dpi的含义

Dots Per Inch的缩写。每英寸所打印的点数或线数,用来表示打印机打印分辨率。一般来说,该值越大,表明打印机的打印精度越高。

   dpi是指单位面积内像素的多少,也就是扫描精度。dpi越小,扫描的清晰度越低,由于受网络传输速度的影响,web上使用的图片都是72dpi,但是 冲洗照片不能使用这个参数,必须是300dpi或者更高350dpi。例如要冲洗4*6英寸的照片,扫描精度必须是300,那么文件尺寸应该是 (4*300)*(6*300)=1200像素*1800像素。

原文链接:http://blog.sciencenet.cn/blog-254499-700929.html
另外一种方法,之前师姐告诉的方法:
设置分辨率的参数:
fig里面“File”---“Export Setup”---如下图所示,选择Rendering 中的resolution dpi
截图.png





密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-5-28 18:48:23 | 显示全部楼层
谢谢分享
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

发表于 2016-5-29 15:58:54 | 显示全部楼层
楼主赞一个,虽早已会
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-5-29 16:06:18 | 显示全部楼层
真厉害 谢谢分享
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2020-5-20 14:52:33 | 显示全部楼层
赞👍赞赞赞赞赞啊
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2020-5-20 15:11:28 | 显示全部楼层
mark here, it's very useful for me , thanks so much!
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2021-4-13 19:55:46 | 显示全部楼层
非常感谢!!!!!!!!!!
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表