色彩分析方法、装置及系统与流程

    专利2022-07-08  127


    本发明涉及色彩分析的技术领域,尤其是涉及一种色彩分析方法、装置及系统。



    背景技术:

    古代汉语词典把“语言”释义为:“人类所特有的用来表达思想、交流思想的工具,是一种特殊的社会现象。而色彩也是一种语言,它是指用色彩表达情感和思想,并使色彩成为一种可以直接实现心与心交流的工具,它是某种视觉语言的代称。设计与色彩的关系是十分密切的,色彩不仅是设计的重要元素之一而且还决定着设计风格与定位。色彩在设计中的应用不仅能体现产品的设计风格还能起到一定的消费导向作用。可见色彩对于设计的重要性,而设计师掌握色彩心理在设计中的应用更是重要。

    通常,色彩分析应用是产品设计过程中最重要也是最困难的一项工作,但是,现有技术的色彩分析方法,往往根据设计师的经验值对色彩进行匹配,导致普遍适用性较低,难以进行推广。



    技术实现要素:

    有鉴于此,本发明的目的在于提供一种色彩分析方法、装置及系统,以缓解上述技术问题。

    第一方面,本发明实施例提供了一种色彩分析方法,包括:获取目标图片,计算所述目标图片的色彩分布;基于所述色彩分布选取所述目标图片中包含的预设数量个目标颜色;计算每个所述目标颜色的明度值,并基于所述明度值确定所述目标图片的明度;根据所述目标图片的明度确定所述目标图片对应的调式;在预先存储的调式状态表中查找与所述调式对应的状态信息,将所述状态信息确定为所述目标图片所表达的心理状态。

    优选地,在一种较佳的实施方式中,上述获取目标图片的步骤包括:获取待分析图片,对所述待分析图片进行去色处理,得到所述目标图片,其中,所述待分析图片携带有目标物品的图像。

    优选地,在一种较佳的实施方式中,上述计算所述目标图片的色彩分布的步骤包括:计算所述目标图片中每种颜色的区域在所述目标图片的面积占比;按照所述面积占比由大到小的顺序对每种颜色进行排序,得到所述目标图片的色彩分布。

    优选地,在一种较佳的实施方式中,上述基于所述色彩分布选取所述目标图片中包含的预设数量个目标颜色的步骤包括:按照所述面积占比由大到小的顺序依次选取预设数量个目标颜色。

    优选地,在一种较佳的实施方式中,上述计算每个所述目标颜色的明度值,并基于所述明度值确定所述目标图片的明度的步骤,包括:对于每个所述目标颜色,均计算所述目标颜色对应的rgb值,在预先存储的明度关系表中查找与所述rgb值对应的明度值;将每个所述目标颜色的明度值按照所述面积占比的顺序进行排列,组合成所述目标图片的明度。

    优选地,在一种较佳的实施方式中,上述所述明度关系表中包括明度类别,每个所述明度类别对应的明度值,以及,所述明度值对应的rgb标准值;在预先存储的明度关系表中查找与所述rgb值对应的明度值的步骤包括:计算所述目标颜色对应的rgb值与每个所述rgb标准值的距离参数;将所述距离参数最小的所述rgb标准值所对应的明度值确定为所述rgb值对应的明度值。

    优选地,在一种较佳的实施方式中,上述根据所述目标图片的明度确定所述目标图片对应的调式的步骤包括:获取预先存储的调式关系表;其中,所述调式关系表包括至少一个调式,每个调式对应的明度标准值;计算所述明度所包括的所述明度值与所述明度标准值的明度距离;将所述明度距离最小的所述明度标准值所对应的所述调式确定为所述目标图片对应的调式。

    第二方面,本发明实施例还提供一种色彩分析装置,包括:获取模块,用于获取目标图片,计算所述目标图片的色彩分布;选取模块,用于基于所述色彩分布选取所述目标图片中包含的预设数量个目标颜色;明度模块,用于计算每个所述目标颜色的明度值,并基于所述明度值确定所述目标图片的明度;调式模块,用于根据所述目标图片的明度确定所述目标图片对应的调式;查找模块,用于在预先存储的调式状态表中查找与所述调式对应的状态信息,将所述状态信息确定为所述目标图片所表达的心理状态。

    第三方面,本发明实施例还提供一种色彩分析系统,包括:色彩分析平台,以及所述色彩分析平台所配置的色彩分析界面;其中,所述色彩分析平台配置有权利要求8所述的色彩分析装置。

    优选地,在一种较佳的实施方式中,上述色彩分析界面包括图片区和分析区;所述图片区用于显示待分析图片;所述分析区包括分析控件,用于响应用户的触控操作,根据所述触控操作触发所述色彩分析平台对所述待分析图片进行色彩分析。

    第四方面,本发明实施例还提供一种服务器,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述第一方面所述的方法。

    第五方面,本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行上述第一方面所述的方法。

    本发明实施例带来了以下有益效果:

    本发明实施例提供的色彩分析方法、装置及系统,能够获取目标图片,计算目标图片的色彩分布,并基于色彩分布选取目标图片中包含的预设数量个目标颜色,计算每个目标颜色的明度值,并基于明度值确定目标图片的明度,进而根据目标图片的明度确定目标图片对应的调式,以便于在预先存储的调式状态表中查找与该调式对应的状态信息,将状态信息确定为目标图片所表达的心理状态,以实现对目标图片进行色彩的心理分析,在分析过程中,由于是基于色彩分布实现的,因此,可以帮助从事设计工作的人员进行色彩的心理分析,通过色彩分析的过程认识了解各项色彩参数的应用意义,有助于帮助设计人员进行正确的选配色彩参数,进而高效的完成色彩处理工作,不仅具有普遍适用性,同时也便于进行推广。

    本发明的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。

    为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

    附图说明

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

    图1为本发明实施例提供的一种色彩分析方法的流程图;

    图2为本发明实施例提供的另一种色彩分析方法的流程图;

    图3为本发明实施例提供的一种色彩分析装置的结构示意图;

    图4为本发明实施例提供的一种色彩分析界面的示意图;

    图5为本发明实施例提供的一种服务器的结构示意图。

    具体实施方式

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

    色彩分析应用是产品设计过程中最重要也是最困难的一项工作。而色彩参数设置又是设计的基础工作,错误的参数选择,将给后期的色彩匹配工作带来较大的困难,因此,通过色彩分析认识了解各项色彩参数的应用意义,以及正确选配色彩参数,对色彩处理工作是十分重要的,基于此,本发明实施例提供的一种色彩分析方法、装置及系统,可以对色彩进行有效地分析。

    为便于对本实施例进行理解,首先对本发明实施例所公开的一种色彩分析方法进行详细介绍。

    在一种可能的实施方式中,本发明实施例提供了一种色彩分析方法,如图1所示的一种色彩分析方法的流程图,该方法包括以下步骤:

    步骤s102,获取目标图片,计算目标图片的色彩分布;

    在实际使用时,该目标图片通常是携带有目标物品的图像,具体地,该目标物品可以是某一个设计产品,目标图片中携带的目标物品的图像则为该设计产品的外观图像,通过本发明实施例提供的色彩分析方法,可以对该设计产品的配色、颜色参数等进行分析,例如,可以对现有的设计产品已有色彩进行心理分析,或者依据本发明实施例提供的色彩分析方法的分析结果,根据想表达的心里感受而进行配色设计等等。

    进一步,考虑到设计产品的色彩通常有多种,因此,为了使色彩分析的过程具有普遍适用性,本发明实施例中从设计产品的色彩分布出发,对设计产品的色彩进行分析。

    步骤s104,基于色彩分布选取目标图片中包含的预设数量个目标颜色;

    步骤s106,计算每个目标颜色的明度值,并基于明度值确定目标图片的明度;

    步骤s108,根据目标图片的明度确定目标图片对应的调式;

    具体地,上述步骤s106中确定的明度,也可以称为色彩明度,又称为色彩的亮度,通常,不同颜色会有明暗的差异,相同颜色也有明暗深浅的变化,上述明度可以较为准确滴表达出颜色的明暗变化,因此,可以基于明度确定出与目标图片匹配的调式。

    进一步,上述调式通常指该目标图片呈现的色彩所表达的感情基调,或者,心理感受,因此,每种调式都可以反映一定的心理状态,如,优雅、明亮、欢快、低沉等等。因此,在通过上述步骤s108确定出调式之后,可以进一步执行下述步骤s110,查找出对应的状态信息,以确定目标图片所表达的心理状态。

    步骤s110,在预先存储的调式状态表中查找与上述调式对应的状态信息,将状态信息确定为目标图片所表达的心理状态。

    本发明实施例提供的色彩分析方法,能够获取目标图片,计算目标图片的色彩分布,并基于色彩分布选取目标图片中包含的预设数量个目标颜色,计算每个目标颜色的明度值,并基于明度值确定目标图片的明度,进而根据目标图片的明度确定目标图片对应的调式,以便于在预先存储的调式状态表中查找与该调式对应的状态信息,将状态信息确定为目标图片所表达的心理状态,以实现对目标图片进行色彩的心理分析,在分析过程中,由于是基于色彩分布实现的,因此,可以帮助从事设计工作的人员进行色彩的心理分析,通过色彩分析的过程认识了解各项色彩参数的应用意义,有助于帮助设计人员进行正确的选配色彩参数,进而高效的完成色彩处理工作,不仅具有普遍适用性,同时也便于进行推广。

    在实际使用时,上述目标图片的色彩分布,通常是根据每种颜色的区域在目标图片的面积占比来确定的,即,根据颜色覆盖区域的大小来确定色彩分布,与现有技术中基于经验值进行分析的方式相比,有效提高了产品分析的普遍适用性。

    进一步,在图1的基础上,图2还示出了另一种色彩分析方法的流程图,对色彩分布的确定,以及,明度和调式的计算进行进一步说明,具体地,如图2所示包括以下步骤:

    步骤s202,获取待分析图片,对待分析图片进行去色处理,得到目标图片;

    其中,待分析图片携带有目标物品的图像,如前述设计产品的外观图像等等。

    具体实现时,该步骤中去色处理实际是对待分析图片去除彩色的处理过程,使待分析图片仅显示黑白明暗的色彩,以便于进行后续步骤的色彩分布的计算,以及确定明度。

    步骤s204,计算目标图片中每种颜色的区域在目标图片的面积占比;

    步骤s206,按照面积占比由大到小的顺序对每种颜色进行排序,得到目标图片的色彩分布;

    步骤s208,基于色彩分布选取目标图片中包含的预设数量个目标颜色;

    具体地,该步骤中选取目标颜色时,是按照上述面积占比由大到小的顺序依次选取预设数量个目标颜色。即,选取面积占比最大的预设数量个目标颜色,如选取面积占比前三的颜色作为目标颜色,由于目标颜色的面积占比较大,因此,可以在较大程度上影响目标图片的感情基调。

    步骤s210,对于每个目标颜色,均计算目标颜色对应的rgb值,在预先存储的明度关系表中查找与rgb值对应的明度值;

    步骤s212,将每个目标颜色的明度值按照面积占比的顺序进行排列,组合成目标图片的明度;

    在实际使用时,上述明度关系表中包括明度类别,每个明度类别对应的明度值,以及,明度值对应的rgb标准值。

    因此,在查找与rgb值对应的明度值时,可以计算目标颜色对应的rgb值与每个rgb标准值的距离参数;将该距离参数最小的rgb标准值所对应的明度值确定为rgb值对应的明度值。

    具体实现时,上述rgb值和rgb标准值均可以看成是色彩坐标空间中的一个点,明度关系表中包括多个rgb标准值,多个rgb标准值相当于是色彩坐标空间的多个标准点,对于每个rgb值,在色彩坐标空间中,可以计算该rgb值与每个标准点的距离,然后选取距离参数最小的rgb标准值所对应的明度值确定为rgb值对应的明度值,而距离参数最小,则相当于该rgb值与该rgb标准值最接近,因此,可以将该rgb标准值对应的明度值作为该rgb值的明度值。

    为了便于理解,下述表1示出了一种明度关系表,如表1所示,表1:

    其中,表1低明度、中明度和高明度表示明度类别,数字1~9表示每个明度类别对应的明度值,每列r、g、b下面的数字则表示明度值对应的rgb标准值,其中,表1中以将0~255的rgb值分成9个区间为例进行说明,即,对应的rgb标准值包括(0,0,0)、(25,25,25)、(50,50,50)···(255,255,255)等10个标准值。

    当上述步骤s212中计算出每个目标颜色的rgb值之后,可以基于上述表1的10个标准值进一步计算距离参数,选取与目标颜色的rgb值最接近的标准值,然后将该标准值对应的明度值确定为该目标颜色的rgb值对应的明度值。

    例如,当上述步骤s208中选取的目标颜色的预设数量为三个,即,选取面积占比最大的目标颜色、以及面积占比次之的目标颜色和面积占比排列第三的目标颜色时,通过上述表1,可以确定出三个明度值,然后再按照面积占比的顺序进行排列,以组合成上述目标图片的明度,如按照面积占比由大到小的顺序组合明度值,生成明度等等。

    当根据上述表1确定出目标图片的明度之后,还需要进一步执行下述步骤s214和步骤s216的过程,进一步计算目标图片的调式。

    步骤s214,获取预先存储的调式关系表,计算上述明度所包括的明度值与明度标准值的明度距离;

    步骤s216,将明度距离最小的明度标准值所对应的调式确定为目标图片对应的调式。

    具体地,本发明实施例中,调式关系表包括至少一个调式,以及,每个调式对应的明度标准值;然后基于该明度标准值进一步确定调式。

    为了便于理解,下述表2示出了一种调式关系表,且该调式关系表种,每个调式对应的明度标准值与前述表1中的明度值对应。

    并且,每个调式,对应的实际是一组明度值,该组明度值中包括的明度值的数量与前述步骤s208中选取的目标颜色的预设数量是一致的。因此,在本发明实施例中,同样以选取面积占比前三的颜色作为目标颜色为例进行说明,此时按照表1中确定出的明度也包括3个明度值,对应的表2中每个调式对应的明度标准值也是三个,如表2所示:

    表2:

    具体地,表2中,第一列表示调式,即,高长调、高短调、高中调、中短调、中长调、中中调、低长调、低短调、低中调等等,每一行中调式对应的数字即为每个调式对应的明度标准值。

    以选取面积占比前三的颜色作为目标颜色为例,上述步骤s212中确定出的明度实际包括3个值,此时,同样可以把明度看成是一个三维坐标中的点,每个调式对应的明度标准值为该三维坐标中的基准点,该在三维坐标中,通过步骤s214的过程计算明度与每个基准点的明度距离,选取明度距离最小的明度标准值,即为与上述目标图片明度最接近的明度标准值,因此,可以将该明度标准值对应的调式确定为目标图片对应的调式。

    步骤s218,在预先存储的调式状态表中查找与调式对应的状态信息,将状态信息确定为目标图片所表达的心理状态。

    在实际使用时,由于调式通常指该目标图片呈现的色彩所表达的感情基调,且,每种调式都可以反映一定的心理状态,因此,上述步骤s218中确定的状态信息即为目标图片所表达的心理状态。为了便于理解,表3还进一步示出了一种调式状态表,以调式包括高长调、高短调、高中调、中短调、中长调、中中调、低长调、低短调、低中调为例,如下述表3所示:

    表3:

    由表3可知,不同的调式对应不同的心理状态或者心理感受,因此,在基于表2确定出目标图片对应的调式之后,可以继续查找上述表3,以进一步确定出目标图片的调式对应的状态信息,进而可以分析出目标图片所表达的心理状态。

    应当理解,上述表1~表3尽心是本发明实施例提供的一种可能的实施方式,在其他的实施方式中,上述目标颜色的预设数量,以及表1中0~255值的划分区间,以及表2中调式与明度值的对应关系,以及表3中调式对应的心理状态等,还可以根据实际使用情况进行修正,本发明实施例对此不进行限制。

    在上述实施例的基础上,本发明实施例还进一步提供了一种色彩分析装置,如图3所示的一种色彩分析装置的结构示意图,包括:

    获取模块30,用于获取目标图片,计算所述目标图片的色彩分布;

    选取模块32,用于基于所述色彩分布选取所述目标图片中包含的预设数量个目标颜色;

    明度模块34,用于计算每个所述目标颜色的明度值,并基于所述明度值确定所述目标图片的明度;

    调式模块36,用于根据所述目标图片的明度确定所述目标图片对应的调式;

    查找模块38,用于在预先存储的调式状态表中查找与所述调式对应的状态信息,将所述状态信息确定为所述目标图片所表达的心理状态。

    本发明实施例提供的色彩分析装置,与上述实施例提供的色彩分析方法具有相同的技术特征,所以也能解决相同的技术问题,达到相同的技术效果。

    进一步,本发明实施例还提供了一种色彩分析系统,具体地,该色彩分析系统包括色彩分析平台,以及该色彩分析平台所配置的色彩分析界面;其中,色彩分析平台配置有图3所示的色彩分析装置。

    具体地,上述色彩分析界面包括图片区和分析区;图片区用于显示待分析图片;分析区则包括分析控件,用于响应用户的触控操作,根据触控操作触发色彩分析平台对待分析图片进行色彩分析。

    为了便于理解,图4示出了一种色彩分析界面的示意图,如图4所示,包括图片区,以及分布在图片区以外的多个分析控件。具体地,上述分析控件包括配色分析、用于选取目标颜色的颜色控件1#、2#和3#,以及用于保存目标图片所表达的心理状态的保存控件和取消控件等等。

    在实际使用时,上述色彩分析系统可以基于服务器实现,具体地,上述色彩分析平台部署在服务器上,通过服务器配置的显示设备提供上述色彩分析界面。因此,基于图4所示的色彩分析界面,上述色彩分析系统的工作流程可以包括以下几个步骤:

    s1:用户启动上述色彩分析系统,将待分析图片放置在服务器某一个文件目录下面,点击确定,可以进入色彩分析的主界面,即,图4所示的色彩分析界面,然后单击“打开图片”,可以在色彩分析界面上显示打开图片集的对话框,此时用户可以在文件目录下找到上述待分析图片,并选择该待分析图片,此时该待分析图片可以显示在图4所示的图片区;

    s2:当确定上述待分析图片后,用户可以进一步操作,控制色彩分析平台执行本发明实施例提供的色彩分析方法对待分析图片进行色彩分析。

    具体地,可以根据实际需求进行自动的色彩分析,也可以在用户的触控下进行色彩分析。如果自动进行色彩分析,则用户可以在图片区显示待分析图片后直接点击配色分析控件,触发色彩分析平台对待分析图片进行自动色彩分析。如果用户根据需求通过触控来进行色彩分析,则可以继续执行下述步骤。

    s3:单击色彩分析界面右侧“1#”控件,之后移动鼠标至图片区中,此时,色彩分析平台执行前述步骤s202~步骤s208的过程,选取预设数量个目标颜色,其中,图4中,以预设数量为三个为例进行说明,即,选取面积占比前三的颜色作为目标颜色。

    而该步骤中,由于用户单击了1#控件,此时色彩分析平台实际选取的是面积占比最大的目标颜色。待鼠标在图片区箭头变成十字形,并且图片区出现对应的目标颜色方块后,可以单击,此时,面积最大的目标颜色被确定,并在1#控件后对应的方框中显示该目标颜色的实际颜色。

    s4:与s3类似的操作,单击色彩分析界面右侧“2#”控件,之后移动鼠标至图片区中,待鼠标箭头变成十字形,并且图片区出现对应的目标颜色方块后,可以单击,此时,面积次之的目标颜色被确定,并在2#控件后对应的方框中显示该目标颜色的实际颜色。

    s5:继续与s3类似的操作,选取面积占比第三的目标颜色,并在3#控件后对应的方框中显示该目标颜色的实际颜色。

    s6:单击右侧配色分析控件,此时,色彩分析平台继续执行前述步骤s210~步骤s218的过程,即,根据目标颜色的rgb值和目标颜色的面积占比进行调式,输出结果即目标图片所表达的心理状态。

    此时,该心理状态对应的描述可以在图4中的结果显示区域进行显示,用户可以进一步选择保存也可以直接关闭色彩分析界面。若需保留结果,单击下方“保存”控件,则在色彩分析界面会弹出保存对话框,用户可以选择保存路径进行保存。

    综上,本发明实施例提供的色彩分析系统,能够实现已有色彩的心理分析,也可以根据想表达的心里感受而进行配色设计,通过在提取目标图片的目标颜色的方式和显示方式上做出了一定改进。同时,在操作界面也做了相应调整,便于用户操作,不仅可以帮助从事设计的用户进行色彩的心理分析,通过色彩分析系统认识了解各项色彩参数的应用意义,还有助于从事设计的用户能够正确选配色彩参数,高效的完成色彩处理工作。不仅具有普遍的适用性,也便于进行推广。

    进一步,本发明实施例还提供了一种服务器,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述图1或图2所示的方法。

    进一步,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行上述图1或图2所示的方法。

    进一步,本发明实施例还提供了一种服务器的结构示意图,如图5所示,为该服务器的结构示意图,其中,该服务器包括处理器101和存储器100,该存储器100存储有能够被该处理器101执行的计算机可执行指令,该处理器101执行该计算机可执行指令以实现上述色彩分析方法。

    在图5示出的实施方式中,该服务器还包括总线102和通信接口103,其中,处理器101、通信接口103和存储器100通过总线102连接。

    其中,存储器100可能包含高速随机存取存储器(ram,randomaccessmemory),也可能还包括非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器。通过至少一个通信接口103(可以是有线或者无线)实现该系统网元与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。总线102可以是isa(industrystandardarchitecture,工业标准体系结构)总线、pci(peripheralcomponentinterconnect,外设部件互连标准)总线或eisa(extendedindustrystandardarchitecture,扩展工业标准结构)总线等。所述总线102可以分为地址总线、数据总线、控制总线等。为便于表示,图5中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。

    处理器101可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器101中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器101可以是通用处理器,包括中央处理器(centralprocessingunit,简称cpu)、网络处理器(networkprocessor,简称np)等;还可以是数字信号处理器(digitalsignalprocessor,简称dsp)、专用集成电路(applicationspecificintegratedcircuit,简称asic)、现场可编程门阵列(field-programmablegatearray,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器101读取存储器中的信息,结合其硬件完成前述实施例的色彩分析方法。

    本发明实施例所提供的色彩分析方法、装置及系统的计算机程序产品,包括存储了程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行前面方法实施例中所述的方法,具体实现可参见方法实施例,在此不再赘述。

    所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统和装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

    另外,在本发明实施例的描述中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。

    所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

    在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。

    最后应说明的是:以上实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。


    技术特征:

    1.一种色彩分析方法,其特征在于,包括:

    获取目标图片,计算所述目标图片的色彩分布;

    基于所述色彩分布选取所述目标图片中包含的预设数量个目标颜色;

    计算每个所述目标颜色的明度值,并基于所述明度值确定所述目标图片的明度;

    根据所述目标图片的明度确定所述目标图片对应的调式;

    在预先存储的调式状态表中查找与所述调式对应的状态信息,将所述状态信息确定为所述目标图片所表达的心理状态。

    2.根据权利要求1所述的方法,其特征在于,所述获取目标图片的步骤包括:

    获取待分析图片,对所述待分析图片进行去色处理,得到所述目标图片,其中,所述待分析图片携带有目标物品的图像。

    3.根据权利要求1所述的方法,其特征在于,计算所述目标图片的色彩分布的步骤包括:

    计算所述目标图片中每种颜色的区域在所述目标图片的面积占比;

    按照所述面积占比由大到小的顺序对每种颜色进行排序,得到所述目标图片的色彩分布。

    4.根据权利要求3所述的方法,其特征在于,基于所述色彩分布选取所述目标图片中包含的预设数量个目标颜色的步骤包括:

    按照所述面积占比由大到小的顺序依次选取预设数量个目标颜色。

    5.根据权利要求3所述的方法,其特征在于,计算每个所述目标颜色的明度值,并基于所述明度值确定所述目标图片的明度的步骤,包括:

    对于每个所述目标颜色,均计算所述目标颜色对应的rgb值,在预先存储的明度关系表中查找与所述rgb值对应的明度值;

    将每个所述目标颜色的明度值按照所述面积占比的顺序进行排列,组合成所述目标图片的明度。

    6.根据权利要求5所述的方法,其特征在于,所述明度关系表中包括明度类别,每个所述明度类别对应的明度值,以及,所述明度值对应的rgb标准值;

    在预先存储的明度关系表中查找与所述rgb值对应的明度值的步骤包括:

    计算所述目标颜色对应的rgb值与每个所述rgb标准值的距离参数;

    将所述距离参数最小的所述rgb标准值所对应的明度值确定为所述rgb值对应的明度值。

    7.根据权利要求5所述的方法,其特征在于,根据所述目标图片的明度确定所述目标图片对应的调式的步骤包括:

    获取预先存储的调式关系表;其中,所述调式关系表包括至少一个调式,每个调式对应的明度标准值;

    计算所述明度所包括的所述明度值与所述明度标准值的明度距离;

    将所述明度距离最小的所述明度标准值所对应的所述调式确定为所述目标图片对应的调式。

    8.一种色彩分析装置,其特征在于,包括:

    获取模块,用于获取目标图片,计算所述目标图片的色彩分布;

    选取模块,用于基于所述色彩分布选取所述目标图片中包含的预设数量个目标颜色;

    明度模块,用于计算每个所述目标颜色的明度值,并基于所述明度值确定所述目标图片的明度;

    调式模块,用于根据所述目标图片的明度确定所述目标图片对应的调式;

    查找模块,用于在预先存储的调式状态表中查找与所述调式对应的状态信息,将所述状态信息确定为所述目标图片所表达的心理状态。

    9.一种色彩分析系统,其特征在于,包括:色彩分析平台,以及所述色彩分析平台所配置的色彩分析界面;

    其中,所述色彩分析平台配置有权利要求8所述的色彩分析装置。

    10.根据权利要求9所述的系统,其特征在于,所述色彩分析界面包括图片区和分析区;

    所述图片区用于显示待分析图片;

    所述分析区包括分析控件,用于响应用户的触控操作,根据所述触控操作触发所述色彩分析平台对所述待分析图片进行色彩分析。

    技术总结
    本发明提供了一种色彩分析方法、装置及系统,涉及色彩分析的技术领域,该方法包括:获取目标图片,计算目标图片的色彩分布;基于色彩分布选取目标图片中包含的预设数量个目标颜色;计算每个目标颜色的明度值,并基于明度值确定目标图片的明度;根据目标图片的明度确定目标图片对应的调式;在预先存储的调式状态表中查找与调式对应的状态信息,将状态信息确定为目标图片所表达的心理状态。本发明提供的色彩分析方法、装置及系统,可以进行色彩的心理分析,通过色彩分析的过程认识了解各项色彩参数的应用意义,有助于帮助设计人员进行正确的选配色彩参数,进而高效的完成色彩处理工作,不仅具有普遍适用性,同时也便于进行推广。

    技术研发人员:程旭锋;宁鑫鸣;章珊伟;杜嘉兴;丁梓晨;何子轩;黄楚怡;张展硕
    受保护的技术使用者:北京林业大学
    技术研发日:2020.11.27
    技术公布日:2021.03.12

    转载请注明原文地址:https://wp.8miu.com/read-19003.html

    最新回复(0)