📱
ImageTrans für Android

Übersetzen Sie Bilder, Fotos und Text auf dem Bildschirm direkt auf Ihrem Smartphone – auch in Spielen. ImageTrans für Android erkennt den Text automatisch, übersetzt ihn und setzt die Übersetzung an der ursprünglichen Stelle im Bild wieder ein – ganz ohne Computer.

🤖 Android 8+ 🆓 Kostenlos und Open Source
Die APK wird derzeit über GitHub Releases bereitgestellt. Erforderlich sind Android 8.0 oder höher und ein arm64-Gerät (die große Mehrheit moderner Smartphones); x86-Emulatoren werden nicht unterstützt.

Was ist das?

ImageTrans für Android ist die Android-Version der computergestützten Bildübersetzungssoftware ImageTrans. Sie eignet sich für Situationen, in denen Sie etwas sehen und sofort übersetzen möchten – Comicseiten auf dem Smartphone, Speisekarten und Schilder auf der Straße, App-Screenshots oder alle Produktbilder eines ganzen Ordners.

Sie benötigt keinen Desktop-Computer. Sie können sich mit einem entfernten ImageTrans-Server verbinden und den vollständigen ImageTrans-Workflow nutzen, oder alles vollständig lokal auf dem Smartphone ausführen: Die OCR erfolgt auf dem Gerät, und nur der erkannte Text wird an die Übersetzungs-API gesendet. Anders als bei der üblichen Screenshot-Übersetzung ersetzt ImageTrans für Android den Originaltext durch die Übersetzung und versucht, das ursprüngliche Layout beizubehalten.

Vier Übersetzungsmodi

🖼️

Bildübersetzung

Wählen Sie ein Bild aus der Galerie oder aus den Dateien und übersetzen Sie es. Tippen Sie auf einen beliebigen Textbereich, um Original und Übersetzung zu vergleichen, wechseln Sie zwischen Originalbild und übersetztem Bild und speichern Sie das Ergebnis anschließend in der Galerie oder teilen Sie es.

📷

Fotoübersetzung

Richten Sie die Kamera auf Schilder, Speisekarten, Verpackungen, Dokumente oder beliebige andere Inhalte. In der Kameravorschau gibt es einen verschiebbaren und skalierbaren Auswahlrahmen; tippen Sie auf „Aufnehmen und übersetzen“, um die Vorschau zu erfassen, den Rahmenbereich zuzuschneiden und zu übersetzen – das Foto wird dabei nicht gespeichert.

📁

Ordnerübersetzung

Wählen Sie einen Ordner, um alle darin enthaltenen Bilder auf einmal zu übersetzen. Die Übersetzungen werden im PNG-Format im Unterordner out dieses Ordners gespeichert, wobei die ursprünglichen Dateinamen erhalten bleiben. Ideal für Produktbilder im E-Commerce, Produktkataloge und andere Stapelverarbeitungen.

🫧

Schwebendes Screenshot-Übersetzungsfenster

Die schwebende Kugel und der Auswahlrahmen bleiben dauerhaft über anderen Apps sichtbar. Tippen Sie auf „Übersetzen“, um den Inhalt innerhalb des Rahmens direkt zu übersetzen; die Übersetzung erscheint im Rahmen, der übrige Bildschirm bleibt unberührt und Sie können andere Apps wie gewohnt weiterverwenden. Funktioniert mit jeder App, auch mit Spielen: Dialoge, Gegenstandsbeschreibungen und Menüs von Mobile Games lassen sich übersetzen, ohne das Spiel zu verlassen.

Für echte Bilder entwickelt

⚡

Lokale OCR

Dank rapidocr4j (PaddleOCR) und ONNX Runtime erfolgen Textdetektion und -erkennung vollständig auf dem Smartphone, beschleunigt durch OpenCV; bei reiner OCR müssen keine Bilder hochgeladen werden. Chinesisch, Englisch, Japanisch und lateinische Sprachen funktionieren sofort, Modelle für Koreanisch, Arabisch, Russisch und Thailändisch werden bei der ersten Verwendung automatisch heruntergeladen. Für japanische Seiten kann optional das YOLO-Textzeilenmodell verwendet werden, das sich für vertikale Comics eignet und zugleich Sprechblasen erkennt.

🎨

Layoutgetreues Rendering

Die Übersetzung verwendet dieselbe Rendering-Engine wie die ImageTrans-Browsererweiterung: Sie passt die Schriftgröße automatisch an, erkennt die Textfarbe, behandelt den Hintergrund und unterstützt abgerundete Ecken, Konturen und Schatten sowie vertikalen Textsatz für Chinesisch und Japanisch und rechts-nach-links gesetzten Text.

💬

Comic-Sprechblasen

Auf einer Comicseite werden die Textzeilen innerhalb derselben Sprechblase vor der Übersetzung zu einem Absatz zusammengefasst; die Sprechblasen werden in Leserichtung angeordnet: zeilenweise von oben nach unten, bei vertikalem japanischem Manga innerhalb einer Zeile von rechts nach links. Wenn YOLO Sprechblasen gefunden hat, werden diese direkt als Panel verwendet; andernfalls werden sie aus den Textzeilen berechnet.

🧵

Lange Streifencomics

Sehr lange vertikale Comics werden blockweise erkannt und gerendert und anschließend zusammengesetzt, damit ein einziges riesiges Bild nicht den Speicher erschöpft und der Text durch Skalierung nicht verschwommen wird.

