一种图像处理方法及装置与流程

文档序号:20839443发布日期:2020-05-22 17:18阅读:154来源:国知局
一种图像处理方法及装置与流程

本申请属于图像处理技术领域,尤其涉及一种图像处理方法及装置。



背景技术:

目前电子设备上安装有用于处理图像的应用程序,调用应用程序打开待处理图像,获取用户从应用程序提供的处理选项中选择的选项,根据用户选择的选项对图像进行处理。



技术实现要素:

有鉴于此,本申请的目的在于提供一种图像处理方法及装置,减少图像处理过程中用户的介入。

本申请提供一种图像处理方法,包括:

获得第一图像;

若与所述第一图像相关的第一数据满足触发条件,选择与所述第一图像相匹配的图像处理策略;

根据所述图像处理策略对所述第一图像进行处理,得到第二图像。

可选的,所述若与所述第一图像相关的第一数据满足触发条件,选择与所述第一图像相匹配的图像处理策略包括:

若所述第一图像的内容满足触发条件,至少根据所述第一图像的内容,选择与所述第一图像相匹配的图像处理策略。

可选的,所述至少根据所述第一图像的内容,选择与所述第一图像相匹配的图像处理策略包括:

至少根据所述第一图像的内容,选择与所述第一图像的内容匹配的基准图像,选择所述基准图像对应的图像处理策略。

可选的,所述至少根据所述第一图像的内容,选择与所述第一图像的内容匹配的基准图像包括:

对所述第一图像的内容进行识别,得到所述第一图像对应的目标对象,依据所述目标对象,从待匹配图像中选择包含所述目标对象的基准图像;

或者

至少根据所述第一图像的内容,计算待匹配图像和所述第一图像的相似度,根据所述待匹配图像和所述第一图像的相似度确定所述基准图像。

可选的,所述方法还包括:获取所述第一图像所处位置的环境数据,并选择与所述环境数据对应的图像处理策略;

所述根据所述图像处理策略对所述第一图像进行处理包括:根据所述第一图像相匹配的图像处理策略和所述环境数据对应的图像处理策略,对所述第一图像进行处理。

可选的,所述与所述第一图像相关的第一数据包括:所述第一图像所处位置的环境数据;

所述若与所述第一图像相关的第一数据满足触发条件,选择与所述第一图像相匹配的图像处理策略包括:

若所述环境数据满足触发条件,选择与所述环境数据相匹配的图像处理策略。

可选的,所述环境数据包括:天气数据、亮度数据、位置数据或时间数据中的至少一种;所述天气数据、所述亮度数据、所述位置数据或所述时间数据中的至少一种对应的触发条件不同;

所述若所述环境数据满足触发条件,选择与所述环境数据相匹配的图像处理策略包括:选择与所述天气数据、所述亮度数据、所述位置数据或所述时间数据中的至少一种相匹配的图像处理策略。

可选的,所述根据所述图像处理策略对所述第一图像进行处理包括:根据所述图像处理策略,对所述第一图像的轮廓数据和所述第一图像的填充数据进行调整。

可选的,所述对所述第一图像的轮廓数据和所述第一图像的填充数据进行调整包括:

对所述第一图像的轮廓数据中的尺寸、位置和平滑度中的至少一种进行调整,以及对所述第一图像的填充数据中的颜色和/或纹理进行调整。

本申请还提供一种图像处理装置,包括:

获得单元,用于获得第一图像;

选择单元,用于若与所述第一图像相关的第一数据满足触发条件,选择与所述第一图像相匹配的图像处理策略;

处理单元,用于根据所述图像处理策略对所述第一图像进行处理,得到第二图像。

借由上述技术方案,获得第一图像,若与第一图像相关的第一数据满足触发条件,选择与第一图像相匹配的图像处理策略,根据图像处理策略对第一图像进行处理,得到第二图像,由此能够以与第一图像相关的第一数据来触发对第一图像的处理,减少图像处理过程中用户的介入,甚至是无需用户介入就可以完成对图像进行处理。

附图说明

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

图1是本申请实施例提供的一种图像处理方法的流程图;

图2是本申请实施例提供的另一种图像处理方法的流程图;

图3是本申请实施例提供的第一图像的一种示意图;

图4是本申请实施例提供的再一种图像处理方法的流程图;

图5至图7是本申请实施例提供的根据天气数据调整后的显示效果图;

图8至图10是本申请实施例提供的根据时间数据调整后的显示效果图;

图11是本申请实施例提供的再一种图像处理方法的流程图;

图12是本申请实施例提供的一种获得第一图像的一种场景示意图;

图13是根据第一图像的内容调整图12所示第一图像的显示效果图;

图14是本申请实施例提供的图像处理方法的应用示意图;

图15是本申请实施例提供的图像处理装置的结构示意图。

具体实施方式

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

