本发明涉及图像处理技术领域,特别涉及一种吸取环境色生成的色值的应用方法及装置。
背景技术:
随着电子技术的不断发展,电子产品的人工智能模仿水平也在不断提高,以颜色识别为例,长期以来一直由人眼起主导作用的颜色识别工作越来越多的被相应的电子技术所取代。
但是现有的颜色识别技术中,只是单纯吸取颜色生成色值,并没有将该技术直接运用于场景,比如艺术创作、电商人物穿搭、家具颜色切换等等。
技术实现要素:
为了解决现有技术的问题,本发明实施例提供了一种吸取环境色生成的色值的应用方法及装置,以克服现有技术中只是单纯吸取颜色生成色值,并没有将其直接运用于具体场景等问题。
为解决上述技术问题,本发明采用的技术方案是:
一方面,提供了一种吸取环境色生成的色值的应用方法,所述方法包括如下步骤:
s1:在作品上预留出颜色填充接口;
s2:扫描需要取色的区域,生成多个取色点,选取目标取色点;
s3:识别所述目标取色点的颜色,生成相应的色值;
s4:将所述色值依次应用到作品上预留出的所述颜色填充接口中。
进一步的,所述步骤s3具体包括:
s3.1:感测所述目标取色点的反射光,获取所述反射光的相关参数;
s3.2:将所述相关参数与预置的标准颜色参数表进行对比运算,获取对应于每一标准颜色的计算结果;
s3.3:将与所述相关参数距离最短的标准颜色作为最终的颜色识别结果,生成相应的色值。
进一步的,所述步骤s3.1具体包括:
s3.1.1:感测所述目标取色点的反射光,获取所述反射光的光参量;
s3.1.2:将所述光参量转换为数字电信号;
s3.1.3:对所述数字电信号进行计算,获取所述反射光的的相关参数。
进一步的,所述步骤s3还包括:
根据所述目标取色点的颜色对所述生成的色值进行调整,获取最终色值。
进一步的,所述需要取色的区域包括实时扫描的任意环境的任意区域和/或从图像库导入的图片上的任意区域。
另一方面,提供了一种吸取环境色生成的色值的应用装置,所述装置至少包括:
作品创作模块,用于绘制作品,并在作品上预留出颜色填充接口;
颜色读取模块,用于扫描需要取色的区域,生成多个取色点,选取目标取色点;
色值生成模块,用于识别所述目标取色点的颜色,生成相应的色值;
颜色填充模块,用于将所述色值依次应用到作品上预留出的所述颜色填充接口中。
进一步的,所述色值生成模块包括:
计算单元,用于感测所述目标取色点的反射光,获取所述反射光的相关参数;
对比单元,用于将所述相关参数与预置的标准颜色参数表进行对比运算,获取对应于每一标准颜色的计算结果;
生成单元,用于将与所述相关参数距离最短的标准颜色作为最终的颜色识别结果,生成相应的色值。
进一步的,所述感测单元包括:
感测子单元,用于感测所述目标取色点的反射光,获取所述反射光的光参量;
转换子单元,用于将所述光参量转换为数字电信号;
计算子单元,用于对所述数字电信号进行计算,获取所述反射光的的相关参数。
进一步的,所述色值生成模块还包括:
调整单元,用于根据所述目标取色点的颜色对所述生成的色值进行调整,获取最终色值。
进一步的,所述需要取色的区域包括实时扫描的任意环境的任意区域和/或从图像库导入的图片上的任意区域。
本发明实施例提供的技术方案带来的有益效果是:
本发明实施例提供的吸取环境色生成的色值的应用方法及装置,将吸取颜色生成的色值直接运用于具体的场景(如艺术创作、电商人物穿搭、家具颜色切换等)中,方便设计师和绘画者直接吸取现实场景中任意一种颜色,并将这些颜色运用到自己的作品上,让艺术创作更加方便。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是根据一示例性实施例示出的吸取环境色生成的色值的应用方法的流程图;
图2是根据一示例性实施例示出的识别目标取色点的颜色,生成相应的色值的流程图;
图3是根据一示例性实施例示出的感测目标取色点的反射光,获取反射光的相关参数的流程图;
图4是根据一示例性实施例示出的吸取环境色生成的色值的应用装置的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1是根据一示例性实施例示出的吸取环境色生成的色值的应用方法的流程图,参照图1所示,所述方法包括如下步骤:
s1:在作品上预留出颜色填充接口。
具体的,用户先创作出自己的作品,并在作品上预留出颜色填充接口,方便后续进行颜色填充。这里需要说明的是,本发明实施例中的方法可以应用于多个场景,其中包括艺术创作(如线性画稿等)、电商人物穿搭(如将人物的衣着的颜色留白)、家具颜色切换等。
s2:扫描需要取色的区域,生成多个取色点,选取目标取色点。
具体的,用摄像头扫描需要取色的区域,需要取色的区域可以是任意环境的任意区域,也可以是任意物体,屏幕上会生成多个取色点,这些取色点的位置可以手动拖动,从而抓取需要的颜色,最后从多个取色点中选取目标取色点。这里需要说明的是,需要取色的区域可以是实时扫描的任意环境的任意区域,也可以是从图像库导入的图片上的任意区域。
s3:识别所述目标取色点的颜色,生成相应的色值。
具体的,对选取好的目标取色点的颜色进行识别,根据目标取色点反射出来的光源信息捕捉目标取色点所在区域的环境色和相应色值,并将生成的色值输出。
s4:将所述色值依次应用到作品上预留出的所述颜色填充接口中。
具体的,选取用户需要的色值,将其填充到作品上预留出的颜色填充接口中,如艺术创作中的线性画稿中、电商人物穿搭中的人物的衣着的颜色留白部分、家具颜色的切换等。
图2是根据一示例性实施例示出的识别目标取色点的颜色,生成相应的色值的流程图,参照图2所示,其包括如下步骤:
s3.1:感测所述目标取色点的反射光,获取所述反射光的相关参数。
具体的,使用感测设备感测目标取色点的反射光的光源信息,根据光源信息计算出反射光的相关参数。这里需要说明的是,在本发明实施例中,扫描需要取色的区域时,可以采用白色光源作为发光源,也可以采用红黄蓝三基色作为发光源照射待取色的区域,依次感测白色光源或红黄蓝三基色的发光源照射待取色的区域分别产生的反射光,然后分别计算出反射光的相关参数。
s3.2:将所述相关参数与预置的标准颜色参数表进行对比运算,获取对应于每一标准颜色的计算结果。
具体的,在本发明实施例中,首先需要预先准备一个标准颜色参数表,标准颜色参数表包括各种颜色的基本参数,该参数表是在标准条件下采集的各种色彩所生成的参数表。其中,标准颜色参数表中至少包括以下主要颜色:红、橙、黄、绿、青、蓝、紫、白、黑、深肤色、浅肤色、红紫色、粉蓝色、天蓝色、粉红色、八度灰、六度灰、五度灰等等。将获取到的相关参数与标准颜色参数表中的每一标准颜色的参数进行对比运算处理,获取对应于每一标准颜色的计算结果。
s3.3:将与所述相关参数距离最短的标准颜色作为最终的颜色识别结果,生成相应的色值。
具体的,获取到对应于每一标准颜色的计算结果后,对计算结果进行一一对比,将与相关参数距离最短(即最接近的)的标准颜色作为最终的颜色识别结果,生成相应的色值。
图3是根据一示例性实施例示出的感测目标取色点的反射光,获取反射光的相关参数的流程图,参照图3所述,其包括如下步骤:
s3.1.1:感测所述目标取色点的反射光,获取所述反射光的光参量。
s3.1.2:将所述光参量转换为数字电信号;
s3.1.3:对所述数字电信号进行计算,获取所述反射光的相关参数。
具体的,首先使用感测设备感测目标取色点的反射光,获取反射光的光参量,然后通过感测设备将光参量转换为数字电信号,再通过模数转换装置将数字电信号转换为转换成与反射光对应的相关参数。
在本发明另一示例性实施例中,所述步骤s3还包括:
根据所述目标取色点的颜色对所述生成的色值进行调整,获取最终色值。
具体的,用户可以根据实际需要,对生成的色值进行相应调整,包括色调、饱和度、亮度、透明值等的调整,并将调整后的色值对应的颜色与目标取色点的颜色进行对比,调整满意后进行保存,原有的色值即会被调整后的色值替换掉。
图4是根据一示例性实施例示出的吸取环境色生成的色值的应用装置的结构示意图,参照图4所示,该装置包括:
作品创作模块,用于绘制作品,并在作品上预留出颜色填充接口;
颜色读取模块,用于扫描需要取色的区域,生成多个取色点,选取目标取色点;
色值生成模块,用于识别所述目标取色点的颜色,生成相应的色值;
颜色填充模块,用于将所述色值依次应用到作品上预留出的所述颜色填充接口中。
进一步的,色值生成模块包括:
计算单元,用于感测所述目标取色点的反射光,获取所述反射光的相关参数;
对比单元,用于将所述相关参数与预置的标准颜色参数表进行对比运算,获取对应于每一标准颜色的计算结果;
生成单元,用于将与所述相关参数距离最短的标准颜色作为最终的颜色识别结果,生成相应的色值。
进一步的,感测单元包括:
感测子单元,用于感测所述目标取色点的反射光,获取所述反射光的光参量;
转换子单元,用于将所述光参量转换为数字电信号;
计算子单元,用于对所述数字电信号进行计算,获取所述反射光的的相关参数。
具体的,感测子单元可以通过光敏电阻实现,而转换子单元可以通过分压电阻实现,光敏电阻通过分压电阻分压而产生与目标取色点颜色相应的电信号。计算子单元主要是对电信号进行模数转换,将电信号转换为与反射光相对应的相关参数。
进一步的,色值生成模块还包括:
调整单元,用于根据所述目标取色点的颜色对所述生成的色值进行调整,获取最终色值。
进一步的,所述需要取色的区域包括实时扫描的任意环境的任意区域和/或从图像库导入的图片上的任意区域。
综上所述,本发明实施例提供的技术方案带来的有益效果是:
本发明实施例提供的吸取环境色生成的色值的应用方法及装置,将吸取颜色生成的色值直接运用于具体的场景(如艺术创作、电商人物穿搭、家具颜色切换等)中,方便设计师和绘画者直接吸取现实场景中任意一种颜色,并将这些颜色运用到自己的作品上,让艺术创作更加方便。
需要说明的是:上述实施例提供的吸取环境色生成的色值的应用装置在触发吸取环境色生成色值业务时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的吸取环境色生成的色值的应用装置与吸取环境色生成的色值的应用方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。