Ich versuche einfach Skript Stapel Schnipsel auszuführen:Uncaught Reference: Tesseract ist nicht definiert
var img = document.getElementsByTagName('img')[0];
Tesseract.recognize(img, function(err, result) {
console.log(result);
});
<script src="http://tenso.rs/tesseract.js" crossorigin="anonymous"></script>
<img src="https://www.w3.org/TR/SVGTiny12/examples/textArea01.png"/>
aber bekam Fehler: Uncaught ReferenceError: Tesseract is not defined
, warum? wenn ich http://tenso.rs/tesseract.js öffne es umleiten zu https://cdn.rawgit.com/naptha/tesseract.js/master/lib/Tesseract.2015.07.26.js und dort ist der Code, aber wenn ich diese Datei stattdessen einschließe, habe ich unbekannten Fehler Script Error
wegen der Kreuzherkunft. Wie löst man das?
Es hat verschiedene Ausnahme 'Fehlgeschlagen‚getImageData‘auf‚CanvasRenderingContext2D‘auszuführen: Die Leinwand durch Kreuz Herkunft verdorben worden data.' – jcubic
prüfen diesen anderen Beitrag zu diesem Problem: http: // Stackoverflow. com/questions/22097747/getimagedata-error-the-canvas-wurde-durch-cross-origin-data beschädigt –
wenn ich es lokal ausführen bekomme ich tesseract.js: 356 Uncaught DataCloneError: Fehler beim Ausführen von 'postMessage' auf 'Worker': Ein Objekt konnte nicht geklont werden. – Toolkit