본문 바로가기
파이썬 언어

Python으로 image 파일을 만들고 문자를 넣는 방법

by treeCoder 2021. 9. 21.

Python으로 image 파일을 만들고 문자를 넣는 방법이다. 

 

이미지의 크기는 948 x 482 이다. 색상은 검은색인데, RGB로 표현하면 0, 0, 0 이 된다.

글자의 시작위치는 x=300, y =200 이다.

글자 색상은 노란색인데, RGB로 표현하면 255, 255, 0 이 된다.

from PIL import Image
from PIL import ImageFont, ImageDraw
img = Image.new('RGB', (948, 482), color = (0,0,0))


fnt = ImageFont.truetype("c:\\windows\\fonts\\verdana.ttf", 64)

ImageDraw.Draw(img).text((300,200), "hello world", font=fnt, fill=(255,255,0))

img.save('test.jpg')

 

결과는 아래와 같다.

 

댓글