无法执行'getImageData'Tesseract.js

时间:2018-06-06 13:26:16

标签: javascript html5 image-processing ocr tesseract

我试图在不使用Node.js的情况下实现Tesseract.js,即使用脚本标记。

<!DOCTYPE html>
<html>
<head>
<title>Help pls</title>
<script src="tesseract.js"></script>
</head>
<body>
<div id="txt"></div>
<script type="text/javascript">
var img=new Image();
img.crossOrigin="";
img.src="pic.png";
img.width="1486";
img.height="668";
Tesseract.recognize(img).then(function(result){
    console.log(result.text);
});
</script>
</body> 
</html>

我收到错误:

Uncaught DOMException: Failed to execute 'getImageData' on 
'CanvasRenderingContext2D': The source width is 0.

我试过在互联网上搜索但是不了解任何解决方案(或者无法弄清楚它是否对我有帮助)。我已经坚持了4天。在许多其他情况下,它是一个Uncaught SecurityError而不是DomException

0 个答案:

没有答案