一种数据处理方法和装置制造方法及图纸

技术编号:15763811 阅读:286 留言:0更新日期:2017-07-06 02:32
本发明专利技术实施例提供了一种数据处理方法和装置,以解决现有输出图形扩展性较差的问题。所述的方法包括:对目标图像进行图像处理,识别所述目标图像中的边缘轮廓信息;依据所述边缘轮廓信息生成轮廓数据。能够基于目标图形定制各种轮廓数据,提高了输出图形的扩展性。

Data processing method and device

The embodiment of the invention provides a data processing method and a device to solve the problem of the poor expansion of the existing output graphics. The method comprises the following steps of: performing image processing on the target image, identifying the edge profile information in the target image; generating contour data based on the edge profile information. It can customize all kinds of contour data based on the target graphics, so as to improve the scalability of the output graphics.

【技术实现步骤摘要】
一种数据处理方法和装置
本专利技术涉及图像处理
,特别是涉及一种数据处理方法和一种数据处理装置、终端。
技术介绍
ASCII码艺术字是随着计算机及网络的发展产生的一种特殊字符、文字或图形,能够以多种多样的ASCII码字符及其组合形式显示,不同于通常的字体设置属性。在网络应用中,如网络聊天、论坛、社区等,这种对字体具有装饰等拓展效果的艺术字样式被广泛应用。但是ASCII码艺术字通常是已规定完成的,输入和显示比较限定,可扩展性较差。
技术实现思路
本专利技术实施例所要解决的技术问题是提供一种数据处理方法,以解决现有输出图形扩展性较差的问题。相应的,本专利技术实施例还提供了一种数据处理装置,用以保证上述方法的实现及应用。为了解决上述问题,本专利技术公开了一种数据处理方法,包括:对目标图像进行图像处理,识别所述目标图像中的边缘轮廓信息;依据所述边缘轮廓信息生成轮廓数据。可选的,所述轮廓数据包括:轮廓图形和/或符号文字。可选的,对目标图像进行轮廓识别处理,识别边缘轮廓信息,包括:对所述目标图像进行人脸识别处理,识别面部轮廓信息,将所述面部轮廓信息作为边缘轮廓信息。可选的,对目标图像进行图像处理,提取所述目标图像中的边缘轮廓信息,包括:对所述目标图像进行边缘检测,确定所述目标图像的边缘特征;对所述边缘特征进行轮廓识别,提取边缘轮廓信息。可选的,依据所述边缘轮廓信息生成轮廓数据,包括:将所述边缘轮廓信息和符号进行拟合,生成符号文字。可选的,将所述边缘轮廓信息和符号进行拟合,生成符号文字,包括:对边缘轮廓信息进行分割,将分割的边缘轮廓信息分别与符号库中符号进行拟合,确定匹配的符号;依据匹配的符号生成相应的符号文字。可选的,对边缘轮廓信息进行分割,将分割的边缘轮廓信息分别与符号库中符号进行拟合,确定匹配的符号,包括:获取包含所述边缘轮廓信息的轮廓特征图像,将所述轮廓特征图像划分成预置数量的网格;查找包含边缘轮廓信息的网格作为目标网格;将所述目标网格中的边缘轮廓信息分别与所述符号库中符号进行线性拟合。可选的,将所述目标网格中的边缘轮廓信息分别与所述符号库中符号进行线性拟合,包括:针对每个目标网格,确定所述目标网格中的边缘轮廓信息对应的轮廓特征,其中,所述轮廓特征包括以下至少一项:斜率、曲率、方向信息;依据所述轮廓特征与所述符号库中符号进行线性拟合。可选的,依据匹配的符号生成相应的符号文字,包括:将每个目标网格对应匹配的符号映射到相应网格位置上,生成由匹配的符号构成的符号文字。可选的,所述符号文字包括颜文字。可选的,还包括:通过预置手势操作替换所述颜文字中的面部特征符号,生成更新的颜文字,其中,所述面部特征符号包括以下至少一项:眉部符号、眼部符号、鼻部符号、嘴部符号、表情符号。可选的,还包括:在所述颜文字中添加附加符号,其中,所述附加符号包括以下至少一项:场景符号、道具符号、配饰符号。可选的,还包括:将所述轮廓数据添加到输入法的符号库中。可选的,还包括:对所述轮廓数据进行上屏,在当前的场景中展示所述符号文字。可选的,还包括:从相册应用中选取图像作为目标图像,或,通过摄像头拍摄图像作为目标图像。可选的,通过摄像头拍摄图像作为目标图像,包括:依据选定的相机模式调用摄像头拍摄图像,将所述图像确定为目标图像。本专利技术实施例还公开了一种数据处理装置,包括:轮廓识别模块,用于对目标图像进行图像处理,识别所述目标图像中的边缘轮廓信息;轮廓生成模块,用于依据所述边缘轮廓信息生成轮廓数据。可选的,所述轮廓数据包括:轮廓图形和/或符号文字。本专利技术实施例还公开了一种移动终端,其特征在于,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:对目标图像进行图像处理,识别所述目标图像中的边缘轮廓信息;将所述边缘轮廓信息和符号进行拟合,生成符号文字。与现有技术相比,本专利技术实施例包括以下优点:在本专利技术实施例中,针对目标图像,可以通过图像处理识别出边缘轮廓信息,然后依据所述边缘轮廓信息生成轮廓数据,从而能够基于目标图形定制各种轮廓数据,提高了输出图形的扩展性。附图说明图1是本专利技术的一种数据处理方法实施例的步骤流程图;图2A、B、C、D是本专利技术实施例中目标图像生成轮廓信息的处理示意图;图3是本专利技术的另一种数据处理方法实施例的步骤流程图;图4A、B、C是本专利技术实施例中目标图像生成符号文字的示意图;图5是本专利技术的另一种数据处理方法优选实施例的步骤流程图;图6是本专利技术一种数据处理装置实施例的结构框图;图7是本专利技术另一种数据处理装置实施例的结构框图;图8是根据一示例性实施例示出的一种用于生成文字的装置的框图。具体实施方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本专利技术作进一步详细的说明。本专利技术实施例的核心构思之一在于,提出一种数据处理方法和装置,以解决现有输出图形扩展性较差的问题。针对目标图像,可以通过图像处理识别出边缘轮廓信息,然后依据所述边缘轮廓信息生成轮廓数据,从而能够基于目标图形定制各种轮廓数据,提高了输出图形的扩展性。实施例一参照图1,示出了本专利技术的一种数据处理方法实施例的步骤流程图,具体可以包括如下步骤:步骤102,对目标图像进行图像处理,识别所述目标图像中的边缘轮廓信息。步骤104,依据所述边缘轮廓信息生成轮廓数据。当前采用ASCII码艺术字等输出图形,输出均是已经规定完成的,扩展性较差,因此本实施例提出一种数据处理方法,基于图像生成各种样式的轮廓数据,如建筑、人物、卡通等,从而能够动态生成轮廓数据,提高输出图形的扩展性。先确定目标图像,可以从相册应用中选取图像作为目标图像,或,通过摄像头拍摄图像作为目标图像。目标图像作为获取轮廓的基础,要对目标图像进行图像处理,识别目标图像中图像的边缘信息,如人物图像则可以识别人脸等边缘信息,又如卡通图像可以识别出相应卡通的边缘信息,风景图像可以识别出风景的边缘信息,从而通过图像处理识别出目标图像中的边缘轮廓信息,该边缘轮廓信息能够反映图像的主要信息,如其中包含的人物、风景等,例如可以基于目标图像中亮度变化较大的点确定出边缘轮廓信息。综上,可以通过图像处理识别出边缘轮廓信息,然后依据所述边缘轮廓信息生成轮廓数据,从而能够基于目标图形定制各种轮廓数据,提高了输出图形的扩展性。然后可以基于边缘轮廓信息生成轮廓数据,该轮廓数据包括:轮廓图形和/或符号文字。其中,轮廓图形可以包括边缘轮廓信息对应的图形,例如将边缘轮廓信息与像素点分别进行映射,从而得到有点阵构成的该边缘轮廓信息对应的轮廓图形。本专利技术实施例中该轮廓图形为可编辑的图像,可以基于用户需求添加相应的图形以进行更新。符号文字可以包括由符号构成的轮廓图形,如将边缘轮廓信息和符号进行拟合,生成相应的符号文字。如图2A所示的目标图像,识别出边缘轮廓信息如图2B所示,即与边缘轮廓信息可以生成轮廓图形如图2C所示,以及生成符号文字如图2D所示。即可以将边缘轮廓信息转换成符号,通过符号体现该边缘轮廓信息,从而由符号构成该图像对应的主要内容即符号文字,如建筑、人物、卡通、风景等。可以将边缘轮廓信息和符号进行拟合,即将一组符号构成与边本文档来自技高网...
一种数据处理方法和装置

