一种相机图像文字显示方法及装置与流程

文档序号:13760057阅读:208来源:国知局
一种相机图像文字显示方法及装置与流程

本发明涉及电子技术领域,特别涉及一种相机图像文字显示方法及装置。



背景技术:

随着计算机技术的快速发展,人们对相机,尤其是对手机相机有了更高的要求。

人们在使用相机图像预览功能时,可能会因为文字过小或过于模糊而无法看清。目前的解决办法通常是使用相机自带的缩放功能将相机图像预览界面放大一些,但由于大多数相机图像预览界面都是数字缩放,很容易造成画面模糊不清,依然无法看清文字。因此,如何清简单、清晰地看到相机预览画面中的文字,是本领域技术人员急需解决的问题。



技术实现要素:

本发明的目的是提供一种相机图像文字显示方法及装置,能够通过相机图像文字显示功能,检测并提取相机图像中的文字,并用浮动框的形式显示在屏幕上,使用户简单而清晰地预览到相机图像中的文字,给用户带来了全新的相机使用体验。

为解决上述技术问题,本发明提供一种相机图像文字显示方法,包括:

检测相机图像预览界面中的文字;

按照预设规则提取检测到的所述文字;

在所述相机图像预览界面中,将提取到的所述文字显示在浮动框中。

其中,所述按照预设规则提取检测到的所述文字,包括:

接收选择指令;

根据所述选择指令,在所述选择指令对应的范围内提取所述文字。

其中,所述按照预设规则提取检测到的所述文字,包括:

获取提取规则中的语种设置;

根据所述语种设置,在检测到的所述文字中提取与语种设置相符的文字。

其中,所述在所述相机图像预览界面中,将提取到的所述文字显示在浮动框中,包括:

在所述相机图像预览界面中,将提取到的所述文字用矢量字型显示在浮动框中。

其中,所述相机图像文字显示方法,还包括:

接收控制指令;

根据所述控制指令,对指定的所述浮动框进行缩放操作、移动操作、删除操作中的至少一种。

其中,所述对指定的所述浮动框进行缩放操作,包括:

在所述相机图像预览界面中,指定所述浮动框;

设置指定的所述浮动框中的文字的字号;

调整指定的所述浮动框的大小。

本发明还提供一种相机图像文字显示装置,包括:

检测模块,用于检测相机图像预览界面中的文字;

提取模块,用于按照预设规则提取检测到的所述文字;

显示模块,用于在所述相机图像预览界面中,将提取到的所述文字显示在浮动框中。

其中,所述提取模块,包括:

选择指令单元,用于接收选择指令;

第一提取单元,用于根据所述选择指令,在所述选择指令对应的范围内提取所述文字。

其中,所述提取模块,包括:

语种设置单元,用于获取提取规则中的语种设置;

第二提取单元,用于根据所述语种设置,在检测到的所述文字中提取与语种设置相符的文字。

其中,所述显示模块,包括:

矢量字型显示单元,用于在所述相机图像预览界面中,将提取到的所述文字用矢量字型显示在浮动框中。

其中,所述相机图像文字显示装置,还包括:

控制指令模块,用于接收控制指令;

操作模块,用于根据所述控制指令,对指定的所述浮动框进行缩放操作、移动操作、删除操作中的至少一种。

其中,所述操作模块,包括:

指定单元,用于在所述相机图像预览界面中,指定所述浮动框;

字号设置单元,用于设置指定的所述浮动框中的文字的字号;

浮动框调整单元,用于调整指定的所述浮动框的大小。本发明所提供的相机图像文字显示方法,包括:检测相机图像预览界面中的文字;按照预设规则提取检测到的所述文字;在所述相机图像预览界面中,将提取到的所述文字显示在浮动框中。

该方法能够通过相机图像文字显示功能,检测并提取相机图像中的文字,并用浮动框的形式显示在屏幕上,使用户简单而清晰地预览到相机图像中的文字,给用户带来了全新的相机使用体验;且该方法可以用于预览相机图像任何指定部分的文字,扩大了该方法的使用范围。本发明还提供了一种相机图像文字显示装置,具有上述有益效果,在此不再赘述。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本发明实施例所提供的一种相机图像文字显示方法的流程图;

图2为本发明实施例所提供的一种相机图像文字显示装置的结构示意图。

具体实施方式

