栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

数据分析--matplotlib 创建指定px大小的figure

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

数据分析--matplotlib 创建指定px大小的figure

数据分析--matplotlib 创建指定px大小的figure
  • 数据分析--matplotlib 创建指定px大小的figure

数据分析–matplotlib 创建指定px大小的figure

通过指定figure的大小,保存的图片像素就是指定的w,h
通过下面的方法 可以创建一个figure对象
在figure对象上绘制图片 然后就保存图片
只要创建时使用的dpi和保存时使用相同的dpi
保存的图片像素大小就是w,h

import matplotlib.pyplot as plt

def create_specific_pixel_axes(w, h, dpi=plt.rcParams['figure.dpi']):
    """
    创建一个子图 并绘制图片, 绘制的子图像素大小和img的一致,默认关闭坐标轴
    Args:
        w: 指定宽
        h: 指定高
        dpi: 图片清晰度

    Returns:
        fig, ax
    """
    w = w / dpi
    h = h / dpi
    fig = plt.figure(frameon=False)
    fig.set_size_inches(w, h)
    ax = plt.Axes(fig, [0., 0., 1., 1.])
    ax.set_axis_off()
    fig.add_axes(ax)
    return fig, ax
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1009830.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号