颜色转换方法、装置、电子设备及存储介质制造方法及图纸

技术编号:37980882 阅读:7 留言:0更新日期:2023-06-30 09:55
本公开提供一种颜色转换方法、装置、电子设备及存储介质。其中,该方法包括:获取正向查找表,其中,正向查找表为基于均匀颜色数据集和第一颜色空间确定的,正向查找表中包括第一颜色空间中的第一颜色与目标颜色空间的目标颜色的转换关系;根据正向查找表,将第一颜色空间中的第一颜色转换成目标颜色空间的目标颜色。由此,能够实现将第一颜色空间中的第一颜色转换成目标颜色空间中的目标颜色,以构建为均匀颜色空间的目标颜色空间。为均匀颜色空间的目标颜色空间。为均匀颜色空间的目标颜色空间。

【技术实现步骤摘要】
颜色转换方法、装置、电子设备及存储介质


[0001]本公开涉及计算机
,尤其涉及一种颜色转换方法、装置、电子设备及存储介质。

技术介绍

[0002]相关技术中,国际照明委员会推荐了均匀颜色空间,例如Lab颜色空间。但是,Lab颜色空间并不是真正意义上的均匀颜色空间,其在蓝色区域的色调线性度很差。
[0003]因此,亟需一种颜色转换方法,实现将特定颜色空间中的颜色转换成均匀颜色空间中的颜色,以构建一种均匀颜色空间。

技术实现思路

