[python] matplotlib 이미지 저장하는 방법
matplotlib.pyplot 이미지 저장하는 방법 현재 figure을 저장시켜주는 pyplot의 savefig를 사용하여 이미지로 저장합니다. plt.figure('저장하고자 하는 파일명.확장자') plt.savefig( 'test.png' ) dpi 옵션을 사용하여 이미지의 품질을 조절할 수도 있습니다. plt.savefig( 'test.png' , dpi = 300 ) 예제 import matplotlib.pyplot as plt import numpy as np x1 = np.array([_ for _ in range ( 10 )]) y1 = 1 * x1 + 1 y2 = 2 * x1 + 1 y3 = 3 * x1 + 1 print ( 'y1: {0}' .format(y1)) print ( 'y2: {0}' .format(y2)) print ( 'y3: {0}' .format(y3)) plt.plot(x1 , y1 , label = 'y1' ) plt.plot(x1 , y2 , label = 'y2' ) plt.plot(x1 , y3 , label = 'y3' ) plt.legend() # plt.show() # 출력 # y1: [ 1 2 3 4 5 6 7 8 9 10] # y2: [ 1 3 5 7 9 11 13 15 17 19] # y3: [ 1 4 7 10 13 16 19 22 25 28] 간단한 x1, y1, y2, y3 numpy 배열을 만들어 plot으로 그린 figure을 아래와 같은 명령어로 저장합니다. plt.savefig( 'test.png' , dpi = 300 ) 주의 plt.show를 통해 표시된 창을 닫으면 figure 정보가 메...