网上的手写板模板不少,前端时间研究的是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#版本手写板 准确的识别中文相关推荐

  1. 基于Cobbler实现多版本系统批量部署

    前言 运维自动化在生产环境中占据着举足轻重的地位,尤其是面对几百台,几千台甚至几万台的服务器时,仅仅是安装操作系统,如果不通过自动化来完成,根本是不可想象的.记得前面我们探究了基于PXE实现系统全自动 ...

  2. 基于1.3.3版本tooltip的datagrid单元格tip实现

    基于1.3.3版本tooltip的datagrid单元格tip实现 2013年05月25日 ⁄ datagrid ⁄ 共 6122字 ⁄ 评论数 26 ⁄ 被围观 7,033 views+ 文章目录 ...

  3. 企业实战|基于Cobbler实现多版本系统批量部署

    前言 运维自动化在生产环境中占据着举足轻重的地位,尤其是面对几百台,几千台甚至几万台的服务器时,仅仅是安装操作系统,如果不通过自动化来完成,根本是不可想象的.记得前面我们探究了基于PXE实现系统全自动 ...

  4. **角点检测(Harris)基于Opencv2.4.9版本+VS2012开发平台进行编**

    角点检测(Harris)基于Opencv2.4.9版本+VS2012开发平台进行编 角点检测 角点检测(Corner Detection)是计算机视觉系统中用来获得图像特征的一种方法,广泛应用于运动检 ...

  5. flyme最新7基于android,终于来了,魅族开始基于Android 7.0版本的Flyme内测

    拼 命 加 载 中 ... 在大部分厂商已经跟进基于Android 7.0的版本时,作为国内最著名的定制ROM之一的Flyme还停留在基于Android 6.0的版本,在系统更新速度上落后了很多.不过 ...

  6. 红米8a的android版本是多少,小米Redmi 8A推送最新MIUI 11稳定版 基于安卓10大版本

    剑客网7月28日消息 据网友反馈一款小米去年发布的入门机小米Redmi 8A现在获得基于安卓10大版本的MIUI 11最新稳定版更新,此次更新并没有太多的新增内容和改进,更新的版本号为版本号为V11. ...

  7. UG二次开发教程(基于NX12.0/VS2015版本)

    ** UG二次开发教程(基于NX12.0/VS2015版本) 安装教程 ** UG NX12.0安装 NX12.0 安装包下载地址: 链接:https://pan.baidu.com/s/1I0CCF ...

  8. ZRender文档研读 (基于4.3.2版本)

    ZRender文档研读 (基于4.3.2版本) 不使用最新的5.x.x的版本是因为线上文档和最新版本JS文件不匹配-2022年6月13日 1.文档地址 1.官方文档的地址:https://ecomfe ...

  9. 同时基于c++与python版本的opencv进行读取,显示,修改,保存图片操作

    文章目录 同时基于c++与python版本的opencv进行读取,显示,修改,保存图片操作 一.基于c++的opencv 1.c++版本代码 2.代码结果展示 3.API构成及其参数说明 4.注意事项 ...

  10. Redis集群搭建(基于6.2.6版本)

    前言 Redis 在我们工作中使用非常广泛,之前在掘金平台上写过一篇Redis集群的搭建,但是是基于4.0.14版本的,使用的是redis-trib.rb进行搭建的,Redis5之后 推荐使用 red ...

最新文章

  1. iOS事件处理,看我就够了~
  2. [Dnode]基于Node.js给浏览器提供异步远程方法调用
  3. (课程)基于Spark的机器学习经验
  4. 项目后台的最新认识和对MVC封装性、可维护性的更深刻认识!
  5. 促进新一代人工智能产业发展三年行动计划_工信部新一代人工智能产业创新重点揭榜任务——中国联通智能化网络基础设施及开放平台启动会成功召开...
  6. Watch online
  7. 我的Python成长之路---第六天---Python基础(20)---2016年2月20日(晴)
  8. B9.流行的框架与新技术
  9. 苹果在中国设立首个App设计开发加速器
  10. phalapi 数据库锁_phalApi数据库操作
  11. nodejs之路-[0]安装及简易配置
  12. 控制工程实践(2)——拉普拉斯变换及传递函数(之拉氏变换)
  13. 读取UYVY格式的YUV图片,并转为RGB格式
  14. Redis的持久化方式
  15. 【NVIDIA】显卡报错:NVIDIA-SMI has failed because it couldn‘t communicate with the NVIDIA driver
  16. 百寸大屏搭配高清画质,极米NEW Z6X轻松打造沉浸式家庭影院
  17. rtx2060为什么叫智商卡_老电脑升级RTX2060,——性能,功耗,静音都一步到位!...
  18. liunx启动时:initramfs unpacking failed:write error
  19. GridView横向显示 实现图片预览
  20. 关于 Swiper 的坑——只有3.3.1的非压缩版正常,非常奇怪

热门文章

  1. FC游戏 《三国志2-霸王的大陆》攻略
  2. android最新版安装教程,在PC上安装Android系统的图文教程
  3. 调色板程序c语言,用C语言开发NES游戏(CC65)05、调色板
  4. Elasticsearch——Keyword字段类型
  5. Docker端口映射只有Ipv6端口导致Ipv4访问不通
  6. 软件测试概述基本介绍
  7. Racket GUI,使用message%显示图片
  8. MongoDB 使用Index
  9. android 微信浮窗实现_Android仿微信文章悬浮窗效果的实现代码
  10. 国密(2)-- SM2签名和加密算法介绍