请参阅图1,其示出了本申请实施例提供的一种图像处理方法的流程图,可以包括以下步骤:

101:获得第一图像。可以理解的是:第一图像可以是一幅需要进行处理的图像,第一图像可以从执行本实施例提供的图像处理方法的设备(简称执行设备或电子设备)的存储装置中获取,和/或从与电子设备通过网络连接的存储设备中获取。例如存储装置和/或与电子设备通过网络连接的存储设备中存储有一图像集合,本实施例可以从存储装置中选择一幅图像作为第一图像或者从存储设备中下载一幅图像作为第一图像。

其中从图像集合中获得第一图像的一方式可以是:获取用户从图像集合中选取的第一图像,这一选取过程可以是用户手动从图像集合中选取或者根据用户的动作或者采集到的用户语音数据选取;从图像集合中获得第一图像的另一方式是:根据电子设备所处位置的音乐数据,从图像集合中获得第一图像,如根据音乐数据对应的音乐风格、体现出的情绪、对应的歌曲名称和演唱者等中的至少一种获得第一图像。图像集合还可以是一个与用户身份数据相关的图像集合,那么图像集合中的图像是与用户身份数据指向的用户相关的图像,如用户下载、拍摄和上传的图像。

在本实施例,还可以通过其他方式获得第一图像,如第一图像是用户绘制的内容形成的第一图像,在得到包含用户绘制的内容的第一图像后,对第一图像进行处理,其中用户绘制的内容可以是由绘制设备获得,并由绘制设备以第一图像的形式发给电子设备处理或者直接由绘制设备实施本实施例提供的图像处理方法,又或者电子设备获取用户在电子设备上绘制的内容,如电子设备的显示屏除具备显示功能还具备书写功能,使得用户通过书写功能在电子设备上绘制内容。

102:若与第一图像相关的第一数据满足触发条件,选择与第一图像相匹配的图像处理策略。

其中,与第一图像相关的第一数据可以包括第一图像的内容、第一图像自身的属性数据和不属于第一图像本身但会影响第一图像显示的外部数据中的至少一种,第一图像自身的属性数据用于指示第一图像的生成时间、第一图像的尺寸、生成参数、第一图像对应的用户身份数据等,外部数据用于指示第一图像所处位置的环境数据,这个环境数据可以是生成第一图像时的环境数据或者是显示第一图像时所处位置的环境数据。

对于上述第一图像的内容,第一图像自身的属性数据和外部数据来说,本实施例可以为这些类型的第一数据设置匹配的触发条件,触发条件的作用是为了触发选择图像处理策略来对第一图像进行处理,而上述类型的第一数据匹配的触发条件可以相同或不同。例如第一数据为第一图像的内容,则触发条件用于指示第一图像的内容指向的目标对象,或者触发条件用于指示第一图像的内容的来源(如由用户绘制),那么在第一图像的内容满足这些触发条件时,触发选择与第一图像相匹配的图像处理策略。若触发条件用于指示第一图像的特定时间,该特定时间是对用户有回忆的时间,如结婚纪念日、春节等等,则第一图像的生成时间为触发条件中的特定时间,触发选择与第一图像相匹配的图像处理策略,对于不同的第一数据,本实施例不再一一阐述匹配的触发条件。

在本实施例中,与第一图像相匹配的图像处理策略可以指示向一种图像风格调整,如目前图像风格包括但不限于水墨画、油画和素描这三种风格,则与第一图像相匹配的图像处理策略可以指示向这三种风格中的一种风格调整第一图像,由此能够根据第一数据从这三种风格中确定出与第一数据匹配的风格,进而确定出图像处理策略。

例如若第一数据为第一图像所处位置的环境数据,如第一图像所处位置的天气数据,而阴天多云、晴天和雨天时对应的图像风格会有所不同,如晴天下阳光明媚,油画适用,阴天多云下环境黑暗,素描适用,雨天则介于晴天和阴天多云之间,则可以采用水墨画,那么当第一数据指示为晴天,则可以选择指示向油画调整的图像处理策略。当然风格和环境数据还可以采用其他对应方式,如阴天多云下适用油画,以通过油画使得在阴沉环境下为用户带来一些鲜亮的色彩。

在本实施例中,与第一图像相匹配的图像处理策略可以指示使得图像呈现给用户时用户的心情朝向一种心情发展,一种方式是:预先设置满足触发条件的不同第一数据对应图像处理策略,这样在确定出满足触发条件的第一数据,就可以从预先设置的图像处理策略中选择出与该第一数据相对应的图像处理策略,例如满足触发条件的第一数据为第一图像的生成时间,预先设置与生成时间相对应的图像处理策略,如与生成第一图像时的氛围相符的图像处理策略,例如生成时间为春节,则与生成第一图像时的氛围相符的图像处理策略表示向暖色系或者向使用户心情愉悦的方向调整第一图像。

