如何保存matplotlib或seaborn绘制的图像(可以设置dpi)?

最近我制作了一个 seaborn可视化教程,播放之后收到一位同学的提问:学了教程后知道怎么用 seaborn 绘图了,那么,绘图之后如何保存图片呢?能不能在保存时设置图片的 dpi 值?

对于第一个问题,我之前用过的保存图片方法是:

  • 截屏:使用Snipaste软件或电脑截图工具,详细操作方法欢迎阅读我的文章:Windows 截屏,你用过哪些方法?
  • 或者将运行之后(有绘图结果)的 Jupyter Notebook 文件存成 Markdown 文档:在菜单栏依次选择:File>Download as >Markdown(.md),生成的 Markdown 文档会带有导出的图片。

但是,第二个问题需要设置 dpi 值,那么, dpi 是什么呢?

DPI ( Dots Per Inch,每英寸点数)是一个度量单位,指每英寸长度上可显示或输出点的数量。DPI 参数一般用于衡量打印机、鼠标等设备的分辨率。具体来说,dpi 值越高,分辨率越高,图片就越清晰。

如何在保存图片时设置 dpi 值呢?

在网上查找了一下,发现要用到 matplotlib 中的 savefig 函数。使用语句plt.savefig("图片名",dpi=设置值)可以保存并导出相应分辨率

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值