一种取词翻译的方法和装置制造方法及图纸

技术编号:12784704 阅读:80 留言:0更新日期:2016-01-28 09:37
本发明专利技术公开了一种取词翻译的方法和装置。该方法包括:读取显示图片数据;通过光学字符识别技术在所述图片数据中识别文字;将所述文字翻译为预设的语种;在所述图片数据上方浮动显示翻译的结果。读取图片数据,从图片数据中识别文字,将文字翻译成预设的语种后在所述图片数据上方浮动显示翻译的结果,能够对各种来源的图片数据进行取词翻译,直接完成从图片到翻译,省略了各种工具之间的手动切换调用,操作简单。

【技术实现步骤摘要】

本专利技术涉及图像处理领域,尤其涉及一种取词翻译的方法和装置
技术介绍
现在很多移动终端都可以调调用的摄像头,对需要翻译的区域进行图像采集输入,然后进行字符识别,最后再对识别出来的字符进行及时的翻译。但是现有的方案进行翻译时,对于扫描、识别过程需要先调用摄像头,而摄像头只能够拍摄设备平面外的内容,对于手机内部已经保存的图片内容无法拍摄识别,不能实现本地图片包含的翻译需求。
技术实现思路
本专利技术提出了一种取词翻译的方法和装置,其通过读取显示图片数据,从图片数据中识别文字,将文字翻译成预设的语种后在所述图片数据上方浮动显示翻译的结果,能够对各种来源的图片数据进行取词翻译,直接完成从图片到翻译,操作简单。为实现上述设计,本专利技术采用以下技术方案:一方面采用一种取词翻译的方法,该方法包括:读取显示图片数据;通过光学字符识别技术在所述图片数据中识别文字;将所述文字翻译为预设的语种;在所述图片数据上方浮动显示翻译的结果。另一方面采用一种取词翻译的装置,该装置包括:图片数据读取单元,用于读取显示图片数据;文字识别单元,用于通过光学字符识别技术在所述图片数据中识别文字;文字翻译单元,用于将所述文字翻译为预设的语种;翻译显示单元,用于在所述图片数据上方浮动显示翻译的结果。本专利技术的有益效果在于:通过读取显示图片数据,从图片数据中识别文字,将文字翻译成预设的语种后在所述图片数据上方浮动显示翻译的结果,能够对各种来源的图片数据进行取词翻译,直接完成从图片到翻译,省略了各种工具之间的手动切换调用,操作简单。【附图说明】为了更清楚地说明本专利技术实施例中的技术方案,下面将对本专利技术实施例描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据本专利技术实施例的内容和这些附图获得其他的附图。图1是本专利技术实施例提供的一种取词翻译的方法的第一个实施例方法流程图。图2是本专利技术实施例提供的一种取词翻译的方法的第二个实施例方法流程图。图3是本专利技术实施例提供的一种取词翻译的方法的第三个实施例的方法流程图。图4是本专利技术实施例提供的一种取词翻译的方法的第四个实施例的方法流程图。图5是本专利技术实施例提供的一种取词翻译的装置的第一个实施例的结构方框图。图6是本专利技术实施例提供的一种取词翻译的装置的第二个实施例的结构方框图。图7是本专利技术实施例提供的一种取词翻译的装置的第三个实施例的结构方框图。图8是本专利技术实施例提供的一种取词翻译的装置的第四个实施例的结构方框图。图9是本专利技术实施例所涉及的设备结构方框图。【具体实施方式】为使本专利技术解决的技术问题、采用的技术方案和达到的技术效果更加清楚,下面将结合附图对本专利技术实施例的技术方案作进一步的详细描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参考图1,其是本专利技术实施例提供的取词翻译的方法的第一个实施例的方法流程图。本实施例的取词翻译的方法主要应用于各种智能移动终端,例如平板电脑、智能手机。如图1所示,该取词翻译的方法,包括:步骤S101:读取显示图片数据。文本数据的翻译对于当前的翻译工具而言操作比较简单,但是很多时候翻译对象并不是以文本数据的形式存在的,甚至还没有保存为计算机能够识别的数据形式,本方案即针对已有的图片数据或能转化图片数据的实际存在的资料进行处理。步骤S102:通过光学字符识别技术在所述图片数据中识别文字。光学字符识别,即OCR (Optical Character Recognit1n),是指电子设备(例如扫描仪或数码相机)检查纸上打印的字符,通过检测暗、亮的模式确定其形状,然后用字符识别方法将形状翻译成计算机文字的过程;即对文本资料进行扫描,然后对图像文件进行分析处理,获取文字及版面信息的过程。对于翻译工具而言,暂时还无法从图片数据中直接获得需要进行翻译的文字,故而在本步骤中通过光学字符识别在图片数据中识别文字,将图片数据转换为可以机器识别的可编辑文本数据,以便翻译工具后续进行翻译。步骤S103:将所述文字翻译为预设的语种。因为语言的种类繁多,图片数据上的操作区域也比较有限,在进行翻译的过程中只需要将文字翻译为预设的语种即可,无需将所有的语种的翻译结果得到。一方面对于用户而言得到翻译对象的所有语种的翻译结果,有很大一部分是不必要的,另一方面在图片数据上呈现不易,浏览不便。步骤S104:在所述图片数据上方浮动显示翻译的结果。—般而言,移动终端的屏幕都是单任务显示,所述翻译结果在图片数据的上方浮动显示,以方便用户进行查看。综上所述,本实施例通过读取图片数据,从图片数据中识别文字,将文字翻译成预设的语种后在所述图片数据上方浮动显示翻译的结果,能够对各种来源的图片数据进行取词翻译,直接完成从图片到翻译,省略了各种工具之间的手动切换调用,操作简单。请参考图2,其是本专利技术实施例提供的取词翻译的方法的第二个实施例的方法流程图。本实施例与方法第一个实施例的主要区别在于,进一步说明了读取图片数据的一种具体过程和在线翻译的具体过程。如图2所示,该取词翻译的方法,包括:步骤S201:打开摄像头,摄像头采集的图片数据缓存到内存中。打开摄像头之后,摄像头采集到的图片数据缓存到内存中,但是也仅仅是缓存到内存中,并不会向拍照保存操作那样,在本地存储中生成图片数据,只需要直接将图片数据暂时缓存到内存中即可。步骤S202:读取显示内存中的图片数据。将前一步骤中缓存的图片数据呈现。从直观角度来讲,步骤S201和步骤S202几乎是同时实现的,也就是说打开摄像头之后,摄像头采集到的图片数据会直接展示。但是对于机器的数据处理过程而言,其实是分为步骤S201和步骤S202两步完成,整个过程可以视为用扫码工具扫二维码或条形码的过程,将摄像头对准文字,例如电子产品的屏幕上的携带有文字的网页、带有文字的报刊杂志,与扫描二维码或条形码的不同之处在于后续的对扫码解码的过程处理。步骤S203:在所述图片数据上浮动显示通过触摸调整大小的矩形框;设定调整结束后的矩形框内的部分为所述图片数据中需要识别的范围。—般而言,取词翻译的针对性比较强,主要是针对单词或词组,所以需要在图片数据中调整需要进行识别的图片数据的范围,在本方案中,在图片数据上浮动显示通过触摸调整大小的矩形框,通过调整矩形框的大小,将需要识别的内容置于矩形框之内,减少冗余的识别和翻译,具体通过矩形框选择范围的方案在现有技术中多有实现,例如在各种图片处理工具中,截图就选用的矩形框的方式。步骤S204:通过光学字符识别技术在所述图片数据中需要识别的范围中识别文字。光学字符识别技术在现有技术中已有多种应用,每种应用也有不同的底层处当前第1页1 2 3 4 本文档来自技高网...

【技术保护点】
一种取词翻译的方法,其特征在于,包括:读取显示图片数据;通过光学字符识别技术在所述图片数据中识别文字;将所述文字翻译为预设的语种;在所述图片数据上方浮动显示翻译的结果。

【技术特征摘要】

【专利技术属性】
技术研发人员:王智培杨惠姣张凯贺柏森黄英李未冯诚王曦青欣陈单枝胡飞
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1