对于如何选择第一图像相匹配的图像处理策略,本实施例不进行一一描述,只要能够调整第一图像的内容使得根据图像处理策略得到的第二图像和第一图像有所不同即可。

103:根据图像处理策略对第一图像进行处理,得到第二图像。在本实施例中,根据图像处理策略对第一图像进行处理是为了调整第一图像的内容,使得根据图像处理策略得到的第二图像和第一图像有所不同。

其中根据图像处理策略对第一图像进行处理的一种方式是:根据图像处理策略,对第一图像的轮廓数据和第一图像的填充数据进行调整,轮廓数据用于表征第一图像中内容的边缘,而多条边缘可以组成一个对象,由此通过轮廓数据展示第一图像包含的对象;填充数据用于表征各边缘之间所填充内容,以通过填充数据丰富对象的显示。

如轮廓数据包括但不限于尺寸、位置和平滑度中的至少一种,尺寸表示边缘的长度、位置表示边缘在第一图像中的位置、平滑度表示边缘的清晰程度,以通过尺寸、位置和平滑度体现出第一图像包含的对象的大小、在第一图像中的位置以及第一图像各部分的清晰度;填充数据包括但不限于颜色和/或纹理,以通过颜色和纹理使得同一对象在具有不同颜色和纹理时显示效果不同,基于此本实施例对第一图像的轮廓数据和第一图像的填充数据进行调整包括:对第一图像的轮廓数据中的尺寸、位置和平滑度中的至少一种进行调整,以及对第一图像的填充数据中的颜色和/或纹理进行调整。

在本实施例中,图像处理策略用于指示对轮廓数据和填充数据进行调整的调整目标,但是无论设置何种形式的调整目标,其目的都是要改变第一图像,例如调整目标的一种形式是:控制第一图像的轮廓数据和填充数据相对于当前的改变程度,如对于轮廓数据中的尺寸来说,调整目标用于控制第一图像的尺寸相对于当前扩大n倍或缩小m倍,第一图像的尺寸可以是第一图像中内容的整体尺寸也可以是第一图像中预设类型边缘的尺寸等等,n和m都是大于1的自然数。

调整目标的另一种形式是:以第一图像所处位置的环境数据,控制第一图像的轮廓数据和填充数据调整至与环境数据相匹配,例如环境数据指示第一图像所处位置的亮度较暗,则对于填充数据中的颜色来说,其调整目标是用于降低第一图像的色彩饱和度,使颜色偏暗,对于平滑度来说可以降低平滑度,使得图像的清晰度降低呈现一种模糊的效果。

调整目标的再一种形式是:以第一图像对应的基准图像为参考,调整第一图像的轮廓数据和填充数据,使得根据图像处理策略得到的第二图像与基准图像相似,例如对于填充数据来说,根据基准图像的填充数据来调整第一图像的填充数据,根据基准图像的位置和平滑度调整第一图像,根据第一图像的尺寸调整基准图像,使得第二图像虽然与基准图像相似但各部分的尺寸与第一图像相匹配,增加第二图像的真实感。

借由上述技术方案,获得第一图像,若与第一图像相关的第一数据满足触发条件,选择与第一图像相匹配的图像处理策略,根据图像处理策略对第一图像进行处理,得到第二图像,由此能够以与第一图像相关的第一数据来触发对第一图像的处理,减少图像处理过程中用户的介入,甚至是无需用户介入就可以完成对图像进行处理。

下面从与第一图像相关的第一数据分别是第一图像的内容以及第一图像所处位置的环境数据,对本实施例提供的图像处理方法进行说明。

请参见图2,其示出了本申请实施例提供的另一种图像处理方法的流程图,可以包括以下步骤:

201:获得第一图像。

202:若第一图像的内容满足触发条件,至少根据第一图像的内容,选择与第一图像相匹配的图像处理策略。

其中若第一图像的内容满足触发条件表明第一图像的内容中包含目标对象,或者表明第一图像的内容的来源为预设来源,如第一图像的内容是用户绘制的,在这些情况下都可以至少根据第一图像的内容,选择与第一图像相匹配的图像处理策略。

本实施例中,与第一图像相匹配的图像处理策略可以指示但不限于向一种图像风格调整,如目前图像风格包括但不限于水墨画、油画和素描这三种风格,则与第一图像相匹配的图像处理策略可以指示向这三种风格中的一种风格调整第一图像,由此能够至少根据第一图像的内容从这三种风格中确定出与第一图像的内容匹配的风格,进而确定出图像处理策略。

在本实施例中,匹配图像处理策略的方式可以包括:至少根据第一图像的内容,选择与第一图像的内容匹配的基准图像,选择基准图像对应的图像处理策略。其中基准图像可以是有名气的图像,所谓有名气的图像可以是在预设地理区域出名的图像,预设地理区域可以是但不限于是全球、国家区域等出名,例如蒙娜丽莎、清明上河图、富春山居图和星夜等等有名气的图像。基准图像也可以是有名气的作者的图像,有名气的作者可以是有名气的画家和有名气的摄像师等,有名气的作者和有名气的摄像师也可以是在预设地理区域出名,例如有名气的作者可以是全球世界级别的作者,也可以是在某个国家出名的作者,如中国国内的知名画家。