本发明的核心是提供一种相机图像文字显示方法,当相机图像预览界面中的文字看不清楚时,能够通过相机图像文字显示功能,检测并提取相机图像中的文字,并用浮动框的形式显示在屏幕上,使用户简单而清晰地预览到相机图像中的文字,给用户带来了全新的相机使用体验。

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参考图1,图1为本发明实施例所提供的一种相机图像文字显示方法的流程图,该方法可以包括:

S100、检测相机图像预览界面中的文字;

其中,所述相机图像包括相册中的图片,以及相机取景时屏幕中的画面。所述相机图像预览界面既包括相册中的图片的预览界面,也包括相机取景时屏幕中画面的预览界面。以手机为例,相机图像预览界面可以是预览相册中图片时的屏幕画面,也可以是用相机取景时屏幕中的画面。因此,所述检测相机图像预览界面中的文字既可以是检测相册图片中的文字,也可以是检测相机取景画面中的文字。所述“检测”也可以理解为“识别”,即识别相机图像预览界面中的文字。

在检测相机图像预览界面中的文字之前,需要先开启相机图像文字显示功能。功能开启后,则可以开始实时检测相机图像预览界面中的文字。

在相机取景画面中检测时,还需要考虑检测距离,即在一定距离范围内,相机可以检测到并识别远处的文字;在浏览相册图片时,则需要考虑可检测的字体大小,或称识别度,即在一定检测能力范围内的字,相机可以检测识别的,而当超过这个范围,该功能则无法使用。上述具体范围可结合具体技术来确定。

S200、按照预设规则提取检测到的所述文字;

其中,在提取检测到的文字时,可以提取画面中的全部文字,也可以按照预设规则提取指定部分的文字。例如,当相机图像预览界面中显示的是一本书封皮的图像,图像上的文字因很小或模糊而看不清时,可以选择提取全部文字,即书封皮上的全部文字,也可以选择只提取标题或出版社名称中的文字,或者可以根据语种进行选择,如只提取中文文字,而不提取英文文字和数字。再例如,可以提取预设字,即在提取之前设置好要提取的字,例如“打折”,当对相机图像预览界面中的文字检测后,若其中有“打折”字样,可以进行提取,若没有则不进行提取。预设字可以根据用户需求在开启相机图像文字识别功能后随时进行设置。

S300、在所述相机图像预览界面中,将提取到的所述文字显示在浮动框中。

其中,所述浮动框的形式可以是类似word中的文本框形式,即可以对框中的字进行编辑,例如更换字体或调整字号,或改变框的大小。在调整字号或改变框大小时,框中的文字排版可以发生改变,例如,浮动框中显示的一行字的长度和相机图像预览界面的宽度相同,当把浮动框中的字体调大时,浮动框中的文字则会变成两行,相应地,浮动框的大小或形状也会改变,但在相机图像预览界面中依然会显示浮动框中的全部文字,文本不会丢失;当然,文字的字号也会有一定的调整范围限制,不会过大或过小。所述浮动框的另一种形式可以是类似图片的形式,即在进行缩放时,不是对浮动框中文字的字号进行调整,而是对浮动框整体进行缩放,这样的结果就是,若浮动框中显示的一行字的长度和相机图像预览界面的宽度相同,当进行浮动框缩放时,一行字不会变为两行字,而会在相机图像预览界面中显示部分字,即可能会造成文本丢失。

另外,在开启相机图像文字显示功能后,当在相机取景的图像预览界面中进行文字显示后,可以通过拍照,将相机取到的景连同显示的文字一起拍下来,作为一张图片进行储存;也可以在预览相册中的图片时,通过截屏或其他储存方式,对图片以及显示出的文字进行储存。

基于上述技术方案,本发明实施例提供的相机图像文字显示方法,能够在相机图像预览界面中的文字看不清楚时,通过相机图像文字显示功能,检测并提取相机图像中的文字,并用浮动框的形式显示在屏幕上,使用户简单而清晰地预览到相机图像中的文字,给用户带来了全新的相机使用体验。

基于上述实施例,该实施例可以根据预设规则提取检测到的所述文字,即能够根据用户实际需求,有选择地显示相机图像预览界面中的文字,不仅可以简单、清楚地看清文字,还可以提高预览的效率。优选的,所述按照预设规则提取检测到的所述文字,可以包括:

接收选择指令;

根据所述选择指令,在所述选择指令对应的范围内提取所述文字。

可选的,所述按照预设规则提取检测到的所述文字,可以包括:

获取所述相机图像预览界面上的选择指令;

根据所述选择指令,在所述选择指令对应的范围内提取所述文字。

