图像色调变换方法、装置、设备及存储介质与流程

文档序号:33191167发布日期:2023-02-04 08:31阅读:37来源:国知局
图像色调变换方法、装置、设备及存储介质与流程

1.本发明涉及图像处理技术领域,尤其是涉及一种图像色调变换方法、装置、设备及存储介质。


背景技术:

[0002]“色彩”是思维导图中非常重要的一个要素,与导图内的各个元素都有紧密结合。思维导图中“色彩”的重要性不仅体现在其对于样式美观与否有着显著影响,更体现在其承载的激发灵感、辅助记忆、归纳信息、突出重点等实际作用。与在普通阅读器中通过简单改变背景颜色和文字颜色即可实现深色模式的效果不同,思维导图的“色彩主题”外观变换需要考虑的因素更多,处理起来更为复杂。
[0003]
目前,思维导图应用中各个颜色主题只对应一种外观,即自己原本的配色。在沉浸式的思维导图编辑模式中,虽支持开启夜间模式,但仅是将图像中所有颜色统一变换为同一种给定的暗色配色,无法体现出图像中各元素原有的色彩特征,进而导致色彩的重要作用被削弱。
[0004]
综上,亟需一种能够根据用户选定的颜色主题进行智能反色的方案,以保证在思维导图中阅读与编辑体验的同时,服务用户在不同场景下的个性化需求。


技术实现要素:

[0005]
本发明旨在提供一种图像色调变换方法、装置、设备及存储介质,以解决上述技术问题,能够根据用户选定的颜色主题进行智能反色,以保证在思维导图中阅读与编辑体验的同时,服务用户在不同场景下的个性化需求。
[0006]
为了解决上述技术问题,本发明提供了一种图像色调变换方法,包括:
[0007]
获取原始图像中待变换区域的当前hsl色彩参数;其中,所述待变换区域包括背景区域和内容区域;
[0008]
根据所述当前hsl色彩参数确定所述背景区域的当前色调类型,基于与所述当前色调类型相对应的目标背景亮度,确定所述背景区域的背景目标hsl色彩参数;
[0009]
将当前hsl色彩参数与所述背景区域的当前hsl色彩参数相一致的内容区域归类为第一内容区域,将当前hsl色彩参数与所述背景区域的当前hsl色彩参数不一致的内容区域归类为第二内容区域;
[0010]
将所述目标背景亮度作为所述第一内容区域的第一目标内容亮度,并基于所述第一目标内容亮度确定所述第一内容区域的第一目标hsl色彩参数;
[0011]
基于所述背景目标hsl色彩参数与所述第二内容区域的当前hsl色彩参数确定所述背景区域与所述第二内容区域的对比率,并基于预设的对比率阈值将所述第二内容区域划分为固定第二内容区域和变换第二内容区域;
[0012]
根据所述当前hsl色彩参数获取所述变换第二内容区域的当前亮度,将亮度上限值与所述变换第二内容区域的当前亮度的差值作为所述变换第二内容区域的第二目标内
容亮度,并基于所述第二目标内容亮度确定所述变换第二内容区域的第二目标hsl色彩参数;
[0013]
基于所述背景目标hsl色彩参数、所述第一目标hsl色彩参数和所述第二目标hsl色彩参数对所述原始图像进行色调变换。
[0014]
进一步地,所述根据所述当前hsl色彩参数确定所述背景区域的当前色调类型,基于与所述当前色调类型相对应的目标背景亮度,包括:
[0015]
根据所述当前hsl色彩参数获取所述背景区域的当前背景亮度和当前背景饱和度;
[0016]
当判断所述当前背景亮度不大于预设的第一亮度阈值,且所述当前背景饱和度小于预设的饱和度阈值时,确定所述背景区域的当前色调类型为第一色调类型;
[0017]
当判断所述当前背景亮度不大于所述第一亮度阈值,且所述当前背景饱和度不小于所述饱和度阈值时,确定所述背景区域的当前色调类型为第二色调类型;
[0018]
当判断所述当前背景亮度不小于预设的第三亮度阈值,且所述当前背景饱和度小于所述饱和度阈值时,确定所述背景区域的当前色调类型为第三色调类型;
[0019]
当判断所述当前背景亮度不小于所述第三亮度阈值,且所述当前背景饱和度不小于所述饱和度阈值时,确定所述背景区域的当前色调类型为第四色调类型;
[0020]
当判断所述当前背景亮度大于所述第一亮度阈值且不大于预设的第二亮度阈值时,确定所述背景区域的当前色调类型为第五色调类型;
[0021]
当判断所述当前背景亮度大于所述第二亮度阈值且小于所述第三亮度阈值时,确定所述背景区域的当前色调类型为第六色调类型;
[0022]
若确定所述背景区域的当前色调类型为第一色调类型或第三色调类型,则基于亮度上限值确定与所述当前背景亮度互补的第一目标亮度值,并将所述目标亮度值作为所述背景区域的目标背景亮度;
[0023]
若确定所述背景区域的当前色调类型为第四色调类型或第六色调类型,则将预设的第二目标亮度值作为所述背景区域的目标背景亮度;
[0024]
若确定所述背景区域的当前色调类型为第二色调类型或第五色调类型,则将预设的第三目标亮度值作为所述背景区域的目标背景亮度;
[0025]
其中,所述第二亮度阈值大于所述第一亮度阈值且小于所述第三亮度阈值;所述第二目标亮度值小于所述第一亮度阈值,所述第三目标亮度值大于所述第三亮度阈值。
[0026]
进一步地,所述基于所述背景目标hsl色彩参数与所述第二内容区域的当前hsl色彩参数确定所述背景区域与所述第二内容区域的对比率,并基于预设的对比率阈值将所述第二内容区域划分为固定第二内容区域和变换第二内容区域,具体为:
[0027]
基于所述背景目标hsl色彩参数与所述第二内容区域的当前hsl色彩参数确定所述背景区域与所述第二内容区域的对比率;
[0028]
若所述对比率不小于所述对比率阈值,则将对应的第二内容区域归类为固定第二内容区域;
[0029]
若所述对比率小于所述对比率阈值,则将对应的第二内容区域归类为变换第二内容区域。
[0030]
进一步地,所述第一亮度阈值与所述第三亮度阈值相加的和等于所述亮度上限
值。
[0031]
进一步地,所述饱和度阈值为饱和度上限值的一半。
[0032]
进一步地,所述第二目标亮度值与所述第三目标亮度值相加的和等于所述亮度上限值。
[0033]
进一步地,所述内容区域的区域类型包括填充区域、边框区域和连线区域。
[0034]
本发明还提供一种图像色调变换装置,包括:
[0035]
色彩参数获取模块,用于获取原始图像中待变换区域的当前hsl色彩参数;其中,所述待变换区域包括背景区域和内容区域;
[0036]
背景参数确定模块,用于根据所述当前hsl色彩参数确定所述背景区域的当前色调类型,基于与所述当前色调类型相对应的目标背景亮度,确定所述背景区域的背景目标hsl色彩参数;
[0037]
第一区域划分模块,用于将当前hsl色彩参数与所述背景区域的当前hsl色彩参数相一致的内容区域归类为第一内容区域,将当前hsl色彩参数与所述背景区域的当前hsl色彩参数不一致的内容区域归类为第二内容区域;
[0038]
第一参数确定模块,用于将所述目标背景亮度作为所述第一内容区域的第一目标内容亮度,并基于所述第一目标内容亮度确定所述第一内容区域的第一目标hsl色彩参数;
[0039]
第二区域划分模块,用于基于所述背景目标hsl色彩参数与所述第二内容区域的当前hsl色彩参数确定所述背景区域与所述第二内容区域的对比率,并基于预设的对比率阈值将所述第二内容区域划分为固定第二内容区域和变换第二内容区域;
[0040]
第二参数确定模块,用于根据所述当前hsl色彩参数获取所述变换第二内容区域的当前亮度,将亮度上限值与所述变换第二内容区域的当前亮度的差值作为所述变换第二内容区域的第二目标内容亮度,并基于所述第二目标内容亮度确定所述变换第二内容区域的第二目标hsl色彩参数;
[0041]
图像变换模块,用于基于所述背景目标hsl色彩参数、所述第一目标hsl色彩参数和所述第二目标hsl色彩参数对所述原始图像进行色调变换。
[0042]
本发明还提供一种终端设备,包括处理器和存储有计算机程序的存储器,所述处理器执行所述计算机程序时实现任一项所述的图像色调变换方法。
[0043]
本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现任一项所述的图像色调变换方法。
[0044]
与现有技术相比,本发明具有如下有益效果:
[0045]
本发明提供了一种图像色调变换方法、装置、设备及存储介质,所述方法通过根据当前图像的背景区域的不同色调类型确定变换后图像的整体背景色调,再根据变换后的背景区域与内容区域的对比率来确定内容区域的变换参数,实现对原始图像的色调变换,从而能够根据用户选定的颜色主题进行智能反色,以保证在思维导图中阅读与编辑体验的同时,服务用户在不同场景下的个性化需求。
附图说明
[0046]
图1是本发明提供的图像色调变换方法的流程示意图;
[0047]
图2是本发明提供的图像色调变换装置的结构示意图。
具体实施方式
[0048]
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0049]
请参见图1,本发明实施例提供了一种图像色调变换方法,可以包括步骤:
[0050]
s1、获取原始图像中待变换区域的当前hsl色彩参数;其中,所述待变换区域包括背景区域和内容区域;进一步地,所述内容区域的区域类型包括填充区域、边框区域和连线区域。
[0051]
s2、根据所述当前hsl色彩参数确定所述背景区域的当前色调类型,基于与所述当前色调类型相对应的目标背景亮度,确定所述背景区域的背景目标hsl色彩参数;
[0052]
s3、将当前hsl色彩参数与所述背景区域的当前hsl色彩参数相一致的内容区域归类为第一内容区域,将当前hsl色彩参数与所述背景区域的当前hsl色彩参数不一致的内容区域归类为第二内容区域;
[0053]
s4、将所述目标背景亮度作为所述第一内容区域的第一目标内容亮度,并基于所述第一目标内容亮度确定所述第一内容区域的第一目标hsl色彩参数;
[0054]
s5、基于所述背景目标hsl色彩参数与所述第二内容区域的当前hsl色彩参数确定所述背景区域与所述第二内容区域的对比率,并基于预设的对比率阈值将所述第二内容区域划分为固定第二内容区域和变换第二内容区域;
[0055]
s6、根据所述当前hsl色彩参数获取所述变换第二内容区域的当前亮度,将亮度上限值与所述变换第二内容区域的当前亮度的差值作为所述变换第二内容区域的第二目标内容亮度,并基于所述第二目标内容亮度确定所述变换第二内容区域的第二目标hsl色彩参数;
[0056]
s7、基于所述背景目标hsl色彩参数、所述第一目标hsl色彩参数和所述第二目标hsl色彩参数对所述原始图像进行色调变换。
[0057]
在本发明实施例中,步骤s1首先获取图像的hsl参数,其中,图像中可以包括背景区域和内容区域(内容区域可以分为填充、边框和连线三种类型),每一区域均有各自的hsl色彩参数。步骤s2首先根据背景区域的hsl色彩参数确定当前图像的色调类型,其中可以预先配置不同的色相(hue)、饱和度(saturation)、亮度(lightness)的阈值来划分色调类型,每一色调类型可以对应一种“反色亮度值”,用以根据背景区域的不同情况进行反色变换。步骤s3为将内容区域划分为两种,一种是hsl色彩参数与背景区域相一致的区域,一种是hsl色彩参数与背景区域不一致的区域;对于前者,可以直接跟随背景区域的变换参数来变换(步骤s4),对于后者,按照以下步骤分不同情况处理;步骤s5为根据hsl色彩参数计算原始图像的第二内容区域与变换图像后的背景区域的对比率,若对比率高于阈值,则无需对该内容区域进行变换,若低于阈值,则需要根据步骤s6的方法确定变换参数,以对该内容区域进行反色变换。在确定各个区域的目标hsl色彩参数后,即可基于这些目标hsl色彩参数对原始图像进行色调变换。
[0058]
进一步地,所述步骤s2具体可以包括:
[0059]
根据所述当前hsl色彩参数获取所述背景区域的当前背景亮度和当前背景饱和
度;
[0060]
当判断所述当前背景亮度不大于预设的第一亮度阈值,且所述当前背景饱和度小于预设的饱和度阈值时,确定所述背景区域的当前色调类型为第一色调类型;
[0061]
当判断所述当前背景亮度不大于所述第一亮度阈值,且所述当前背景饱和度不小于所述饱和度阈值时,确定所述背景区域的当前色调类型为第二色调类型;
[0062]
当判断所述当前背景亮度不小于预设的第三亮度阈值,且所述当前背景饱和度小于所述饱和度阈值时,确定所述背景区域的当前色调类型为第三色调类型;
[0063]
当判断所述当前背景亮度不小于所述第三亮度阈值,且所述当前背景饱和度不小于所述饱和度阈值时,确定所述背景区域的当前色调类型为第四色调类型;
[0064]
当判断所述当前背景亮度大于所述第一亮度阈值且不大于预设的第二亮度阈值时,确定所述背景区域的当前色调类型为第五色调类型;
[0065]
当判断所述当前背景亮度大于所述第二亮度阈值且小于所述第三亮度阈值时,确定所述背景区域的当前色调类型为第六色调类型;
[0066]
若确定所述背景区域的当前色调类型为第一色调类型或第三色调类型,则基于亮度上限值确定与所述当前背景亮度互补的第一目标亮度值,并将所述目标亮度值作为所述背景区域的目标背景亮度;
[0067]
若确定所述背景区域的当前色调类型为第四色调类型或第六色调类型,则将预设的第二目标亮度值作为所述背景区域的目标背景亮度;
[0068]
若确定所述背景区域的当前色调类型为第二色调类型或第五色调类型,则将预设的第三目标亮度值作为所述背景区域的目标背景亮度;
[0069]
其中,所述第二亮度阈值大于所述第一亮度阈值且小于所述第三亮度阈值;所述第二目标亮度值小于所述第一亮度阈值,所述第三目标亮度值大于所述第三亮度阈值。
[0070]
需要说明的是,可以根据当前背景亮度以及当前背景饱和度的不同划分为六种色调类型,其中,按亮度进行划分,第一至第四种属于“极暗/极亮”的背景色调,第五种属于“偏暗”的背景色调,第六种属于“偏亮”的背景色调。实际应用中,可以根据需求设定不同的阈值用以划分不同的色调类型,实现更智能的反色变换功能。
[0071]
在本发明实施例中,以下为可选的方案:所述第一亮度阈值与所述第三亮度阈值相加的和等于所述亮度上限值。所述饱和度阈值为饱和度上限值的一半。所述第二目标亮度值与所述第三目标亮度值相加的和等于所述亮度上限值。
[0072]
在本发明实施例中,进一步地,所述基于所述背景目标hsl色彩参数与所述第二内容区域的当前hsl色彩参数确定所述背景区域与所述第二内容区域的对比率,并基于预设的对比率阈值将所述第二内容区域划分为固定第二内容区域和变换第二内容区域,具体为:
[0073]
基于所述背景目标hsl色彩参数与所述第二内容区域的当前hsl色彩参数确定所述背景区域与所述第二内容区域的对比率;
[0074]
若所述对比率不小于所述对比率阈值,则将对应的第二内容区域归类为固定第二内容区域;
[0075]
若所述对比率小于所述对比率阈值,则将对应的第二内容区域归类为变换第二内容区域。
[0076]
基于上述方案,为便于更好的理解本发明实施例提供的图像色调变换方法,以下进行详细说明:
[0077]
需要说明的是,针对现有技术中,如xmind软件中,各color theme外观单一,无法灵活适应在不同使用场景下的需求的问题,本发明实施例提供一种图像色调变换方法,能够基于各个color theme原本的配色,智能转换出视觉上看来色调相反的配色,以丰富各color theme的外观。
[0078]
在具体实施例中,可以自动判断用户选择的color theme原始配色(original)属于深色还是浅色,继而通过算法(本发明实施例的方法)将original color theme进行智能反色,让同一color theme能够拥有深色和浅色两种外观。需要说明的是,本发明实施例的反色算法并不是传统数值意义上的相反,也就是说并不是将原色直接变为了与原色叠加会变成白色的颜色;而是能够实现视觉效果上的色调相反,即将原本呈现深色的color theme变为浅色、原本呈现浅色的color theme变为深色,同时关键在于能够最大限度保留原有color theme中各元素的色彩特征。
[0079]
本发明实施例可以通过以下步骤实现:
[0080]
需要说明的是,在反色算法中,所有颜色变换都是基于各颜色hsl模式下的数值进行计算。hsl色彩模式是一种颜色标准,是通过对色相(hue)、饱和度(saturation)、亮度(lightness)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色,hsl即是代表色相、饱和度、亮度三个通道的颜色。
[0081]
首先,将需要更改外观的color theme中包含的所有颜色,用hsl色彩模式表示,然后进行以下处理:
[0082]
1)改变背景区域颜色:
[0083]
设原背景色为(hx,sx,lx),经过反色变换后的背景色为(hy,sy,ly)。
[0084]
a)当lx《=10,或者lx》=90时:
[0085]
i、若lx《=10,且sx《50,则(hy,sy,ly)=(hx,sx,100-lx)。
[0086]
ii、若lx《=10,且sx》=50,则(hy,sy,ly)=(hx,sx,95)。
[0087]
iii、若lx》=90,且sx《50,则(hy,sy,ly)=(hx,sx,100-lx)。
[0088]
iv、若lx》=90,且sx》=50,则(hy,sy,ly)=(hx,sx,5)。
[0089]
b)当10《lx《=40时,则(hy,sy,ly)=(hx,sx,95)。
[0090]
c)当40《lx《90时,则(hy,sy,ly)=(hx,sx,5)。
[0091]
上述步骤的主要作用是将待变换的导图基于背景色分为三大类(六个小类):a)极暗/极亮;b)偏暗;c)偏亮,经过相应处理后达到背景色显著变暗/变亮的效果,从而奠定变化后的整体色彩基调。
[0092]
需要说明的是,本发明实施例中的各个阈值、变换的目标值均可以根据实际需求进行设置。
[0093]
2)调整其他(内容区域)颜色:
[0094]
设原fill、border和line为(hm,sm,lm),经过反色变换后的颜色为(hn,sn,ln)。
[0095]
a)当(hm,sm,lm)=(hx,sx,lx)时,则(hn,sn,ln)=(hy,sy,ly)。
[0096]
b)当(hm,sm,lm)≠(hx,sx,lx)时,则计算(hm,sm,lm)与(hy,
[0097]
sy,ly)的对比率:
[0098]
i、若对比率》=1.5,则(hn,sn,ln)=(hm,sm,lm)。
[0099]
ii、若对比率《1.5,则(hn,sn,ln)=(hm,sm,100-lm)。
[0100]
这一步主要是将各元素的颜色与变化后的背景色进行比对,确保变化后的元素颜色与背景色有较高对比度,以保证可以清晰阅读。
[0101]
3)调整文字颜色:
[0102]
文字颜色可以根据软件已有的逻辑,选择使用深色或浅色进行变换。
[0103]
以下对本发明实施例的部分名词进行中英文对照说明:
[0104]
theme:思维导图的外观统称。包括颜色搭配等等。
[0105]
color theme:思维导图内,给定的一套配色方案。
[0106]
background:思维导图背景。
[0107]
color theme:色彩主题。
[0108]
fill:填充。
[0109]
border:边框。
[0110]
line:连线。
[0111]
需要说明的是,上述的图像色调变换方法可以应用于以下功能中:
[0112]
1.zen mode
[0113]
zen mode可以理解为一种沉浸式的思维导图编辑模式。在zen mode中,思维导图画布会全屏展开,并且提供计时器、暗色模式等功能,帮助用户聚焦于思维导图的创作。在支持反色算法后,用户进入到zen mode时,可以选择将自己当前使用的color theme进行反色。在退出zen mode之后,color theme将被还原为原始外观。
[0114]
2.pitch mode
[0115]
pitch mode是xmind独创的演说模式,可以一键将思维导图转换为布局清晰的幻灯片并进行放映。为了让演说的整体内容更为连贯,每一分支以幻灯片的模式放映完毕后,会对其对应的原导图进行展示,以帮助听者回顾这一部分内容。反色算法正将与这一特性进行了结合:对原思维导图的分支或整体进行展示时,可基于pitch mode主题的颜色,选择展示原导图的深色外观还是浅色外观。在退出pitch mode之后,color theme将被还原为原始外观。
[0116]
3.preference
[0117]
preference即首选项,其中包括用户可以对xmind这一应用程序进行的所有偏好设置,例如:外观(系统默认/深色/浅色)、界面语言、默认字体、画布默认缩放比例、快捷键等等。支持了反色算法后,用户将可以在preference中对color theme的外观展示进行设置,支持color theme外观随应用的外观自动变化,即当应用为深色时,展示color theme的深色外观;应用为浅色时,展示color theme的浅色外观。
[0118]
4.print
[0119]
在打印思维导图时,支持深色外观和浅色外观,以选择更清晰的一种外观进行最终打印。打印过程中选择的外观,不会影响到文件中的color theme外观。
[0120]
与现有技术相比,本发明实施例具有如下有益效果:
[0121]
1、能够更灵活地迎合每个用户个性化的使用习惯。例如,有些用户在使用深色背景时更容易沉浸,而有些用户在使用浅色背景时更容易沉浸。在有了反色算法后,不同用户
的个性化需求都能够得到满足。
[0122]
2、进行反色变换后,仍然可以保留原有color theme的色彩特征,继续发挥色彩在思维导图中的重要作用。
[0123]
可以理解的是,本发明实施例的特点包括:
[0124]
1、反色功能:反色功能支持将各种color theme一键变换成视觉效果上相反的色调,以满足在思维导图的使用场景中沉浸式查看与编辑、清晰打印、更好融入pitch mode theme等个性化需求。
[0125]
2、反色算法:反色算法可以通过一套统一的算法逻辑实现上述反色功能,其核心是先调整原背景色,后让其他颜色基于调整后的背景色进行适配,最终保证反色后的color theme能保留原有color theme的色彩特征,并且各元件都可以清晰展示。
[0126]
需要说明的是,对于以上方法或流程实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于可选实施例,所涉及的动作并不一定是本发明实施例所必须的。
[0127]
请参见图2,本发明实施例还提供一种图像色调变换装置,包括:
[0128]
色彩参数获取模块1,用于获取原始图像中待变换区域的当前hsl色彩参数;其中,所述待变换区域包括背景区域和内容区域;
[0129]
背景参数确定模块2,用于根据所述当前hsl色彩参数确定所述背景区域的当前色调类型,基于与所述当前色调类型相对应的目标背景亮度,确定所述背景区域的背景目标hsl色彩参数;
[0130]
第一区域划分模块3,用于将当前hsl色彩参数与所述背景区域的当前hsl色彩参数相一致的内容区域归类为第一内容区域,将当前hsl色彩参数与所述背景区域的当前hsl色彩参数不一致的内容区域归类为第二内容区域;
[0131]
第一参数确定模块4,用于将所述目标背景亮度作为所述第一内容区域的第一目标内容亮度,并基于所述第一目标内容亮度确定所述第一内容区域的第一目标hsl色彩参数;
[0132]
第二区域划分模块5,用于基于所述背景目标hsl色彩参数与所述第二内容区域的当前hsl色彩参数确定所述背景区域与所述第二内容区域的对比率,并基于预设的对比率阈值将所述第二内容区域划分为固定第二内容区域和变换第二内容区域;
[0133]
第二参数确定模块6,用于根据所述当前hsl色彩参数获取所述变换第二内容区域的当前亮度,将亮度上限值与所述变换第二内容区域的当前亮度的差值作为所述变换第二内容区域的第二目标内容亮度,并基于所述第二目标内容亮度确定所述变换第二内容区域的第二目标hsl色彩参数;
[0134]
图像变换模块7,用于基于所述背景目标hsl色彩参数、所述第一目标hsl色彩参数和所述第二目标hsl色彩参数对所述原始图像进行色调变换。
[0135]
可以理解的是上述装置项实施例,是与本发明方法项实施例相对应的,本发明实施例提供的一种图像色调变换装置,可以实现本发明任意一项方法项实施例提供的图像色调变换方法。
[0136]
本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现任一项所述的图像色调变换方法。
[0137]
需说明的是,以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。另外,本发明提供的装置实施例附图中,模块之间的连接关系表示它们之间具有通信连接,具体可以实现为一条或多条通信总线或信号线。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
[0138]
所述领域的技术人员可以清楚地了解到,为了方便和简洁,上述描述的装置的具体工作过程,可参考前述方法实施例中对应的过程,在此不再赘述。
[0139]
终端设备可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述终端设备可包括,但不仅限于,处理器、存储器。
[0140]
所称处理器可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器是所述终端设备的控制中心,利用各种接口和线路连接整个终端设备的各个部分。
[0141]
所述存储器可用于存储所述计算机程序,所述处理器通过运行或执行存储在所述存储器内的计算机程序,以及调用存储在存储器内的数据,实现所述终端设备的各种功能。所述存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序等;存储数据区可存储根据手机的使用所创建的数据等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
[0142]
所述存储介质为计算机可读存储介质,所述计算机程序存储在所述计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。
[0143]
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1