在至少根据第一图像的内容,选择与第一图像的内容匹配的基准图像的过程中可以从至少一个维度进行匹配,如从地区维度、内容维度和风格维度中的至少一个维度进行匹配,若在从一个维度进行匹配,则按照该维度下的搜索优先级进行匹配,如按照该维度下的搜索优先级由高到低的方式进行匹配。

其中地区维度可以包括但不限于:全球有名、一个国家有名、一个国家的n个地区有名(n至少大于等于1)等,相对应的搜索优先级的高低排序依次为:全球有名、一个国家有名、一个国家的n个地区有名;内容维度可以包括但不限于:人像维度、动植物维度、风景维度、建筑维度等,相对应的搜索优先级的高低排列依次为:人像维度、风景维度、动植物维度、建筑维度,风格维度可以包括但不限于:水墨画、油画和素描等,相对应的搜索优先级的高低排列依次为:水墨画、油画和素描。

在从多个维度进行匹配时,匹配的维度越多作为基准图像的几率越大,由此能够将匹配到的维度最多的图像作为基准图像;若匹配到的维度相同则可以按照搜索优先级进行选取。

如有待匹配图像:图像1、图像2和图像3,这三幅图像都是有名气的图像,从地区维度、内容维度和风格维度这三个维度对图像1、图像2和图像3进行匹配,如果图像1和图像2与第一图像的内容在地区维度和内容维度这两个维度匹配,且图像3与第一图像的内容仅在风格维度这一维度匹配,则从图像1和图像2中选择一幅作为基准图像,选择方式可以是看图像1和图像2在地区维度和内容维度下对应的搜索优先级,若图像2的搜索优先级高于图像1的搜索优先级,则将图像2作为基准图像。

在得到基准图像的情况下,基准图像对应的图像处理策略包括但不限于如下方式:

基准图像也是具备图像风格的,如基准图像是水墨画、油画和素描这三种风格中的一种风格,则至少根据第一图像的内容选择图像处理策略的一种方式是选择与基准图像的图像风格相匹配的图像处理策略,例如如果基准图像是一幅具有水墨画风格的图像,则基准图像对应的图像处理策略是指示向水墨画风格调整的图像处理策略。

基准图像除能够指示除图像风格之外,也能够体现出用户在观看基准图像的心情变化,如颜色鲜艳的图像会让人心情愉悦,颜色暗淡的图像会让人心情沉闷,那么基准图像对应的图像处理策略可以是一种使得用户的心情朝向与基准图像所指示出的心情变化,对此本实施例不再详述也不对基准图像对应的图像处理策略进行限定,例如可以由用户预先设置根据基准图像的类型,为同一类型的基准图像设置图像处理策略,那么在确定出基准图像的类型则可以选择出其类型对应的图像处理策略,所设置的图像处理策略可以与图像风格和心情变化相关也可以无关,基准图像的类型可以是根据上述图像风格进行划分或者根据基准图像中的目标对象而定,如目标对象为人则是人物类型图像,若目标对象为风景则是风景类型图像。

在本实施例中,至少根据第一图像的内容选择与第一图像的内容匹配的基准图像的方式包括但不限于如下方式:

一种方式:对第一图像的内容进行识别,得到第一图像对应的目标对象,依据目标对象,从待匹配图像中选择包含目标对象的基准图像。

通过图像识别方式识别出第一图像的内容指示出的目标对象,然后将待匹配图像中包含该目标对象的图像作为基准图像,从而能够参考包含该目标对象的图像得到图像处理策略,使得处理后得到的第二图像中该目标对象与基准图像中的该目标对象相似。

另一种方式:至少根据第一图像的内容,计算待匹配图像和第一图像的相似度,根据待匹配图像和第一图像的相似度确定基准图像。其中计算待匹配图像和第一图像的相似度主要是计算待匹配图像的内容和第一图像的内容的相似度,计算相似度的方式本实施例不再阐述。根据待匹配图像和第一图像的相似度确定基准图像的方式可以是选取相似度最大的待匹配图像作为基准图像,若相似度最大的待匹配图像有多个还可以与上述选择根据目标对象选择基准图像的方式相结合或者随机选择一个待匹配图像为基准图像,之所以选择相似度最大的待匹配图像是因为相似度最大的待匹配图像与第一图像最相似,通过这种方式可使得调整后的第一图像与基准图像更接近。

