본문 바로가기
Matplotlib/파일 내보내기

[파이썬 matplotlib] 그래프를 그림파일로 저장시 해상도 설정하기

by 만다린망고 2020. 11. 26.
반응형

[파이썬 matplotlib] 

그래프를 그림파일로 저장시 해상도 설정하기


먼저 그림파일을 저장할 경로를 설정합니다. 


import os


#확인하는 법

current_path=os.getcwd()


#변경하는 법

os.chdir('원하는 경로')



그림파일로 저장할 때는 plt.savefig 메소드를 사용합니다. 확장자를 png,jpeg,tif,pdf 등으로 설정하면 확장자에 해당하는 파일로 저장됩니다. 해상도를 설정할 때는 dpi 옵션을 입력합니다. 


import numpy as np

import matplotlib.pyplot as plt


X = np.linspace(0,np.pi,100)

Y = np.sin(X)


plt.axes(polar=True)

plt.plot(X,Y)


plt.savefig('myfigure.pdf', dpi=300)


잉크젯 프린터는 300dpi , 레이저프린터는 600dpi 를 주로 사용합니다. 


참고로 매트랩 기본 해상도는 800x600pixel 입니다. 만약 300dpi로 설정할 경우 해상도는 2400x1800pixel 로 올라갑니다. 

반응형

댓글