główne_tłumaczenie.
To jest aplikacja desktopowa napisana w Pythonie, zaprojektowana dla systemu operacyjnego Ubuntu, która umożliwia natychmiastowe tłumaczenie tekstu bezpośrednio z ekranu. Projekt łączy w sobie narzędzia do przechwytywania obrazów oraz optycznego rozpoznawania znaków (OCR).
Główne cechy techniczne:
Interfejs (GUI): Zbudowany na bazie biblioteki Tkinter (lub podobnego frameworka GUI), co zapewnia łatwość i szybkość działania programu.
Przechwytywanie ekranu: Zrealizowano funkcjonalność wyboru określonego obszaru ekranu do zrzutu ekranu w czasie rzeczywistym.
Technologia rozpoznawania (OCR): Wykorzystanie Tesseract OCR (przez bibliotekę pytesseract) do konwersji obrazu tekstu na format cyfrowy.
Integracja tłumaczenia: Automatyczne wysyłanie rozpoznanego tekstu do API tłumaczy (np. Google Translate) w celu uzyskania natychmiastowego wyniku.
Optymalizacja pod Linux: Projekt został opracowany z uwzględnieniem specyfiki pracy menedżerów okien Ubuntu.
Przeznaczenie:
Projekt Screen Translate jest przydatnym narzędziem dla użytkowników, którzy pracują z zagraniczną treścią, która nie obsługuje zwykłego kopiowania tekstu (filmy, obrazy, pliki PDF z zabezpieczeniami lub gry). Demonstruje to twoje umiejętności pracy z narzędziami systemowymi, przetwarzaniem obrazów oraz zewnętrznymi API.
Główne cechy techniczne:
Interfejs (GUI): Zbudowany na bazie biblioteki Tkinter (lub podobnego frameworka GUI), co zapewnia łatwość i szybkość działania programu.
Przechwytywanie ekranu: Zrealizowano funkcjonalność wyboru określonego obszaru ekranu do zrzutu ekranu w czasie rzeczywistym.
Technologia rozpoznawania (OCR): Wykorzystanie Tesseract OCR (przez bibliotekę pytesseract) do konwersji obrazu tekstu na format cyfrowy.
Integracja tłumaczenia: Automatyczne wysyłanie rozpoznanego tekstu do API tłumaczy (np. Google Translate) w celu uzyskania natychmiastowego wyniku.
Optymalizacja pod Linux: Projekt został opracowany z uwzględnieniem specyfiki pracy menedżerów okien Ubuntu.
Przeznaczenie:
Projekt Screen Translate jest przydatnym narzędziem dla użytkowników, którzy pracują z zagraniczną treścią, która nie obsługuje zwykłego kopiowania tekstu (filmy, obrazy, pliki PDF z zabezpieczeniami lub gry). Demonstruje to twoje umiejętności pracy z narzędziami systemowymi, przetwarzaniem obrazów oraz zewnętrznymi API.