这里需要说明的一点是:根据待匹配图像和第一图像的相似度确定基准图像是从第一图像的内容整体出发,没有单纯考虑第一图像对应的目标对象,因此根据相似度确定的基准图像的准确度大于根据目标对象确定的基准图像的准确度。例如针对图2所示第一图像,第一图像中的内容是用户绘制的一朵莲花,根据相似度确定的基准图像可以是一个莲花图像,而对第一图像的内容识别出的目标对象是一个雪花,则根据目标对象确定的基准图像是一个雪花图像。

上述两种确定基准图像过程中的待匹配图像可以位于一个图像集合中,待匹配图像也可以是有名气的图像,或者有名气的作者的图像,对于图像集合的说明请参见上述实施例中的说明,对此本实施例不再阐述。

203:根据图像处理策略对第一图像进行处理,得到第二图像,其过程请参见上述实施例,此处不再阐述。

借由上述技术方案,若第一图像的内容满足触发条件,可以至少根据第一图像的内容,选择与第一图像相匹配的图像处理策略,实现根据第一图像的内容触发对第一图像的调整。

请参阅图4,其示出了本申请实施例提供的再一种图像处理方法的流程图,阐述了根据第一图像所处位置的环境数据调整第一图像的过程,可以包括以下步骤:

301:获得第一图像,其中第一图像相关的第一数据包括第一图像所处位置的环境数据。

302:若环境数据满足触发条件,选择与环境数据相匹配的图像处理策略,其中与环境数据相匹配的图像处理策略为与第一图像相匹配的图像处理策略。

在本实施例中环境数据包括:天气数据、亮度数据、位置数据或时间数据中的至少一种;天气数据、亮度数据、位置数据或时间数据中的至少一种对应的触发条件不同,如相对于天气数据来说,触发条件用于指示天气类型,若天气数据对应的天气类型为触发条件指示的天气类型,则满足触发条件,其中触发条件指示的天气类型包括但不限于一种天气类型,在天气类型为多种时可以为每种天气类型匹配对应的图像处理策略,或者触发条件用于指示第一图像所处位置的亮度,若天气数据体现出的亮度和/或亮度数据指示出的亮度与触发条件指示的亮度相符(如在指示的亮度范围内或大于指示的亮度),确定满足触发条件。对于位置数据和时间数据对应的触发条件不再一一列举。

相对应的选择与环境数据相匹配的图像处理策略包括:选择与天气数据、亮度数据、位置数据或时间数据中的至少一种相匹配的图像处理策略,以使得能够根据天气数据、亮度数据、位置数据或时间数据中的至少一种对第一图像进行调整,提高第二图像与第一图像所处位置的环境相符的程度或者使得第二图像的显示突出,如与第一图像所处位置的环境越不相符第二图像的显示越突出。

在本实施例中,可以预先设置天气数据、亮度数据、位置数据或时间数据中的至少一种对应的图像处理策略,这样在满足触发条件情况下,可以根据满足触发条件的数据选择预先为其设置的图像处理策略,当然还可以采用上述阐述的图像处理策略,本实施例不再一一阐述。

303:根据图像处理策略对第一图像进行处理,得到第二图像,在本实施例中可以根据图像处理策略,对第一图像的轮廓数据和第一图像的填充数据进行调整,如对对第一图像的轮廓数据中的尺寸、位置和平滑度中的至少一种进行调整,以及对第一图像的填充数据中的颜色和/或纹理进行调整。

在本实施例中,图像处理策略指示第二图像与第一图像所处位置的环境数据指示的环境相符或者使得第二图像的显示突出,则图像处理策略在对第一图像进行处理时,其处理方式与环境数据成正向关系以使第二图像与环境相符,或者成反向关系使第二图像的显示突出。

以上述天气数据为例,在不同天气数据指示的天气下,第一图像所处位置的亮度不同对应的图像处理策略的处理会不同,以阴天多云、雨天和晴天这三种天气数据为例进行说明,阴天多云的亮度小于雨天的亮度,雨天的亮度又小于晴天的亮度,在这三种天气数据下,处理方式如下:

对应阴天多云的图像处理策略:调整第一图像的颜色和平滑度,例如将第一图像的颜色处理为黑白两色,增加黑白两色之间的对比度,对第一图像进行锐化处理以调整第一图像的平滑度,使得第一图像的边缘更加清晰;

对应雨天的图像处理策略:调整第一图像的颜色和纹理,例如降低第一图像的饱和度,使第二图像的颜色相对于第一图像的颜色变暗,并降低纹理的清晰度使得第二图像给用户一种模糊的视觉感受;

对应晴天的图像处理策略:调整第一图像的颜色和纹理,例如提高第一图像的饱和度,使第二图像的颜色相对于第一图像的颜色变鲜艳,并调整纹理使第二图像呈现出油画肌理效果。

