← back to all work

Image Translator

PythonOCRMachine LearningComputer Vision
Image Translator

This project utilizes optical character recognition (OCR) and translation to translate text within images from one language to another. It performs the following steps:

OCR Processing: The project extracts text and its bounding boxes from input images using the EasyOCR library. Translation: It translates the extracted text using the Google Translator API. Text Replacement: The translated text is then overlaid onto the image, replacing the original text while maintaining its position and style. Output: Finally, the modified image with translated text is saved to an output folder.