PHP - 如何在网站上进行手写识别日语
Posted
技术标签:
【中文标题】PHP - 如何在网站上进行手写识别日语【英文标题】:PHP - How can I make handwriting recognition japanese in website 【发布时间】:2016-09-14 18:32:25 【问题描述】:最近,我正在研究手写识别日语项目。我正在某处搜索,但仍未收到有关此的良好信息。谁能给我一些关于php和ajax在网站上手写识别的猜测或提示。
【问题讨论】:
您正在寻找带有日语字母/字典的 OCR 软件。 看看tesseract:github.com/thiagoalessio/tesseract-ocr-for-php 我看到这个项目并尝试使用 tesseract,但使用手写图像。这给了我不好的性格。你能像你说的那样给我一些项目吗? 【参考方案1】:您可以使用神经网络。它很容易实施。 你也可以使用分类器,考虑到你在互联网上有大量的训练数据,那么监督算法可能是最好的选择。 查看本课程:https://www.coursera.org/learn/machine-learning
【讨论】:
【参考方案2】:我在 MyScript 工作,我们构建了一个 Web 组件,可以帮助您将日语手写识别集成到您的 Web 应用程序中。正如here 解释的那样,您只需要获取两个依赖项,然后在您的标记中添加 myscript-text-web 标记
<html>
<head>
<script src="bower_components/webcomponentsjs/webcomponents-lite.js"></script>
<link rel="import" href="bower_components/myscript-text-web/myscript-text-web.html">
</head>
<body>
<myscript-text-web
applicationkey="#PUT YOUR MYSCRIPT CDK APPLICATION KEY HERE#"
hmackey="#PUT YOUR MYSCRIPT CDK HMAC KEY HERE#"
language="ja_JP">
</myscript-text-web>
</body>
</html>
如果你想用识别结果填充一个输入字段,你可以添加这段 javascript:
var myScriptTextWeb = document.querySelector('myscript-text-web');
myScriptTextWeb.addEventListener('myscript-text-web-result',(evt) =>
console.log(myScriptTextWeb.firstcandidate);
// assuming the inpput you want to populate have id myinput
document.querySelector('#myinput').value = myScriptTextWeb.firstcandidate;
)
希望对你有帮助
【讨论】:
以上是关于PHP - 如何在网站上进行手写识别日语的主要内容,如果未能解决你的问题,请参考以下文章