上述图像处理策略也可以应用到根据基准图像对应的图像处理策略对第一图像的处理过程中;从上述三种图像处理策略可知,对应阴天多云的图像处理策略使得第二图像具有素描风格,对应雨天的图像处理策略使得第二图像具有水墨画风格,对应晴天的图像处理策略使得第二图像具有油画风格,这样在不同天气下可以使得第一图像变化成具有不同图像风格的第二图像。对于上述时间数据、位置数据和亮度数据也可以采用但不限于上述图像处理策略进行调整。

从上述技术方案可知,若第一图像所处位置的环境数据满足触发条件,可以根据环境数据选择匹配的图像处理策略,实现根据环境数据触发第一图像的调整,且图像处理策略与环境数据相匹配,使得根据图像处理策略得到的第二图像与环境数据指示的环境相匹配,实现根据环境适应性调整图像。

为了更好地说明,下面结合附图进行说明,在房间内展示第一图像过程中,若根据房间外部安装的传感器实时采集到的环境数据可以指示当前的天气,若第一图像所处位置的环境数据指示当前处于雨天,如图5所示,则以上述水墨画风格的图像处理策略进行处理;若第一图像所处位置的环境数据指示当前处于晴天,如图6所示,则以上述油画风格的图像处理策略进行处理;若第一图像所处位置的环境数据指示当前处于阴天多云,如图7所示,则以上述素描风格的图像处理策略进行处理,从而能够使得展示的图像适应于天气进行调整,使得调整后图像的显示效果至少与真实环境的亮度相匹配。

除根据环境数据指示当前的天气进行调整之外,还能够在一天的不同时间内调整第一图像,使得第一图像在一天的不同时间的显示有所不同,例如一天的5:00-10:00以上述水墨画风格的图像处理策略进行处理,一天的10:00-17:00以上述油画风格的图像处理策略进行处理,一天的17:00-第二天的5:00以上述素描风格的图像处理策略进行处理,相对应的调整后的显示效果如图8至图10所示,使得同一幅图像在一天内进行多次调整以与当前的时间下的环境相符,从而使得同一幅图像在一天内的不同时间可以有不同的显示效果。

对于上述图2和图4所示图像处理方法,本实施例能够将第一图像的内容和环境数据相结合,一种结合对应的流程图如图11所示,可以包括以下步骤:

401:获得第一图像和第一图像所处位置的环境数据。

402:若第一图像的内容满足触发条件,至少根据第一图像的内容,选择与第一图像相匹配的图像处理策略。

403:选择与环境数据对应的图像处理策略。

在本实施例中,步骤401至步骤403可以参见上述说明,且步骤402和步骤403可以同时执行或依次执行,在依次执行时步骤402和步骤403的顺序不进行限定。

404:根据第一图像相匹配的图像处理策略和环境数据对应的图像处理策略,对第一图像进行处理,得到第二图像。

在本实施例中,根据第一图像相匹配的图像处理策略和环境数据对应的图像处理策略,对第一图像进行处理包括:根据第一图像相匹配的图像处理策略,对第一图像的轮廓数据和第一图像的填充数据进行调整,以及根据环境数据对应的图像处理策略,对第一图像的轮廓数据和第一图像的填充数据进行调整。

在本实施例中,可以分别采用第一图像相匹配的图像处理策略和环境数据对应的图像处理策略,对第一图像进行处理,使得第二图像包括两个图像,一个图像通过第一图像相匹配的图像处理策略处理得到,另一个图像通过环境数据对应的图像处理策略得到,这两个图像可以在不同区域进行显示,如不同的显示设备中显示。

在本实施例中,还可以依次根据第一图像相匹配的图像处理策略和环境数据对应的图像处理策略,对第一图像进行处理,得到的第二图像中仅包括一幅图像,例如第一图像相匹配的图像处理策略和环境数据对应的图像处理策略是对轮廓数据和填充数据中不同方面进行处理,又或者若第一图像相匹配的图像处理策略和环境数据对应的图像处理策略是对相同方面进行处理,则可以从第一图像相匹配的图像处理策略和环境数据对应的图像处理策略中选择一个图像处理策略进行调整。

下面以第一图像是根据用户绘制的内容生成进行说明,针对根据用户绘制的内容生成第一图像的情况,本实施例提供的图像处理方法可以应用在一个具备书写功能的绘制设备,如绘制设备的显示屏是一个能够书写的显示屏(简称书写屏),这样用户可以在显示屏上绘制内容。如图12所示,绘制设备设置在一个便于用户进行内容绘制的位置,如绘制设备悬挂在墙面上。

用户在绘制设备上绘制内容的过程中,绘制设备记录用户所绘制的内容,尤其是记录绘制轨迹,绘制轨迹是用户绘制内容的轨迹,在检测到用户绘制内容结束的情况下,绘制设备获得第一图像,该第一图像包括用户绘制的内容,由此可以确定绘制设备当前获得的第一图像的内容满足触发条件,即第一图像的内容由用户绘制,绘制设备进一步至少根据第一图像的内容,选择与第一图像相匹配的图像处理策略。

