最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

matplotlib 使用 plt.savefig() 輸出圖片去除旁邊的空白區(qū)域

 更新時間:2021年01月05日 10:52:17   作者:jifaley  
這篇文章主要介紹了matplotlib 使用 plt.savefig() 輸出圖片去除旁邊的空白區(qū)域,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

最近在作圖時需要將輸出的圖片緊密排布,還要去掉坐標軸,同時設(shè)置輸出圖片大小。

要讓程序自動將圖表保存到文件中,代碼為:

plt.savefig('squares_plot.png', bbox_inches='tight')
  • 第一個實參指定要以什么樣的文件名保存圖表,這個文件將存儲到scatter_squares.py所在的目錄中。
  • 第二個實參指定將圖表多余的空白區(qū)域裁減掉。如果要保留圖表周圍多余的空白區(qū)域,可省略這個實參。

但是發(fā)現(xiàn)matplotlib使用plt.savefig()保存的圖片

周圍有一圈空白。那么如何去掉該空白呢?

首先,關(guān)閉坐標軸顯示:

plt.axis('off')

但是,這樣只是關(guān)閉顯示而已,透明的坐標軸仍然會占據(jù)左下角位置,導(dǎo)致輸出的圖片偏右。
要想完全去掉坐標軸,需要改為以下代碼:

plt.axis('off')
fig = plt.gcf()
fig.set_size_inches(7.0/3,7.0/3) #dpi = 300, output = 700*700 pixels
plt.gca().xaxis.set_major_locator(plt.NullLocator())
plt.gca().yaxis.set_major_locator(plt.NullLocator())
plt.subplots_adjust(top = 1, bottom = 0, right = 1, left = 0, hspace = 0, wspace = 0)
plt.margins(0,0)
fig.savefig(out_png_path, format='png', transparent=True, dpi=300, pad_inches = 0)

即可完成去掉空白。

注:如果不采用 subplot_adjust + margin(0,0),而是在fig.savefig()的參數(shù)中添加bbox_inches = 'tight',也可以達到

去除空白的效果; 但是,這樣會導(dǎo)致對圖片輸出大小的設(shè)置失效。

到此這篇關(guān)于matplotlib 使用 plt.savefig() 輸出圖片去除旁邊的空白區(qū)域的文章就介紹到這了,更多相關(guān)matplotlib plt.savefig() 內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • tensorflow實現(xiàn)KNN識別MNIST

    tensorflow實現(xiàn)KNN識別MNIST

    這篇文章主要為大家詳細介紹了tensorflow實現(xiàn)KNN識別MNIST,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-03-03
  • python中def是做什么的

    python中def是做什么的

    在本篇文章里小編給大家分享的是關(guān)于python中def的作用以及相關(guān)用法,有需要的朋友們可以學習下。
    2020-06-06
  • python中open函數(shù)對文件處理的使用教程

    python中open函數(shù)對文件處理的使用教程

    open()函數(shù)的作用是打開一個文件,并返回一個file對象(即文件對象),下面這篇文章主要給大家介紹了關(guān)于python中open函數(shù)對文件處理的相關(guān)資料,需要的朋友可以參考下
    2022-06-06
  • python利用joblib進行并行數(shù)據(jù)處理的代碼示例

    python利用joblib進行并行數(shù)據(jù)處理的代碼示例

    在數(shù)據(jù)量比較大的情況下,數(shù)據(jù)預(yù)處理有時候會非常耗費時間,可以利用 joblib 中的 Parallel 和 delayed 進行多CPU并行處理,文中給出了詳細的代碼示例,需要的朋友可以參考下
    2023-10-10
  • 詳解Python中RegEx在數(shù)據(jù)處理中的應(yīng)用

    詳解Python中RegEx在數(shù)據(jù)處理中的應(yīng)用

    正則表達式(Regular?Expressions,簡稱?RegEx)是一種強大的文本匹配和搜索工具,它在數(shù)據(jù)處理、文本解析和字符串操作中發(fā)揮著關(guān)鍵作用,下面就跟隨小編一起來了解一下RegEx的具體使用吧
    2024-01-01
  • 深入淺析python with語句簡介

    深入淺析python with語句簡介

    with 語句適用于對資源進行訪問的場合,確保不管使用過程中是否發(fā)生異常都會執(zhí)行必要的“清理”操作,釋放資源,這篇文章給大家介紹了python with語句簡介,感興趣的朋友一起看看吧
    2018-04-04
  • Python實現(xiàn)加密接口測試方法步驟詳解

    Python實現(xiàn)加密接口測試方法步驟詳解

    這篇文章主要介紹了Python實現(xiàn)加密接口測試方法步驟詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-06-06
  • python編程培訓(xùn) python培訓(xùn)靠譜嗎

    python編程培訓(xùn) python培訓(xùn)靠譜嗎

    現(xiàn)在大家都知道,比較火的編程語言就是python了,很多朋友都想學習python編程,想上一個好的python培訓(xùn)班,小編今天給大家全面分析一下關(guān)于python編程培訓(xùn)方面的問題,希望能給你答疑解惑。
    2018-01-01
  • 使用Python讀寫文本文件及編寫簡單的文本編輯器

    使用Python讀寫文本文件及編寫簡單的文本編輯器

    這篇文章主要介紹了使用Python讀寫文本文件及編寫簡單的文本編輯器的方法,可以利用簡單的Python代碼實現(xiàn)編輯器中的讀取清空和文本文件的新建等操作,需要的朋友可以參考下
    2016-03-03
  • Pytorch復(fù)現(xiàn)擴散模型的示例詳解

    Pytorch復(fù)現(xiàn)擴散模型的示例詳解

    這篇文章主要為大家詳細介紹了如何利用Pytorch復(fù)現(xiàn)擴散模型,文中的示例代碼講解詳細,具有一定的學習價值,感興趣的可以跟隨小編一起了解一下
    2023-04-04

最新評論

晋州市| 信阳市| 浏阳市| 新兴县| 龙海市| 南汇区| 桃园市| 香港| 沽源县| 武邑县| 延长县| 攀枝花市| 泽库县| 湄潭县| 海阳市| 托克托县| 华蓥市| 万盛区| 鄢陵县| 玉林市| 道孚县| 斗六市| 德阳市| 江都市| 宁海县| 霍山县| 钦州市| 曲阜市| 西乌珠穆沁旗| 耿马| 巴东县| 大化| 胶州市| 洪洞县| 瑞安市| 虹口区| 绍兴市| 绥滨县| 北京市| 文水县| 威远县|