from PIL import Image, ImageDraw, ImageFont import pytesseract from googletrans import Translator # 이미지에서 텍스트 추출 def extract_text(image_path): return pytesseract.image_to_string(Image.open(image_path)) # 텍스트 번역 def translate_text(text, dest_language): translator = Translator() return translator.translate(text, dest=dest_language).text # 번역된 텍스트로 이미지 편집 def edit_image(image_path, text, position): image = Image.open(image_path) draw = ImageDraw.Draw(image) font = ImageFont.load_default() # 필요에 따라 폰트 설정 draw.text(position, text, (0, 0, 0), font=font) # 위치 및 색상 조정 return image # 이미지 경로 image_path = 'path/to/your/image.jpg' # 텍스트 추출 및 번역 extracted_text = extract_text(image_path) translated_text = translate_text(extracted_text, 'ko') # 한국어로 번역 # 이미지 편집 edited_image = edit_image(image_path, translated_text, (50, 50)) #