OCR
Anzeige- und Monitorprobleme

Dieser Leitfaden hilft Ihnen, häufige Probleme bei der Verwendung von OCR (Optical Character Recognition) in VNTranslator zu lösen.

Unterstützte Monitor-Konfigurationen
VNTranslator OCR unterstützt verschiedene Monitor-Setups:
OCR Version 1.x: Nur Einzelmonitor
OCR Version 2.x: Unterstützung für mehrere Monitore (horizontale Anordnung / X-Achse)
OCR Version 3.x: Unterstützung für mehrere Monitore (horizontale und vertikale Anordnung / X- und Y-Achse)
Problem: Der OCR-Erfassungsbereich stimmt nicht mit der tatsächlichen Textposition auf dem Bildschirm überein oder erfasste Bilder erscheinen beschnitten oder falsch ausgerichtet.
Ursache: Die Windows-Anzeigeskalierung beeinflusst, was Sie auf dem Bildschirm sehen, aber OCR erfasst die tatsächlichen Pixelkoordinaten ohne Skalierung.
VNTranslator Pro unterstützt Anzeigeskalierung. Konfigurieren Sie sie in den App-Einstellungen:
VNTranslator öffnen Einstellungen.
Gehen Sie zu App-Einstellungen -> Anzeige -> Skalierung.
Wählen Sie die passende Skalierungseinstellung, die Ihrer Windows-Anzeigeskalierung entspricht.
Starten Sie VNTranslator neu.
Wenn die Probleme weiterhin bestehen, können Sie die Windows-Anzeigeskalierung auf 100% ändern:
Windows öffnen Einstellungen
Gehen Sie zu System -> Anzeige
Festlegen Skalierung auf 100% für den Monitor, auf dem Sie Ihr Spiel ausführen
VNTranslator neu starten
Hinweis: VNTranslator Pro unterstützt jetzt Anzeigeskalierung über die App-Einstellungen, aber die Verwendung von 100% Windows-Skalierung kann weiterhin die konsistentesten Ergebnisse liefern.
Liste der Fehlermeldungen:
Fehlercode 11x
Bildschirmaufnahme fehlgeschlagen
Anzeigequelle nicht erkannt!
Windows Update liefert nicht immer die neuesten Treiber. Laden Sie diese direkt vom Hersteller Ihrer Grafikkarte herunter:
NVIDIA-Treiber: http://www.nvidia.com/content/drivers/
AMD-Treiber: http://support.amd.com/en-us/download
Intel-Treiber: https://downloadcenter.intel.com/
Wenn Ihr Computer mehr als eine Grafikkarte hat, versuchen Sie zwischen dedizierter GPU und integrierter GPU zu wechseln.
NVIDIA Optimus: Gehen Sie zur NVIDIA-Systemsteuerung -> 3D-Einstellungen verwalten -> Programmeinstellungen
AMD Switchable: Gehen Sie zu AMD Radeon Einstellungen -> Switchable Graphics
Aufnahmefunktionen der Grafikkarte können die OCR-Bildschirmaufnahme stören.
GeForce Experience: Deaktivieren Sie In-Game-Overlay, deaktivieren Sie Desktop-Aufnahme (Datenschutzsteuerung), deaktivieren Sie Instant Replay
AMD Radeon: Deaktivieren Sie In-Game-Overlay, deaktivieren Sie Desktop-Aufnahme, deaktivieren Sie Instant Replay, deaktivieren Sie In-Game Replay
Wenn andere Lösungen nicht funktionieren, versuchen Sie, die Hardwarebeschleunigung in VNTranslator zu deaktivieren.
Methode 1: Über VNTranslator-Einstellungen: Gehen Sie zu Einstellungen -> App-Einstellungen -> Erweitert -> Hardwarebeschleunigung
Methode 1: Über die Befehlszeile
C:\Program Files\VNTranslator\VNTranslator.exe --disable-gpu
C:\Program Files\VNTranslator\VNTranslator.exe --disable-gpu --force-cpu-draw
Liste der Fehlermeldungen:
Fehlercode 10x
Hauptfunktionsfehler
Bildverarbeitungsfehler
Nicht definiertes Bild
Bildschirmaufnahme fehlgeschlagen
INVALID_ARGUMENT - Die Anfrage muss Bild und Funktionen angeben
Rechtsklicken Sie VNTranslator.exe
Auswählen Als Administrator ausführen
VNTranslator deinstallieren
Neu installieren und auswählen Für alle Benutzer installieren
Installieren nach: C:\Program Files\VNTranslator
Laden Sie sowohl die x86- als auch die x64-Versionen von Microsoft herunter: Visual C++ Redistributable Neueste
Beide Versionen installieren
Starten Sie Ihren Computer neu
VNTranslator öffnen Einstellungen
Gehen Sie zu App-Einstellungen -> Anzeige
Ändern Sie Anzeigequelle zu entweder Native oder Windows
VNTranslator neu starten
Problem: "Verbindung zum OCR-Server nicht möglich" oder der OCR-Prozess hängt 15–60 Sekunden ohne Reaktion.
Mögliche Ursachen:
Unzureichender RAM
Firewall blockiert die Verbindung
Tesseract OCR oder Window OCR Server reagiert nicht
Klicken Sie mit der rechten Maustaste auf VNTranslator.exe und wählen Sie Als Administrator ausführen
Öffnen Sie Windows-Sicherheit -> Firewall- & Netzwerkschutz
Klicken Einer App durch die Firewall zulassen
Klicken Einstellungen ändern -> Eine andere App zulassen
Navigieren Sie zu C:\Program Files\VNTranslator\VNTranslator.exe
Fügen Sie VNTranslator hinzu und erlauben Sie es für beide Privat und Öffentlich Netzwerke
Hinweis: Wenn Sie eine Firewall-Software von Dritten (BitDefender, Norton, McAfee) verwenden, fügen Sie VNTranslator in dieser Software als Ausnahme hinzu.
VNTranslator öffnen Einstellungen
Gehen Sie zu OCR-Einstellungen
Deaktivieren Tesseract-Server (dies verwendet stattdessen den Tesseract-Wrapper)
Lösung:
Laden Sie Tesseract OCR aus der offiziellen Quelle herunter
Installieren nach: C:\Program Files\Tesseract-OCR
Stellen Sie sicher, dass der Installationspfad genau wie oben angezeigt ist
VNTranslator neu starten
Lösungen 1: Tesseract neu installieren:
Deinstallieren Sie Tesseract vollständig
Starten Sie Ihren Computer neu
Laden Sie Tesseract herunter und installieren Sie es neu
Installieren nach: C:\Program Files\Tesseract-OCR
Lösung 2: Versuchen Sie eine andere Tesseract-Version
Laden Sie alternative Versionen aus den Tesseract-Releases herunter
Nach spezifischem Fehler suchen
Suchen auf Google oder Stack Overflow nach Lösungen, die für diesen Fehler spezifisch sind 🙃
Lösung:
Öffnen Sie Eingabeaufforderung als Administrator
geben Sie ein setx TESSDATA_PREFIX "C:\Program Files\Tesseract-OCR\tessdata", und drücken Sie dann Eingabe
Starten Sie Ihren Computer neu
Lösung:
Öffnen Sie Eingabeaufforderung als Administrator
geben Sie ein setx TESSDATA_PREFIX "C:\Program Files\Tesseract-OCR\tessdata", und drücken Sie dann Eingabe
Starten Sie Ihren Computer neu
Lösung:
Starten Sie Ihr Modem/Router neu
Verwenden Sie ein VPN
Oder verwenden Sie eine stabilere Offline-OCR-Engine wie Fast OCR und Tesseract 😄