其中,所述选择指令可以是用户在相机图像预览界面上的点击指令,例如,当用户点击图像预览界面上某部分文字时,相机获取所述点击指令,根据该点击指令,在该点击指令的预设作用范围内提取文字;当用户的选择指令为在相机图像预览界面上选出某一区域进行文字提取时,则相机获取所述选择指令,根据该选择指令,在该选择指令的作用范围内提取文字。

具体的,例如,当用户要拍风景照,正在用相机进行取景时,当前方远处景物指示牌上的文字过于小而看不清时,可以在开启相机文字显示功能后,点击屏幕上点击所述文字出现的地方,则相机会自动检测并提取该点击指令作用范围内的文字,并在浮动框中显示;或者用户在取景画面,即屏幕上选取一定的区域,则相机会自动检测并提取该区域内的文字,并在浮动框中显示,这样用户就可以轻松看清远处景物指示牌上的文字了。

可选的,所述按照预设规则提取检测到的所述文字,还可以包括:

获取提取规则中的语种设置;

根据所述语种设置,在检测到的所述文字中提取与语种设置相符的文字。

其中,所述语种设置可以是只提取中文文字,则根据语种设置,在检测到的文字中只提取中文文字,而不提取除中文以外的其他文字,如英文文字、日文文字。语种设置也可以是多个语种叠加筛选提取,也可以是提取中文文字和阿拉伯数字。

具体的,例如,当用户在国外拍风景照时,前方远处景物指示牌上的英文文字很大,而中文和韩文文字很小,很容易在照片中看不清,可以在开启相机文字显示功能后,设置所要提取的文字语种,即中文,则在检测相机图像预览界面中的文字后,相机会根据语种设置,提取中文文字进行显示,而不提取英文和韩文。当然,为了看清该景物指示牌上的全部文字,还可以将提取语种设置为中文和韩文,则相机在完成文字检测后,会提取中文和韩文,并在浮动框中显示。

该实施例用户可以结合实际情况,有选择地提取相机图像预览界面中的文字,不仅可以简单、清楚地看清文字,还可以提高预览的效率。

优选的,所述在所述相机图像预览界面中,将提取到的所述文字显示在浮动框中,可以包括:

在所述相机图像预览界面中,将提取到的所述文字用矢量字型显示在浮动框中。

其中,所处文字可以使用点阵字型显示,也可以使用矢量字型显示。点阵字的优点是显示快,占用空间小,缺点是不可以进行放大,否则会出现马赛克现象;矢量字的缺点是显示速度相对较慢,占用空间相对较大,但优点是可以无限放大且部失真。鉴于两者显示速度和占用空间大小的差距不是明显的大,以及矢量字型的无限放大不失真的优点,该方法可以选用将提取到的所述文字用矢量字型显示在浮动框中作为优选方案,便于对浮动框进行一些列操作。

优选的,上述任意实施例对应的所述相机图像文字显示方法,还可以包括:

接收控制指令;

根据所述控制指令,对指定的所述浮动框进行缩放操作、移动操作、删除操作中的至少一种。

其中,所述缩放操作用于当对浮动框及浮动框中的文字进行放大或缩小操作,当所述浮动框为类似word文本框的形式时,所述缩放操作可以先用于对浮动框中的文字字号进行设置,再调整浮动框大小,或在对文字字号进行设置后,浮动框可以自动适应文字大小进行调整;而当所述浮动框为类似图片的形式时,所述缩放操作的作用对象即为整个浮动框,在放大浮动框的同时,文字也被放大。

具体的,用户在浏览相册中图片时,有一张图片是一本书的封皮,书名是《有没有爱不要紧未来很长》,但因图片拍得很模糊,需要进行文字显示,则在开启相机图像文字显示功能后,选择书名部分进行提取,并将书名中的文字在浮动框中用矢量字型进行显示。最初显示的带有文字的浮动框,其长度与相机屏幕的宽度一样,这时进行放大可以有以下两种方式:一,若浮动框的形式类似word中文本框的形式,可以对浮动框中的文字进行字号调整,当将浮动框中的文字字号调大后,一行无法显示全部的书名,则全部书名用了两行进行显示,这时浮动框的大小和形状也可以随着其中文字字号的变化自动进行调整,以保证在整个相机图像预览界面范围内显示浮动框中的全部文字,浮动框的大小不超过整个相机图像预览界面的范围,当然,浮动框也可以没有自动调整的功能,在对浮动框中的文字字号做了调整之后,用户可以手动调整浮动框的大小和形状,以保证在整个相机图像预览界面范围内显示浮动框中的全部文字;二,若浮动框的形式类似图片的形式,可以对整个浮动框进行放大和缩小操作,当方法浮动框时,框中的文字也相应地随之变大,这样一来,当最初显示的带有文字的浮动框已经占满了相机图像预览界面的宽度时,在进行放大,则会造成文本丢失,在本例中,书名的浮动框显示的则是“有爱不要紧未来”。

