一种基于触屏终端的数据翻译方法及系统技术方案

技术编号:12140621 阅读:68 留言:0更新日期:2015-10-01 19:42
一种基于触屏终端的数据翻译方法,包括:监控用户在触摸屏上操作的圈点动作,识别出与所述圈点动作匹配的圈点轨迹;根据所述圈点轨迹形成的圆弧,拟合标准圆作为选择区域,选取该区域内的文本和/或图像数据;对选取的所述文本和/或图像中的文本进行翻译,将翻译结果显示在所述触摸屏上。本发明专利技术中用户只需要使用一个手指即可完成对文档浏览中的各项操作,相比于以往的多手指操作而言,操作更加简便,并且对于手指不灵便的人十分适用。

【技术实现步骤摘要】

本专利技术属于文档处理
,尤其是设及一种基于触屏终端的数据翻译方法及 系统。
技术介绍
当下随着触屏技术的广泛普及,触屏设备已经成为人们日常生活中不可缺少的设 备,例如手机、平板、等其他触屏终端。W往对文档的浏览及浏览中的处理是通过用户控制鼠标的各种操作,实现各种浏 览功能,例如选取、标记等;现如今在触屏终端设备上是通过单手多手指操作实现各种浏览 功能,像通过两个手指同时向外侧或内侧进行放大或缩小操作,该种多手指操作对于手指 不方便的人来说十分不便,同时也无法满足人们日益追求的简便操作。
技术实现思路
本专利技术的目的之一是提供一种基于触屏终端的数据翻译方法,W解决现有技术中 多手指操作浏览文档的操作繁琐、不简便的问题。 在一些说明性实施例中,所述基于触屏终端的数据翻译方法,包括;监控用户在触 摸屏上操作的圈点动作,识别出与所述圈点动作匹配的圈点轨迹;根据所述圈点轨迹形成 的圆弧,拟合标准圆作为选择区域,选取该区域内的文本和/或图像数据;对选取的所述文 本和/或图像中的文本进行翻译,将翻译结果显示在所述触摸屏上。 本专利技术的另一个目的在于提供一种基于触屏终端的数据处理系统。 在一些说明性实施例中,所述基于触屏终端的数据处理系统,包括:识别模块,用 于监控用户在触摸屏上操作的圈点动作,识别出与所述圈点动作匹配的圈点轨迹;拟合模 块,用于根据所述圈点轨迹形成的圆弧,拟合标准圆作为选择区域;选择模块,用于选取该 区域内的文本和/或图像数据;翻译模块,用于对选取的所述文本和/或图像中的文本进行 翻译,将翻译结果显示在所述触摸屏上。[000引与现有技术相比,本专利技术的说明性实施例包括W下优点: 用户只需要使用一个手指即可完成对文档浏览中的各项操作,相比于W往的多手 指操作而言,操作更加简便,并且对于手指不灵便的人十分适用。【附图说明】 此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本发 明的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中: 图1是按照本专利技术的说明性实施例的流程图; 图2是按照本专利技术的说明性实施例的流程图;图3是按照本专利技术的说明性实施例的双圆弧算法的初始示意图; 图4是按照本专利技术的说明性实施例的双圆弧算法的情况分析图; 图5是按照本专利技术的说明性实施例的双圆弧算法的逻辑推导图; 图6是按照本专利技术的说明性实施例的最小二乘法拟圆的逻辑推导图; 图7是按照本专利技术的说明性实施例的最小二乘法拟圆的逻辑推导图;[001引图8是按照本专利技术的说明性实施例的结构框图; 图9是按照本专利技术的说明性实施例的结构框图。【具体实施方式】 在W下详细描述中,提出大量特定细节,W便于提供对本专利技术的透彻理解。但是, 本领域的技术人员会理解,即使没有该些特定细节也可实施本专利技术。在其它情况下,没有详 细描述众所周知的方法、过程、组件和电路,W免影响对本专利技术的理解。 在此对本专利技术中所使用的一些术语进行解释: 圈点动作,是指用户通过手指、触屏笔等其它触屏终端可识别实体,在触摸屏上一 笔形成圆/圆弧的操作。 圈点轨迹,是指触屏终端所识别出的圈点动作所画出的圆/圆弧线。 坐标域,表示构建的坐标系中的部分区域,由围成标准圆的各个点的坐标记录确 定。 为了能够更快的理解本专利技术中的说明性实施例,在此对本专利技术的主要思想进行简 要说明: 本专利技术是为了简化触屏终端用户浏览文档/网页的操作,便于用户操作各种浏览 功能,通过简化用户操作(例如圈点动作)进行设置,用户只需要一笔画出所需要的圆弧, 即可根据该圆弧确定用户的选取范围,并对选取的文本进行翻译等各种操作。简化了用户 操作,适用于更大范围人群(例如手指受伤的人、老年人等)。 现在参照图1,公开了一种基于触屏终端的数据翻译方法,包括:[002引 S11、监控用户在触摸屏上操作的圈点动作,识别出与所述圈点动作匹配的圈点轨 迹; S12、根据所述圈点轨迹形成的圆弧,拟合标准圆作为选择区域,选取该区域内的 文本和/或图像数据; S13、对选取的所述文本和/或图像中的文本进行翻译,将翻译结果显示在所述触 摸屏上。 其中,拟合成的标准圆可W是正圆型,也可W是楠圆形。 本专利技术是为了简化触屏终端用户浏览文档/网页的操作,便于用户操作各种浏览 功能,通过简化用户操作(例如圈点动作)进行设置,用户只需要一笔画出所需要的圆弧, 即可根据该圆弧确定用户的选取范围,并对选取的文本进行翻译等各种操作。简化了用户 操作,适用于更大范围人群。 在一些说明性实施例中,数据翻译方法还包括: S21、在所述文本和/或图像数据所在的文档内建立XY坐标系,确定所述文本和/ 或图像数据在所述XY坐标系中的坐标域; S22、W所述坐标域创建圈点标记;其中,所述圈点标记作为该坐标域内的文本和 /或图像数据为着重标记。 将所述圈点标记存储到共享数据库中,并建立该圈点标记与其在文档内的坐标域 之间的映射关系,用于当用户操作移动到该文档的该坐标域时,调用悬浮窗口显示该圈点 标记;其中,圈点标记的存储内容至少包含范围内的文本和/或图像数据。 圈点标记可-份单独的文件显示,每个圈点标记中记载有其范围内的文本和 /或图像数据,W及该圈点标记的所在位置,该位置用于与原文档建立关联关系,用户选择 该圈点标记时,可打开原文档并在原文档中圈点标记所在页。[003引在一些说明性实施例中,数据翻译方法还包括: 将所述圈点标记存储到共享数据库中,并建立该圈点标记与其在文档内的坐标域 之间的映射关系,用于当用户操作移动到该文档的该坐标域时,调用悬浮窗口显示该圈点 标记; 其中,圈点标记的存储内容至少包含范围内的文本和/或图像数据及其翻译结 果。 在一些说明性实施例中,对选取的所述文本和/或图像中的文本进行翻译,将翻 译结果显示在所述触摸屏上的过程中,包括: 对图像进行扫描,确定其含有的文本信息;调用数据库中的预料,对得到的所有文 本进行翻译。 在一些说明性实施例中,在所述识别出与所述圈点动作匹配的圈点轨迹之前,还 包括: 确定用户选择的功能模式,W及该功能模式下所映射的底层执行指令;建立所述 底层执行指令与用户将要操作的圈点动作之间的调用关系;待监控用户在触摸屏上操作的 圈点动作后,按照所述底层执行指令进行处理;该处理为识别处理、选取处理、标记处理或 缩放处理中的任意一种或任意组合。 在一些说明性实施例中,所述缩放处理,具体包括;识别出与所述圈点动作匹配的 圈点轨迹,确定所述圈点轨迹的轨迹方向;根据所述轨迹方向确定出放大操作或缩小操作, 并在文档中执行确定出的操作。 例如; 缩放模式的进入和退出,连续点击两下开始窗口放大缩小模式,再连续点击两下 结束窗口放大缩小模式,系统恢复原始窗口大小; 缩放模式的放大和缩小,形成轨迹沿正时针移动,判定为放大操作,对当前窗口进 行放大;形成轨迹沿逆时针移动,判定为缩小操作,对当前窗口进行缩小。 相比用多个手指组合进行放大操作更简便,能够适用手指不方便的人±。 在一些说明性实施例中,在所述执行确定出的操作之前,还包括:根据所述圈点轨 迹所形成的圆弧的弧度角的大小,确定出所述放大操作或缩小操作的缩放系数;按照所述 缩放系数执行所述操作。 例如;弧度所形成的夹角与标准弧度角之比(假本文档来自技高网...

【技术保护点】
一种基于触屏终端的数据翻译方法,其特征在于,包括:监控用户在触摸屏上操作的圈点动作,识别出与所述圈点动作匹配的圈点轨迹;根据所述圈点轨迹形成的圆弧,拟合标准圆作为选择区域,选取该区域内的文本和/或图像数据;对选取的所述文本和/或图像中的文本进行翻译,将翻译结果显示在所述触摸屏上。

【技术特征摘要】

【专利技术属性】
技术研发人员:江潮王杰
申请(专利权)人:武汉传神信息技术有限公司
类型:发明
国别省市:湖北;42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1