[問題] matplotlib繪圖像素問題

看板Python作者 (彈彈的哀傷)時間7年前 (2018/05/08 09:53), 7年前編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
大家好, 我跑了下面這段程式碼要畫圖 import matplotlib.pyplot as plt plt.rcParams['figure.figsize'] = (15, 5) fig, ax = plt.subplots(sharex=True) ax.axes.get_xaxis().set_visible(False) ax.axes.get_yaxis().set_visible(False) fig.subplots_adjust(bottom=0,top=1,left=0,right=1) plt.savefig('00000test'+'.jpg', bbox_inches='tight', pad_inches=0) 最後希望存成 1500 * 500 的圖,但結果卻是1507 * 507 讓我很疑惑的是,我這段程式碼根本是抄來的,一模一樣, 而且我跑過原來的程式,出來的圖真的是1500 * 500 有沒有人碰過一樣的情況啊? 我的開發環境都是用vscode,python3.6 謝謝 ############################################ 自問自答一下… 我比對兩邊的圖片是多了個邊框,我也不知道怎麼把邊框拿掉, 但我也不知道為什麼,試了把savefig中的bbox_inches-'tight'拿掉 結果就正常了,沒有邊框大小也是我要的1500 * 500,圖片內容跟原程式一樣 … 但是我從頭到尾都不知道為什麼會這樣 ... -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.135.140.244 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1525744408.A.64C.html ※ 編輯: gundan (220.135.140.244), 05/08/2018 10:15:57 ※ 編輯: gundan (220.135.140.244), 05/08/2018 11:18:57
文章代碼(AID): #1QyGCOPC (Python)