flask에서 이미지를 jpeg나 png로 return하는 것이 아니라 base64로 return하는 부분이 필요했다.
from matplotlib.backends.backend_agg import FigureCanvasAgg as FigureCanvas
라이브러리를 import하여 값에 따라 그래프를 그렸고, 이 이미지를 base64로 응답 해주는 부분이다.
output = io.BytesIO()
FigureCanvas(fig).print_png(output)
return base64.b64encode(output.getvalue())
'개발이모저모' 카테고리의 다른 글
OpenJDK 설치하기 (window버전) / 윈도우 jdk 설치 (0) | 2022.02.04 |
---|---|
STS 다운로드 , Spring Tool Suite 다운로드 (0) | 2022.02.04 |
eclipse validating 끄기 (0) | 2021.07.20 |
VSCODE (visual studio code) 한줄복사 / 한줄이동 / 한줄삭제 (0) | 2021.07.09 |
cmd D드라이브 이동 (0) | 2021.07.01 |