zoukankan      html  css  js  c++  java
  • 【绘制图片-plt】

    1. 创建画布:

    1 ### 创建画布
    2 #figure(num=None, figsize=None, dpi=None, facecolor=None, edgecolor=None, frameon=True)
    3 #num:图像编号或名称,数字为编号 ,字符串为名称  #figsize:指定figure的宽和高,单位为英寸;  
    4 #facecolor:背景颜色   #edgecolor:边框颜色  #frameon:是否显示边
    5 #dpi参数指定绘图对象的分辨率,即每英寸多少个像素,缺省值为80 ,1英寸等于2.5cm,A4纸是 21*30cm的纸张 
    6 
    7 plt.figure(1)

    2. 使用 subplot 函数时,调整子图之间的间距

    1 plt.subplots_adjust(left=None,bottom=None,right=None,top=None,wspace=0.15,hspace=0.03)  # subplots 子图与子图之间的间距调整

    3. 关闭坐标轴: plt.axis('off') # 关闭坐标轴 

    注意,类似的这些操作若想起作用,需要将其置于 plt.show() 之前,plt.imshow() 之后。

    4. 保存图片时,去除周围的空白区域

     1 plt.savefig('1.jpg', bbox_inches='tight',pad_inches = 0) 

    注:没有最后的 pad_inches = 0 参数的话,最终保存的结果还是会有不明显的微小的边框。

  • 相关阅读:
    第18章 检测点模型
    第17章 发现过拟合和欠拟合
    第16章 学习速率调度器
    第15章 MiniVGGNet:更深的CNNs
    第14章 LeNet:识别手写数字
    第13章保存和加载你的模型
    第12章 训练你的第一个CNN
    Vue.js
    python3第一天
    R+JAVA 中文乱码问题
  • 原文地址:https://www.cnblogs.com/lyj0123/p/13804855.html
Copyright © 2011-2022 走看看