[0004]本公开提供一种颜色转换方法、装置、电子设备及存储介质,能够实现将特定颜色空间中的颜色转换成均匀颜色空间中的颜色,以构建一种均匀颜色空间。
[0005]本公开的技术方案如下:
[0006]本公开实施例提供一种颜色转换方法,包括:获取正向查找表,其中,正向查找表为基于均匀颜色数据集和第一颜色空间确定的,正向查找表中包括第一颜色空间中的第一颜色与目标颜色空间的目标颜色的转换关系;根据正向查找表,将第一颜色空间中的第一颜色转换成目标颜色空间的目标颜色。
[0007]在一些实施例中,所述获取正向查找表,包括:确定初始查找表中格点的数目和取值范围;根据所述格点的数目和取值范围,以及所述均匀颜色数据集中所有样本颜色,确定每一个所述格点对应的所述第一颜色空间中的第一颜色和所述目标颜色空间的目标颜色,其中,不同所述格点分别对应不同的第一颜色,不同所述格点分别对应不同的目标颜色;在所述格点中存储与第一颜色的对应关系,以及所对应的目标颜色,生成所述正向查找表。
[0008]在一些实施例中,所述根据所述格点的数目和取值范围,以及所述均匀颜色数据集中所有样本颜色,确定每一个所述格点对应的所述第一颜色空间中的第一颜色和所述目标颜色空间的所述目标颜色,包括:
[0009]获取所述均匀颜色数据集中所有样本颜色在第一颜色空间中的第一颜色集,其中,一种所述样本颜色对应所述第一颜色集中的一种第一颜色;基于预设规则确定所述均匀颜色数据集中所有样本颜色在目标颜色空间中的目标颜色集,其中,一种所述样本颜色对应所述目标颜色集中的一种目标颜色;根据所述格点的数目和取值范围,以及所述样本颜色、所述第一颜色集和所述目标颜色集,确定所述第一颜色集和所述目标颜色集对应的所述格点中的目标节点,其中,每一个所述目标节点对应一种所述样本颜色转换得到的一种第一颜色和一种目标颜色;利用插值法,确定所述格点中所述目标格点以外的待插值格点对应的所述第一颜色空间中的第一颜色和所述目标颜色空间中的目标颜色。
[0010]在一些实施例中,所述获取所述均匀颜色数据集中所有样本颜色在第一颜色空间中的第一颜色集,包括:将所述均匀颜色数据集中所有样本颜色转换成第二颜色空间的第
二颜色集;根据所述第二颜色空间中的第二颜色集,选择C光源为白点进行色适应,获取所述第一颜色空间中的第一颜色集。
[0011]在一些实施例中,所述预设规则,包括以下至少一个:
[0012]色调相同的所述样本颜色在所述目标颜色空间中的目标颜色集中色调也相同;
[0013]指定所述目标颜色集中色调为零的目标颜色;
[0014]所述样本颜色对应的所述目标颜色集中目标颜色的亮度与所述样本颜色对应的所述第一颜色集中的第一颜色的亮度一致;
[0015]所述样本颜色对应的所述目标颜色集中目标颜色的彩度与所述样本颜色的彩度存在对应关系;
[0016]所述样本颜色对应的所述目标颜色集中目标颜色的第一参数a满足:a=所述目标颜色的彩度*cos(所述目标颜色的色调);
[0017]所述样本颜色对应的所述目标颜色集中目标颜色的第二参数b满足:b=所述目标颜色的彩度*sin(所述目标颜色的色调)。
[0018]在一些实施例中,所述利用插值法,确定所述格点中所述目标格点以外的待插值格点对应的所述第一颜色空间中的第一颜色和所述目标颜色空间中的目标颜色,包括:
[0019]确定所述均匀颜色数据集的相同亮度区间中相同色调的样本颜色组成的链表;
[0020]确定包围所述待插值格点的两条所述链表中的四个候选样本颜色;
[0021]确定包围所述待插值格点的四个候选样本颜色中的三个目标样本颜色;
[0022]根据三个所述目标样本颜色分别对应的所述目标颜色空间中的目标颜色,计算所述待插值格点对应的所述目标颜色空间中的目标颜色。
[0023]在一些实施例中,所述方法还包括:根据第三颜色空间中的第三颜色,选择C光源为白点进行色适应,确定所述第一颜色空间中的第一颜色。
[0024]在一些实施例中,所述方法还包括:获取逆向查找表,其中,所述逆向查找表为基于均匀颜色数据集和目标颜色空间确定的,所述逆向查找表中包括所述目标颜色空间中的目标颜色与所述第一颜色空间的第一颜色的转换关系;根据所述逆向查找表,将所述目标颜色空间的目标颜色转换成所述第一颜色空间的第一颜色。
[0025]在一些实施例中,所述第一颜色空间为Lab颜色空间,或者XYZ颜色空间。
[0026]在一些实施例中,在所述第一颜色空间为Lab颜色空间的情况下,所述第二颜色空间为XYZ颜色空间。
[0027]本公开实施例提供一种颜色转换装置,包括:数据获取单元,用于获取正向查找表,其中,所述正向查找表为基于均匀颜色数据集和第一颜色空间确定的,所述正向查找表中包括所述第一颜色空间中的第一颜色与目标颜色空间的目标颜色的转换关系;转换单元,用于根据所述正向查找表,将所述第一颜色空间中的第一颜色转换成所述目标颜色空间的目标颜色。
[0028]本公开实施例还提供一种电子设备,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为执行所述指令,以实现上述的方法。
[0029]本公开实施例还提供一种计算机可读存储介质,其特征在于,所述计算机指令用于使所述计算机执行上述的方法。
[0030]本公开实施例还提供一种计算机程序产品,包括计算机程序/指令,所述计算机程
序/指令被处理器执行时实现上述的方法。
[0031]本公开的实施例提供的技术方案至少带来以下有益效果:
[0032]在本公开的一些实施例中,获取正向查找表,其中,正向查找表为基于均匀颜色数据集和第一颜色空间确定的,正向查找表中包括第一颜色空间中的第一颜色与目标颜色空间的目标颜色的转换关系;根据正向查找表,将第一颜色空间中的第一颜色转换成目标颜色空间的目标颜色。由此,能够实现将第一颜色空间中的第一颜色转换成目标颜色空间中的目标颜色,以构建为均匀颜色空间的目标颜色空间。
[0033]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
[0034]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
[0035]图1为本公开示例性实施例提供的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种颜色转换方法,其特征在于,包括:获取正向查找表,其中,所述正向查找表为基于均匀颜色数据集和第一颜色空间确定的,所述正向查找表中包括所述第一颜色空间中的第一颜色与目标颜色空间的目标颜色的转换关系;根据所述正向查找表,将所述第一颜色空间中的第一颜色转换成所述目标颜色空间的目标颜色。2.如权利要求1所述的方法,其特征在于,所述获取正向查找表,包括:确定初始查找表中格点的数目和取值范围;根据所述格点的数目和取值范围,以及所述均匀颜色数据集中所有样本颜色,确定每一个所述格点对应的所述第一颜色空间中的第一颜色和所述目标颜色空间的目标颜色,其中,不同所述格点分别对应不同的第一颜色,不同所述格点分别对应不同的目标颜色;在所述格点中存储与第一颜色的对应关系,以及所对应的目标颜色,生成所述正向查找表。3.如权利要求2所述的方法,其特征在于,所述根据所述格点的数目和取值范围,以及所述均匀颜色数据集中所有样本颜色,确定每一个所述格点对应的所述第一颜色空间中的第一颜色和所述目标颜色空间的所述目标颜色,包括:获取所述均匀颜色数据集中所有样本颜色在第一颜色空间中的第一颜色集,其中,一种所述样本颜色对应所述第一颜色集中的一种第一颜色;基于预设规则确定所述均匀颜色数据集中所有样本颜色在目标颜色空间中的目标颜色集,其中,一种所述样本颜色对应所述目标颜色集中的一种目标颜色;根据所述格点的数目和取值范围,以及所述样本颜色、所述第一颜色集和所述目标颜色集,确定所述第一颜色集和所述目标颜色集对应的所述格点中的目标节点,其中,每一个所述目标节点对应一种所述样本颜色转换得到的一种第一颜色和一种目标颜色;利用插值法,确定所述格点中所述目标格点以外的待插值格点对应的所述第一颜色空间中的第一颜色和所述目标颜色空间中的目标颜色。4.如权利要求3所述的方法,其特征在于,所述获取所述均匀颜色数据集中所有样本颜色在第一颜色空间中的第一颜色集,包括:将所述均匀颜色数据集中所有样本颜色转换成第二颜色空间的第二颜色集;根据所述第二颜色空间中的第二颜色集,选择C光源为白点进行色适应,获取所述第一颜色空间中的第一颜色集。5.如权利要求3所述的方法,其特征在于,所述预设规则,包括以下至少一个:色调相同的所述样本颜色在所述目标颜色空间中的目标颜色集中色调也相同;指定所述目标颜色集中色调为零的目标颜色;所述样本颜色对应的所述目标颜色集中目标颜色的亮度与所述样本颜色对应的所述第一颜色集中的第一颜色的亮度一致;所述样本颜色对应的所述目标颜色集中目标颜色的彩度与所述样本颜色的彩度存在对应关系;所述样本颜色对应的所述目标颜色集中目标颜色的第一参数a满足:a=所述目标颜色的彩度*cos(所述目标颜色的色调);
所述样本颜色对应的所述目标颜色集中目标颜色的第二参数b满足:b=所述目标颜色的彩度*sin(所述目标颜色的色调)。6.如权利要求3所述的方法,其特征在于,所述利用插值法,确定所述格点中所述目标格点以外的待插值格点对应的所述第一颜色空间中的第一颜色和所述目标颜色空间中的目标颜色,包括:确定所述均匀颜色数据集的相同亮度区间中相同色调的样本颜色组成的链表;确定包围所述待插值格点的两条所述链表中的四个候选样本颜色;确定包围所述待插值格点的四个候选样本颜色中的三个目标样本颜色;根据三个所述目标样本颜色分别对应的所述目标颜色空间中的目标颜色,计算所述待插值格点对应的所述目标颜色空间中的目标颜色。7.如权利要求1所述的方法,其特征在于,所述方法还包括:根据第三颜色空间中的第三颜色,选择C光源为白点进行色适应,确定所述第一颜色空间中的第一颜色。8.如权利要求1至7中任一项所述的方法,其特征在于,所述方法还包括:获取逆向查找表,其中,所述逆向查找表为基于均匀颜色数据集和目标颜色空间确定的,所述逆向查找表中包括所述目标颜色空间中的目标颜色与所述第一颜色空间的第一颜色的转换关系;根据所述逆向查找表,将所述目标颜色空间的目标颜色转换成所述第一颜色空间的第一颜色。9.如权...

【专利技术属性】
技术研发人员:刘月雷
申请(专利权)人:上海玄戒技术有限公司
类型:发明
国别省市:

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

1