如何使用flash实现手写输入方法?

数码 2023-03-24 20:18:41 通达百科

  最近无聊就尝试去试试,因为[因为表示理由或原因。]手写输入[手写输入指的是手机通过内置的触控笔在手机屏幕上手写,手机通过内部的识别系统把手写的各种字体转换为手机可识别的标准字体显示在手机屏幕上,这样就大大的提高了输入的速度。],难点就是根据数据[数据就是数值,也就是我们通过观察、实验或计算得出的结果。]生成笔画[笔画(bǐ huà)通常是指组成汉字且不间断的各种形状的点和线,如横(一)、竖(丨)、撇(丿)、点(丶)、折(乛)等,它是构成汉字字形的最小连笔单位。]这,可惜我是前端的,后台数据不是太了解,所以就打算研究下现在网站上比较通用的flash手写输入。[大家不要问我,为什么不拿flash来做数据生成笔画,如果是让flash来做这个,光从效率上 笔画拆解 笔画匹对 字体筛选就决定了,尤其是第三点flash是不适合的]。

怎么用flash实现手写输入方法

  因为大家比较常见,所以我也不对这个多做介绍

  p.s 大家可以看见汉王[汉王科技股份有限公司成立于1998年,以多年的科研成就为底蕴,在国家“八五”、“九五”、“863”、自然科学基金等重点项目的支持下,率先研究、开发、应用、推广多元智能人机交互技术与产品,不仅从真正意义-hanwang] 大大的Logo,对这个我比较有感情,以前做动画的时候,还是学生时代,买不起影拓,所以攒钱买了汉王的绘图板[一、木制绘图板   木制薄板,作为衬板,在它上面做绘图 设计。]

  因为我之前就分析[分析就是将研究对象的整体分为各个部分、方面、因素和层次,并分别地加以考察的认识活动。]了,flash是做表现层的,底层的肯定不是由flash来弄的,所以注定了它是有数据读写的,所以在好奇之心的驱动下,我开启了我浏览器中的HttpWatch,然后就试着随便写写[写写是Gleasy操作系统中一款在线文档阅读与编辑的互联网应用。],发现了swf真的post了数据给一个地址http://hw.baidu.com/ ,大家可以打开这个链接看看,网页里就是 {"s":"","t":3}这几个内容[1.],貌似和我们的手写数据没有任何关联,其实不是这样的,因为我们单独打开是没有传入任何参数进去的,所以给人错觉了

  所以现在我们根据httpWatch来分析下

  大家注意红色圈内的内容,很显然有数据post到了之前那个地址,post的值为type=1,wd=一长串字符

  好奇之下,接着写点东西,结果如下图

  都一样,只是wd的内容更多了,前后两次对比后,发现这次的内容是上次内容的递加[递加是一个汉语词语,读音是dì jiā ,是指依次增加。],这就说明了,这些数据,就是和我们输入笔画有关联的。

  那这些到底和输入内容有何关系呢?

  我们接着分析数据,因为是和笔画有关系的,而我之前是随便乱写的,不好分析数据,所以这次我们尝试有规律[规律(1)自然界和社会诸现象之间必然、本质、稳定和反复出现的关系:【law;regular pattern】(2)有节奏的;不是杂乱的 :【rhythmical】1.规章律令。]的写写,很简单,横竖就是我们所要做的

  横的效果

  发现wd=5a6a8a6a11a6a14a6a17a6a20a6a23a6a24a6貌似有点规律,很显然根据坐标(x,y)来分析下(5,6);(8,6);(11,6);(14,6)......后面依次类推了

  发现这个规律和我们的一横的笔画很贴切,Y值不变,X值递加,而且递加的也很有规律间隔为3

以上就是如何使用flash实现手写输入方法?的相关介绍,希望能对你有帮助,如果您还没有找到满意的解决方式,可以往下看看相关文章,有很多如何使用flash实现手写输入方法?相关的拓展,希望能够找到您想要的答案。

相关推荐

猜你喜欢

大家正在看