所述移动操作用于对浮动框进行移动,改变浮动框的位置。

具体的,当相机图像预览界面中的浮动框位置不合适,例如过于醒目或过于隐蔽,可以将该浮动框移动到合适的位置,方便用户预览图像,同时不轻易忽视重要的文字信息。例如,当用户预览相册中的一张风景照图片时,右侧的景区指示牌上的文字经过检测和提取后,显示在了图片的正中央,不仅破坏可图片的美感,还对用于的观看造成不良体验,因此,可以对该浮动框进行移动,将它放在右侧该指示牌的附近,或者原文字位置的下方,这样既能看清指示牌上的文字,又可以避免不良的观看体验。

所述删除操作用于对不需要的浮动框进行删除。

具体的,当相机图像预览界面中显示了多个浮动框,造成了画面干扰时,用户可以选择对指定的浮动框进行删除。例如,当用户在预览一张景区游览照片时,图中多处地方出现文字,在使用相机图像文字显示功能时,没有预先设置提取规则,导致图片上出现多个带有文字的浮动框,造成了画面干扰,因此用户可以选择删除掉不需要的浮动框,只保留必要的浮动框进行文字显示。另外,用于还可以在进行相机图像文字显示后,删除掉全部的浮动框,重新进行文字显示。

可选的,当所述浮动框为类似word文本框的形式,且缩放操作先用于对浮动框中的文字字号进行设置,再调整浮动框大小时,所述对指定的所述浮动框进行缩放操作,可以包括:

在所述相机图像预览界面中,指定所述浮动框;

设置指定的所述浮动框中的文字的字号;

调整指定的所述浮动框的大小。

其中,所述调整指定的所述浮动框的大小,可以根据上一步设置的文字字号自动进行调整,使显示出该浮动框中的所有文字,不会造成本文丢失,也可以是用户手动调整,改变其形状或大小。

基于上述技术方案,本发明实施例提供的相机图像文字显示方法,能够用浮动框显示相机图像中的文字,使用户简单而清晰地预览到相机图像中的文字;并且使用矢量字型进行显示,用户在对浮动框及文字进行缩放操作时可以保持文字清晰;并且在进行对字号调整后,相机图像预览界面依然可以显示完整文字。

本发明实施例提供了一种相机图像文字显示方法,可以通过上述方法能够用浮动框显示相机图像文字,使用户简单而清晰地预览到相机图像中的文字,给用户带来了全新的相机使用体验。

下面对本发明实施例提供的一种相机图像文字显示装置进行介绍,下文描述的相机图像文字显示装置与上文描述的相机图像文字显示方法可相互对应参照。

请参照图2,图2为本发明实施例所提供的一种相机图像文字显示装置的结构示意图,该装置包括:

检测模块100,用于检测相机图像预览界面中的文字;

提取模块200,用于按照预设规则提取检测到的所述文字;

显示模块300,用于在所述相机图像预览界面中,将提取到的所述文字显示在浮动框中。

其中,所述提取模块,包括:

选择指令单元,用于接收选择指令;

第一提取单元,用于根据所述选择指令,在所述选择指令对应的范围内提取所述文字。

其中,所述提取模块,包括:

语种设置单元,用于获取提取规则中的语种设置;

第二提取单元,用于根据所述语种设置,在检测到的所述文字中提取与语种设置相符的文字。

其中,所述显示模块,包括:

矢量字型显示单元,用于在所述相机图像预览界面中,将提取到的所述文字用矢量字型显示在浮动框中。

其中,所述相机图像文字显示装置,还包括:

控制指令模块,用于接收控制指令;

操作模块,用于根据所述控制指令,对指定的所述浮动框进行缩放操作、移动操作、删除操作中的至少一种。

其中,所述操作模块,包括:

指定单元,用于在所述相机图像预览界面中,指定所述浮动框;

字号设置单元,用于设置指定的所述浮动框中的文字的字号;

浮动框调整单元,用于调整指定的所述浮动框的大小。

说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。

以上对本发明所提供的相机图像文字显示方法及装置进行了详细介绍。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1