其中绘制设备至少根据第一图像的内容,选择与第一图像相匹配的图像处理策略包括:至少根据第一图像的内容,选择与第一图像的内容匹配的基准图像,选择基准图像对应的图像处理策略,以参照基准图像对应的图像处理策略对第一图像进行调整,使得得到的第二图像与基准图像相似。

在本实施例中选择与第一图像的内容匹配的基准图像的一种方式是:对第一图像的内容进行识别,得到第一图像对应的目标对象,依据目标对象,从待匹配图像中选择包含目标对象的基准图像,另一种方式是:至少根据第一图像的内容,计算待匹配图像和第一图像的相似度,根据待匹配图像和第一图像的相似度确定基准图像,例如根据第一图像对应的绘制轨迹(即用户绘制内容的轨迹),从待匹配图像中搜索图像主体的轨迹与绘制轨迹相似的图像,将图像主体的轨迹与绘制轨迹相似的图像作为基准图像,其中图像主体是待匹配图像中占主体地位的对象,占主体地位的对象可以是待匹配图像中显示最为突出的对象,如占主体地位的对象可以是但不限于是:待匹配图像中占用区域最大的对象、待匹配图像中颜色最突出的对象等等。

绘制设备在根据图像处理策略对第一图像进行处理的过程是:对第一图像的轮廓数据和填充数据进行调整,例如对轮廓数据中的尺寸、位置和平滑度中的至少一种进行调整,对填充数据中的颜色和/或纹理进行调整,其调整过程下面详述:

如果图像处理策略是基准图像对应的图像处理策略,在根据图像处理策略对第一图像进行处理的过程中需要参考基准图像,如将基准图像中占主体地位的对象替换第一图像中的内容,并根据用户绘制时的轮廓数据对该对象的轮廓数据进行调整,使得该对象的轮廓数据与用户绘制时的轮廓数据指示的尺寸关系、位置关系和平滑度相一致,这样在实现以基准图像中占主体地位的对象替换第一图像中的内容的情况下还能保留所绘制内容的特点,如所绘制内容中轮廓数据的尺寸关系、位置关系和平滑度。

如图12所示,根据第一图像对应的绘制轨迹识别出用户正在绘制一朵莲花,则从待匹配图像中搜索图像主体的轨迹指示图像主体为一朵莲花的基准图像,然后将基准图像中的莲花替换第一图像,但是保留替换后的莲花的轮廓数据为用户绘制内容的轮廓数据,如调整莲花花瓣之间的尺寸关系为用户绘制内容的尺寸关系,例如莲花花瓣中两个相邻花瓣之间的尺寸关系为左边花瓣的长度大于右边花瓣的长度,用户绘制的这两个相邻花瓣之间的尺寸关系正好相反,则需要调整这两个相邻花瓣之间的尺寸关系为左边花瓣的长度小于右边花瓣的长度,从而显示图13所示的第二图像。

除了通过以基准图像中占主体地位的对象替换第一图像中的内容并根据用户绘制时的轮廓数据修正之外,本实施例还可以采用其他方式进行调整,如参考基准图像中占主体地位的对象的填充数据对第一图像的填充数据进行调整,使得第一图像的填充数据与基准图像中占主体地位的对象的填充数据相接近。

在本实施例中,绘制设备还可以依据从第一图像中识别出的目标对象选择图像处理策略,例如根据目标对象确定出第一图像对应的图像风格,则选择出的图像处理策略则是指示向第一图像对应的图像风格进行调整的处理策略。

例如目前图像风格包括但不限于水墨画、油画和素描这三种风格,这些图像风格的画作中包含的对象也会有所不同,如水墨画风格的画作中动物较多,油画风格的画作中西方建筑、风景较多,素面风格的画作中人物较多,因此可以根据目标对象所属对象类型选择出指示向该种对象类型对应的图像风格进行调整。

其中对于水墨画、油画和素描这三种风格来说,图像处理策略对第一图像的处理如下但不限于如下处理:

对应素描风格的图像处理策略:调整第一图像的颜色和平滑度,例如将第一图像的颜色处理为黑白两色,增加黑白两色之间的对比度,对第一图像进行锐化处理以调整第一图像的平滑度,使得第一图像的边缘更加清晰;

对应水墨画风格的图像处理策略:调整第一图像的颜色和纹理,例如降低第一图像的饱和度,使第二图像的颜色相对于第一图像的颜色变暗,并降低纹理的清晰度使得第二图像给用户一种模糊的视觉感受;

对应油画风格的图像处理策略:调整第一图像的颜色和纹理,例如提高第一图像的饱和度,使第二图像的颜色相对于第一图像的颜色变鲜艳,并调整纹理使第二图像呈现出油画肌理效果。

