设置matplotlib图像的figsize和dpi

2020年8月28日 / 49次阅读 / Last Modified 2020年11月17日
Matplotlib

我们可以通过两个参数来控制matplotlib图像的大小,在创建figure对象的时候,有figsize和dpi。

figsize是一个tuple,用来指定width和height的inch;

dpi,dots per inch,用来指定figure的resolution。

fig = plt.figure(figsize=(10,6), dpi=100)

dpi

DPI(Dots Per Inch,每英寸点数)是一个量度单位,用于点阵数码影像,指每一英寸长度中,取样、可显示或输出点的数目。DPI是打印机、鼠标等设备分辨率的度量单位,是衡量打印机打印精度的主要参数之一,一般来说,DPI值越高,表明打印机的打印精度越高。DPI是指每英寸的像素,也就是扫描精度。DPI越低,扫描的清晰度越低,由于受网络传输速度的影响,web上使用的图片都是72dpi,但是冲洗照片不能使用这个参数,必须是300dpi或者更高350dpi。例如要冲洗4*6英寸的照片,扫描精度必须是300dpi,那么文件尺寸应该是(4*300)*(6*300)=1200像素*1800像素。

-- EOF --

本文链接:https://www.pynote.net/archives/2424

留言区

电子邮件地址不会被公开。 必填项已用*标注


前一篇:
后一篇:

More


©Copyright 麦新杰 Since 2019 Python笔记

go to top