欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

基于MyScript的C#版本手写板 准确的识别中文

程序员文章站 2022-07-02 15:20:06
网上的手写板模板不少,前端时间研究的是zinnia,可以很好的识别汉字,但是和数码比连接后,就不准了,因为数码笔识别的点多,今天总结的是法国的项目,毕竟别人的中文库凭什么免费提供给你(说好的开源呢?说好的开源呢? ←_←)好了,进入主题,MyScript,官网是https://developer.myscript.com/web版本的demo的网址是:http://webdemo.myscript.com/views/text/index.html# 可以选择很多语言 就是收费先通过 Gi....

网上的手写板模板不少,前端时间研究的是zinnia,可以很好的识别汉字,但是和数码比连接后,就不准了,因为数码笔识别的点多,今天总结的是法国的项目,毕竟别人的中文库凭什么免费提供给你(说好的开源呢?说好的开源呢? ←_←)

好了,进入主题,MyScript,官网是https://developer.myscript.com/

web版本的demo的网址是:

http://webdemo.myscript.com/views/text/index.html# 可以选择很多语言  就是收费

先通过 Github 下载官方的例子 MyScript/interactive-ink-examples-wpf: MyScript Interactive Ink examples and user interface reference implementation for Windows WPF.

 

下载完成之后,不要急着打开,因为这是一个收费的库,所以需要下载许可证。下载许可证的路线有点长,需要注册帐号写申请,然后这个网站又在国外,所以可能需要小伙伴一点时间。申请帐号地址是 https://developer.myscript.com/getting-started 申请完成会在邮件收到 MyCertificate.cs 文件,将这个文件替换到下载的仓库的 GetStarted\MyCertificate.cs 和 Demo\MyCertificate.cs

免费的 MyCertificate.cs 可以用在100个设备上
 

我使用的是VS2015,需要以管理员身份运行之后打开MyScript.InteractiveInk.Examples.Wpf-VS2015.sln文件,设置 MyScript.InteractiveInk.Demo.Wpf-VS2017 作为启动项目,还原 NuGet 库,然后就可以运行了,可以输入文字,数学公式,图表得得,但是默认只可以识别英语,需要自己去下载中文包,网址是https://developer.myscript.com/docs/interactive-ink/1.3/windows/fundamentals/interactive-ink-runtime/,下载完加载进来,如下图所示。

基于MyScript的C#版本手写板 准确的识别中文

 

然后在函数Window_Loaded()中加这句,就可以识别汉字了。

            string[] confDirs = new string[1];
            confDirs[0] = "conf";
            _engine.Configuration.SetStringArray("configuration-manager.search-path", confDirs);


            _engine.Configuration.SetString("lang", "zh_CN");

 

大功告成。

本文地址:https://blog.csdn.net/qq_14874791/article/details/107535335

相关标签: windows C#