在根据绘制轨迹和目标对象选择图像处理策略过程中,可能会出现选择出至少两种图像处理策略,且图像处理策略之间的调整有冲突,为此本实施例还能够通过其他方式来辅助,一种辅助方式是:

确定绘制第一图像的内容过程中使用的绘制工具,根据绘制工具的类型,确定图像处理策略,其中水墨画风格、油画风格和素描风格对应的绘制工具的类型不同,因此通过绘制工具的类型可以选择出一种与图像风格相对应的图像处理策略。

其中,绘制设备可以提供绘制工具的选项,用户在绘制之前或过程中可以进行绘制工具的选择,这样即便是用户通过手指在绘制设备的手写屏上进行绘制,但是绘制设备会认为是采用某种绘制工具进行绘制。又因为用户所选择的绘制工具说明用户期望第一图像处理之后的显示效果,所以通过用户选择绘制工具的方式能够提供图像处理策略处理的准确度。

或者,绘制设备确定绘制工具的类型的过程是:获取绘制第一图像的内容过程中绘制工具与绘制设备相接触时的接触数据,根据与绘制设备相接触时的接触数据,确定绘制内容的绘制工具的类型。对于水墨画风格、油画风格和素描风格对应的绘制工具的类型不同,这些绘制工具与绘制设备相接触时的接触数据也会不同,从而能够根据接触数据自动确定绘制工具,无需用户手动选择。

在本实施例中,针对根据用户绘制的内容生成第一图像的情况,本实施例提供的图像处理方法还可以应用在服务器中,如图14所示。服务器通过自身的通信装置与具备书写功能的绘制设备通信,接收绘制设备发送的根据用户绘制的内容生成的第一图像,绘制设备在生成第一图像过程中为第一图像设置一标识数据,以指示该图像是用户绘制得到。服务器在接收到该第一图像之后,通过第一图像的标识数据确定出第一图像是用户绘制得到,选择与第一图像匹配的图像处理策略,然后根据图像处理策略度第一图像进行处理,得到第二图像,服务器通过自身的通信装置将第二图像发送给绘制设备显示,相对于上述绘制设备处理第一图像来说,将第一图像的处理搬移到电子设备中,使得绘制设备可以仅获取用户绘制的内容以及显示第二图像,从而降低绘制设备的负担。

此外本实施例可以在用户绘制过程中绘制设备获得第一图像(此时第一图像包括用户已绘制的内容),通过本实施例提供的图像处理方法对第一图像进行处理,使得用户可以以第二图像为参考绘制其他内容。

对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。

与上述方法实施例相对应,本申请实施例还提供一种图像处理装置,其结构如图15所示,可以包括:获得单元11、选择单元12和处理单元13。

获得单元11,用于获得第一图像。在本实施例,第一图像可以是用户绘制的内容形成的第一图像,当然也可以是其他方式获得第一图像,具体请参见上述实施例。

选择单元12,用于若与第一图像相关的第一数据满足触发条件,选择与第一图像相匹配的图像处理策略。

其中选择单元12的一种实施方式是:若与第一图像的内容满足触发条件,至少根据第一图像的内容,选择与第一图像相匹配的图像处理策略,例如用于至少根据第一图像的内容,选择与第一图像的内容匹配的基准图像,选择基准图像对应的图像处理策略。基准图像的选择方式包括但不限于:对第一图像的内容进行识别,得到第一图像对应的目标对象,以及目标对象,从待匹配图像中选择包含目标对象的基准图像;或者,至少根据第一图像的内容,计算待匹配图像和第一图像的相似度,根据待匹配图像和第一图像的相似度确定基准图像。

与第一图像相关的第一数据包括:第一图像所处位置的环境数据,相对应的选择单元12的另一种实施方式是:若环境数据满足触发条件,选择与环境数据相匹配的图像处理策略。

环境数据包括:天气数据、亮度数据、位置数据或时间数据中的至少一种,天气数据、亮度数据、位置数据或时间数据中的至少一种对应的触发条件不同,那么选择单元12能够选择与天气数据、亮度数据、位置数据或时间数据中的至少一种相匹配的图像处理策略。

处理单元13,用于根据图像处理策略对第一图像进行处理,得到第二图像。其中处理单元13可以根据图像处理策略,对第一图像的轮廓数据和第一图像的填充数据进行调整,使第一图像变化成第二图像,例如处理单元用于对第一图像的轮廓数据中的尺寸、位置和平滑度中的至少一种进行调整,以及对第一图像的填充数据中的颜色和/或纹理进行调整。

在本实施例中,上述获得单元11还能够获取第一图像所处位置的环境数据,选择单元12,还用于选择与环境数据对应的图像处理策略,处理单元13,用于根据第一图像相匹配的图像处理策略和环境数据对应的图像处理策略,对第一图像进行处理,详细描述请参见上述方法实施例,对此本实施例不再详述。

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

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

对所公开的实施例的上述说明,使本领域技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

以上所述仅是本申请的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。

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