🔎

Nur erkennen

Übersetzt nicht, sondern führt nur OCR aus und setzt den erkannten Text an der ursprünglichen Stelle wieder ein. Geeignet zum Debuggen von Modellen, zum Erstellen von Trainingsdaten oder um zu prüfen, wie die App ein besonders schwieriges Bild tatsächlich erkennt.

Übersetzungsengine auswählen

🖥️ Entfernter ImageTrans-Server

Verbinden Sie sich mit einem ImageTrans-Server an einem beliebigen Standort – auf Ihrem eigenen Computer oder einem entfernten bzw. Cloud-Host – und nutzen Sie Ihre Projekteinstellungen, OCR-Engines, Translation Memories und Terminologiedatenbanken.

  • Vollständiger ImageTrans-Workflow: Erkennung, Textentfernung, Übersetzung und Textsatz
  • Beste Ergebnisse und die größte Sprachunterstützung
  • ImageTrans muss nicht auf dem Smartphone installiert werden

🤖 Lokale OCR + OpenAI-kompatible Schnittstelle

Die OCR erfolgt auf dem Smartphone, und der erkannte Text wird an eine beliebige OpenAI-kompatible Schnittstelle zur Übersetzung übergeben.

  • Unterstützt ChatGPT, Gemini, DeepSeek und weitere kompatible Dienste
  • Verwendet Ihren eigenen API-Schlüssel und Ihr eigenes Modell
  • Zusätzliche Anfrageparameter können per JSON hinzugefügt werden (DeepSeeks Denkmodus ist standardmäßig deaktiviert)
  • Ausgewogen bei Geschwindigkeit, Qualität und Kosten

🆓 Lokale OCR + MyMemory

Kein API-Schlüssel erforderlich: Nutzen Sie den kostenlosen Übersetzungsdienst MyMemory, der lange Absätze automatisch aufteilt, um die Schnittstellenlimits einzuhalten.

  • Völlig kostenlos, etwa 50.000 Zeichen pro Tag
  • Ideal für schnelle Übersetzungen im Alltag
  • Sie werden benachrichtigt, wenn das Kontingent aufgebraucht ist

Zusammen mit der Browsererweiterung verwenden

Wenn Sie Comics im Smartphone-Browser lesen, kann ImageTrans für Android als Übersetzungsserver für die ImageTrans-Browsererweiterung dienen: Das Smartphone führt die OCR im Hintergrund aus und gibt die Textbereiche (samt Übersetzungen) an die Erweiterung zurück, die sie auf der Seite rendert.

Auf demselben Smartphone genügt die Eingabe von http://127.0.0.1:51042; Wi-Fi oder mobile Daten sind nicht erforderlich. Sie können auch die LAN-IP des Smartphones auf einem Computer im selben Netzwerk verwenden.

Erste Schritte

  1. APK herunterladen und installieren Laden Sie die APK von GitHub Releases herunter und installieren Sie sie. Möglicherweise müssen Sie die Installation von Apps aus unbekannten Quellen erlauben.
  2. Übersetzungsmodus wählen Wählen Sie in den Einstellungen die Übersetzungsmethode: Verbindung mit einem entfernten ImageTrans-Server (geben Sie Serveradresse und Projektpasswort ein) oder lokale OCR auf dem Smartphone mit anschließender Übersetzung über eine OpenAI-kompatible Schnittstelle bzw. MyMemory. Bei MyMemory ist kein API-Schlüssel erforderlich.
  3. Sprachpaar festlegen Wählen Sie Ausgangs- und Zielsprache. Die Ausgangssprache „Automatisch“ wird als Japanisch behandelt, die Zielsprache „Automatisch“ als Englisch; Sie können beide auch explizit angeben.
  4. Mit der Übersetzung beginnen Wählen Sie ein Bild aus der Galerie, machen Sie ein Foto, wählen Sie einen Ordner aus oder aktivieren Sie das schwebende Screenshot-Übersetzungsfenster. Die App erkennt den Text, übersetzt ihn und setzt die Übersetzung wieder in das Bild ein.
  5. Speichern oder teilen Speichern Sie die Übersetzung in der Galerie oder teilen Sie sie; nach Abschluss einer Ordnerübersetzung können Sie das Ausgabeverzeichnis direkt öffnen.

Systemanforderungen und Einschränkungen

📱

arm64-Geräte

Unterstützt Android 8.0 oder höher. Die lokale OCR-Bibliothek ist nur für arm64-v8a verfügbar, was praktisch alle modernen Android-Smartphones unterstützen. x86_64-Emulatoren können die OCR nicht ausführen.

🌐

Netzwerk

Im lokalen Modus erfolgt die OCR vollständig auf dem Smartphone, und nur der Text wird an die Übersetzungs-API gesendet. Der Servermodus erfordert Zugriff auf Ihren ImageTrans-Server; die OCR-Modelle für Koreanisch, Arabisch, Russisch und Thailändisch müssen bei der ersten Verwendung heruntergeladen werden.

🔋

Hintergrundausführung

Das schwebende Screenshot-Übersetzungsfenster und der Übersetzungsserver für die Erweiterung hängen von einem Vordergrunddienst ab. Bei einigen chinesischen ROMs müssen Hintergrundaktivitäten erlaubt und die Akkuoptimierung deaktiviert werden.