Хорошо, я делаю приложение для распознавания текста, и оно должно сделать снимок, использовать OCR для получения текста, а затем отобразить текст на другой странице. Я обнаружил Ocrad. js, но в моей программе метод OCRAD () ничего не делает. Кроме того, он должен отображать текст на новой странице, но текст вообще не отображается, даже текст, который должен отображаться, когда на картинке нет текста. Заранее спасибо.
Приложение. js
cameraTrigger.onclick = function() {
cameraSensor.width = cameraView.videoWidth;
cameraSensor.height = cameraView.videoHeight;
var image =cameraSensor.getContext("2d").drawImage(cameraView, 0, 0);
cameraOutput.src = cameraSensor.toDataURL("image/webp").replace("image/webp","image/octet-stream");
//window.location.href=cameraOutput.src;
cameraOutput.classList.add("taken");
doOCR(image);
}
function doOCR(image){
var newWindow=window.open("index2.html");
var string=OCRAD(image);
if(string==""){
newWindow.document.write("<h1>There is no text.</h1>");
}
newWindow.document.write("<h1>"+string+"</h1>");
newWindow.document.close();
}