【技术保护点】
一种数据处理方法,其特征在于,包括:对目标图像进行图像处理,识别所述目标图像中的边缘轮廓信息;依据所述边缘轮廓信息生成轮廓数据。

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:对目标图像进行图像处理,识别所述目标图像中的边缘轮廓信息;依据所述边缘轮廓信息生成轮廓数据。2.根据权利要求1所述的方法,其特征在于,所述轮廓数据包括:轮廓图形和/或符号文字。3.根据权利要求2所述的方法,其特征在于,对目标图像进行轮廓识别处理,识别边缘轮廓信息,包括:对所述目标图像进行人脸识别处理,识别面部轮廓信息,将所述面部轮廓信息作为边缘轮廓信息。4.根据权利要求2所述的方法,其特征在于,对目标图像进行图像处理,提取所述目标图像中的边缘轮廓信息,包括:对所述目标图像进行边缘检测,确定所述目标图像的边缘特征;对所述边缘特征进行轮廓识别,提取边缘轮廓信息。5.根据权利要求2所述的方法,其特征在于,所述依据所述边缘轮廓信息生成轮廓数据,包括:将所述边缘轮廓信息和符号进行拟合,生成符号文字。6.根据权利要求5所述的方法,其特征在于,将所述边缘轮廓信息和符号进行拟合,生成符号文字,包括:对边缘轮廓信息进行分割,将分割的边缘轮廓信息分别与符号库中符号进行拟合,确定匹配的符号;依据匹配的符号生成相应的符号文字。7.根据权利要求6所述的方法,其特征在于,对边缘轮廓信息进行分割,将分割的边缘轮廓信息分别与符号库中符号进行拟合,确定匹配的符号,包括:获取包含所述边缘轮廓信息的轮廓特征图像,将所述轮廓特征图像划分成预置数量的网格;查找包含边缘轮廓信息的网格作为目标网格;将所述目标网格中的边缘轮廓信息分别与所述符号库中符号进行线性拟合。8.根据权利要求7所述的方法,其特征在于,将所述目标网格中的边缘轮廓信息分别与所述符号库中符号进行线性拟合,包括:针对每个目标网格,确定所述目标网格中的边缘轮廓信息对应的轮廓特征,其中,所述轮廓特征包括以下至少一项:斜率、曲率、方向信息;依据所述轮廓特征与所述符号库中符号进行线性拟合。9.根据权利要求8所述的方法,其特征在于,依据匹...

【专利技术属性】
技术研发人员:李响刘敏邵昊阳李明刘家琛杨丽苏馨
申请(专利权)人:北京搜狗科技发展有限公司
类型:发明
国别省市:北京,11

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

1