Python

您所在的位置:网站首页 怎么调整图片宽高比和像素比例 Python

Python

2024-07-17 05:29| 来源: 网络整理| 查看: 265

在进行神经网络训练的时候,为了减少计算量,我们希望输入图像的大小不要太大,比如6464即可。但是matplotlib默认输出大小为600400,官方也只提供了dpi和figsize这两个保存参数,其实宽高像素值可以根据这两个参数计算出来的?

首先我们得知道dpi这个参数的概念,指的是每英寸内像素点的个数大小,默认是100。figsize指的是宽高比默认是(6,4),默认1英寸为最小单位,所以输出图像宽高像素点数=(6100,4100)。

如果我们想得到64*64大小的图像,简单计算一下,可以将figsize设置为(8,8),dpi=8。

代码如下

# 中间两句为绘图语句,根据自己需要修改 plt.figure(figsize=(8,8)) plt.contourf(t,frequencies,abs(cwtmatr)) plt.subplots_adjust(hspace=0.4) plt.savefig(r'./figure/R001.png',dpi=8)

结果: 在这里插入图片描述



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3