# -*- coding: utf-8 -*-
"""
Created on Sat Dec 18 09:50:40 2021

@author: Sim
"""
from wordcloud import WordCloud
from collections import Counter
import matplotlib.pyplot as plt

fontpath = r'C:/Users/SIM/APPDATA/LOCAL/MICROSOFT/Windows/Fonts/나눔손글씨 강부장님체.TTF'
wc = WordCloud(font_path=fontpath, background_color="white", 
               max_font_size=120)

f = open("D:/htex/pythonbk/codesdata/대한민국헌법.txt", "r", encoding='utf-8')
wordfreq = Counter()
for texts in f:
    texts = texts.lower().split()
    wordfreq = wordfreq + Counter(texts)
f.close()

cloud = wc.generate_from_frequencies(wordfreq)

# 생성된 WordCloud를 이미지 파일로 저장
#cloud.to_file('D:/HTEX/Pythonbk/images/wordcount4.png')
 
# 파일을 화면에 바로 띄움 
plt.figure(figsize=(10, 8))
plt.axis('off')
plt.imshow(cloud)