반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- python시각화
- pp-ocr한국어
- 도커
- paddleocrgpu
- ppocrexportmodel
- postbuffer
- ppocr
- dockergpu
- Docker
- 도커이미지
- vscodesshkey
- docker사용법
- matplotlib한글깨짐
- paddleocr후기
- paddleocr
- paddleocr한국어
- 우분투22.04
- paddlepaddlegpu
- PyTorch
- paddlepaddle
- docker container
- opencv오류
- paddlemultigpu
- python
- gitrepository
- addingembedded
- paddlepaddleocr
- gitpostbuffer
- python데이터시각화
- 우분투
Archives
- Today
- Total
D_ontory : 개발스토리
[python matplotlib] docker 환경에서 그래프 한글 깨짐 현상 해결 본문
반응형
docker 컨테이너에서 개발할 때, 데이터의 시각화나 결과값을 시각화해야 하는 일이 발생 할 수 있다.
컨테이너 위에서 imshow 를 이용해서 시각화 할 경우에는 display 를 설정하고 어쩌구저쩌구... 복잡하기 때문에,
.py 파일에서 나는 도커 컨테이너에서 jupyter notebook 으로 확인을 하는 편이다.
대부분 ubuntu(linux) 기반의 sever 를 두고, 그 서버에 컨테이너를 띄워서 개발을 하다보니 일반적으로 해결되는 방법으로 해결이 안되는 경우가 많은 것 같다.
import matplotlib.pyplot as plt
plt.title('그래프')
matplotlib 을 사용해서 그래프를 그리는 경우에, 대체로 파라미터 Pram 을 적용하여 나눔고딕 과같은 ttf 폰트를 설정하면 해결된다고 나와있지만, 도커환경이라 그런지 폰트가 전혀 뜨지 않았다.
그러다 발견하게 된 한글 깨짐 현상에서 무적의 치트키를 발견하게 되었다.
바로바로바로!!
import koreanize_matplotlib
나에겐 마법의 코드와도 같았던 Koreanize_matplotlib!
koreanize_matplotlib 만 있으면 바로 해결 가능하다.
사용 전에 pip install koreanize_matplotlib 으로 설치해주면 된다.
import matplotlib.pyplot as plt
import koreanize_matplotlib
plt.title('그래프')
이전과 동일한 코드에 koreanize_matplitlib 만 import 해주었을 뿐인데 한글 깨짐 현상이 완벽하게 고쳐졌다.
반응형
'python' 카테고리의 다른 글
Comments