基于MyScript的C#版本手写板 准确的识别中文
网上的手写板模板不少,前端时间研究的是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/,下载完加载进来,如下图所示。
然后在函数Window_Loaded()中加这句,就可以识别汉字了。
string[] confDirs = new string[1];
confDirs[0] = "conf";
_engine.Configuration.SetStringArray("configuration-manager.search-path", confDirs);
_engine.Configuration.SetString("lang", "zh_CN");
大功告成。
基于MyScript的C#版本手写板 准确的识别中文相关推荐
- 基于Cobbler实现多版本系统批量部署
前言 运维自动化在生产环境中占据着举足轻重的地位,尤其是面对几百台,几千台甚至几万台的服务器时,仅仅是安装操作系统,如果不通过自动化来完成,根本是不可想象的.记得前面我们探究了基于PXE实现系统全自动 ...
- 基于1.3.3版本tooltip的datagrid单元格tip实现
基于1.3.3版本tooltip的datagrid单元格tip实现 2013年05月25日 ⁄ datagrid ⁄ 共 6122字 ⁄ 评论数 26 ⁄ 被围观 7,033 views+ 文章目录 ...
- 企业实战|基于Cobbler实现多版本系统批量部署
前言 运维自动化在生产环境中占据着举足轻重的地位,尤其是面对几百台,几千台甚至几万台的服务器时,仅仅是安装操作系统,如果不通过自动化来完成,根本是不可想象的.记得前面我们探究了基于PXE实现系统全自动 ...
- **角点检测(Harris)基于Opencv2.4.9版本+VS2012开发平台进行编**
角点检测(Harris)基于Opencv2.4.9版本+VS2012开发平台进行编 角点检测 角点检测(Corner Detection)是计算机视觉系统中用来获得图像特征的一种方法,广泛应用于运动检 ...
- flyme最新7基于android,终于来了,魅族开始基于Android 7.0版本的Flyme内测
拼 命 加 载 中 ... 在大部分厂商已经跟进基于Android 7.0的版本时,作为国内最著名的定制ROM之一的Flyme还停留在基于Android 6.0的版本,在系统更新速度上落后了很多.不过 ...
- 红米8a的android版本是多少,小米Redmi 8A推送最新MIUI 11稳定版 基于安卓10大版本
剑客网7月28日消息 据网友反馈一款小米去年发布的入门机小米Redmi 8A现在获得基于安卓10大版本的MIUI 11最新稳定版更新,此次更新并没有太多的新增内容和改进,更新的版本号为版本号为V11. ...
- UG二次开发教程(基于NX12.0/VS2015版本)
** UG二次开发教程(基于NX12.0/VS2015版本) 安装教程 ** UG NX12.0安装 NX12.0 安装包下载地址: 链接:https://pan.baidu.com/s/1I0CCF ...
- ZRender文档研读 (基于4.3.2版本)
ZRender文档研读 (基于4.3.2版本) 不使用最新的5.x.x的版本是因为线上文档和最新版本JS文件不匹配-2022年6月13日 1.文档地址 1.官方文档的地址:https://ecomfe ...
- 同时基于c++与python版本的opencv进行读取,显示,修改,保存图片操作
文章目录 同时基于c++与python版本的opencv进行读取,显示,修改,保存图片操作 一.基于c++的opencv 1.c++版本代码 2.代码结果展示 3.API构成及其参数说明 4.注意事项 ...
- Redis集群搭建(基于6.2.6版本)
前言 Redis 在我们工作中使用非常广泛,之前在掘金平台上写过一篇Redis集群的搭建,但是是基于4.0.14版本的,使用的是redis-trib.rb进行搭建的,Redis5之后 推荐使用 red ...
最新文章
- iOS事件处理,看我就够了~
- [Dnode]基于Node.js给浏览器提供异步远程方法调用
- (课程)基于Spark的机器学习经验
- 项目后台的最新认识和对MVC封装性、可维护性的更深刻认识!
- 促进新一代人工智能产业发展三年行动计划_工信部新一代人工智能产业创新重点揭榜任务——中国联通智能化网络基础设施及开放平台启动会成功召开...
- Watch online
- 我的Python成长之路---第六天---Python基础(20)---2016年2月20日(晴)
- B9.流行的框架与新技术
- 苹果在中国设立首个App设计开发加速器
- phalapi 数据库锁_phalApi数据库操作
- nodejs之路-[0]安装及简易配置
- 控制工程实践(2)——拉普拉斯变换及传递函数(之拉氏变换)
- 读取UYVY格式的YUV图片,并转为RGB格式
- Redis的持久化方式
- 【NVIDIA】显卡报错:NVIDIA-SMI has failed because it couldn‘t communicate with the NVIDIA driver
- 百寸大屏搭配高清画质,极米NEW Z6X轻松打造沉浸式家庭影院
- rtx2060为什么叫智商卡_老电脑升级RTX2060,——性能,功耗,静音都一步到位!...
- liunx启动时:initramfs unpacking failed:write error
- GridView横向显示 实现图片预览
- 关于 Swiper 的坑——只有3.3.1的非压缩版正常,非常奇怪