main_translate.
Це десктопний додаток на Python, розроблений для операційної системи Ubuntu, який дозволяє миттєво перекладати текст безпосередньо з екрана. Проєкт поєднує в собі інструменти захоплення зображень та оптичного розпізнавання символів (OCR).
Основні технічні особливості:
Інтерфейс (GUI): Побудований на базі бібліотеки Tkinter (або аналогічного GUI-фреймворку), що забезпечує легкість та швидкість роботи програми.
Захоплення екрана: Реалізовано функціонал вибору певної області екрана для скриншота в реальному часі.
Технологія розпізнавання (OCR): Використання Tesseract OCR (через бібліотеку pytesseract) для перетворення зображення тексту у цифровий формат.
Інтеграція перекладу: Автоматичне відправлення розпізнаного тексту до API перекладачів (наприклад, Google Translate) для отримання миттєвого результату.
Оптимізація під Linux: Проєкт розроблений з урахуванням специфіки роботи віконних менеджерів Ubuntu.
Призначення:
Проєкт Screen Translate є корисним інструментом для користувачів, які працюють з іноземним контентом, що не підтримує звичайне копіювання тексту (відео, зображення, PDF-файли з захистом або ігри). Це демонструє ваші навички роботи з системними утилітами, обробкою зображень та сторонніми API.
Основні технічні особливості:
Інтерфейс (GUI): Побудований на базі бібліотеки Tkinter (або аналогічного GUI-фреймворку), що забезпечує легкість та швидкість роботи програми.
Захоплення екрана: Реалізовано функціонал вибору певної області екрана для скриншота в реальному часі.
Технологія розпізнавання (OCR): Використання Tesseract OCR (через бібліотеку pytesseract) для перетворення зображення тексту у цифровий формат.
Інтеграція перекладу: Автоматичне відправлення розпізнаного тексту до API перекладачів (наприклад, Google Translate) для отримання миттєвого результату.
Оптимізація під Linux: Проєкт розроблений з урахуванням специфіки роботи віконних менеджерів Ubuntu.
Призначення:
Проєкт Screen Translate є корисним інструментом для користувачів, які працюють з іноземним контентом, що не підтримує звичайне копіювання тексту (відео, зображення, PDF-файли з захистом або ігри). Це демонструє ваші навички роботи з системними утилітами, обробкою зображень та сторонніми API.