Вверх ↑
Ответов: 253
Рейтинг: 0
#1: 2019-05-13 16:55:36 ЛС | профиль | цитата
Вообщем я придумал) Просто написал не больший javasript, запустил локальный сервер. в папку с сайтом буду кидать фото с номером. После этого создаю GET запрос типа http://localhost/index.php?param=val&data=file.png
Вот сипит

<?php
mb_internal_encoding("UTF-8");
?>
<head>
<meta charset="utf-8">
<title>Кодировка</title>
</head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<script src="/tesseract/tesseract.js"></script>


<div id="ocr_result"></div>

<script>
var params = window
.location
.search
.replace('?','')
.split('&')
.reduce(
function(p,e){
var a = e.split('=');
p[ decodeURIComponent(a[0])] = decodeURIComponent(a[1]);
return p;
},
{}
);

console.log('Path:', params['data']);


document.getElementById("ocr_result").innerHTML = "Идет распознавание текста...";

Tesseract.recognize(params['data']).then(function(result) {

lang: "rus" // Язык текста

}).then(function(result) {

document.getElementById("ocr_result").innerHTML = result.text;
console.log('Result:', result.text);
$.post("ajax.php", { name: result.text} );

});

</script>


карма: 0

0