用于颜色同步显示的方法、装置及设备制造方法及图纸

技术编号:32028159 阅读:15 留言:0更新日期:2022-01-27 12:41
本申请涉及通信技术领域,公开一种用于颜色同步显示的方法,包括:第一设备显示色盘;第一设备接收颜色调节指令,确定颜色的参数;第一设备将颜色的参数发送至第二设备,以使第二设备能够在其色盘上相应的位置显示颜色。本申请还公开一种用于颜色同步显示的方法,包括:第二设备接收颜色的参数;第二设备根据颜色的参数确定颜色在色盘上的位置;第二设备显示色盘,并在色盘上相应的位置显示颜色。在第一设备控制颜色变化后,第一设备能够将变化后的颜色信息发送至第二设备,第二设备能够根据接收到的颜色信息在其色盘上相应的位置显示该颜色,从而实现在多个设备的色盘上同步显示颜色变化。本申请还公开一种用于颜色同步显示的装置及设备。置及设备。置及设备。

【技术实现步骤摘要】
用于颜色同步显示的方法、装置及设备


[0001]本申请涉及通信
,例如涉及一种用于颜色同步显示的方法、装置和设备。

技术介绍

[0002]RGB色彩模式是工业界的一种颜色标准,它通过对R(Red,红色)、G(Green,绿色)和B(Blue,蓝色)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色,R、G、B即是代表红色、绿色、蓝色三个通道的颜色。目前,市场上RGB灯的显示方式是用户点击或滑动RGB灯控制界面或控制面板上的色块或色盘,MCU(Microcontroller Unit,微控制单元)根据色盘上的颜色分量值R、G、B来控制RGB灯的颜色,然后设备显示此RGB灯的颜色。如果既有智能家居嵌墙面板来控制此灯颜色,又有手机APP等应用软件来控制此灯颜色,出现的现象就是最后一个控制RGB灯的设备所控制显示的颜色为此灯实际颜色,而其他设备的RGB灯色盘不能同步变化颜色或者同步变化的颜色与实际颜色不一致。
[0003]在实现本公开实施例的过程中,发现相关技术中至少存在如下问题:目前,一个设备上控制RGB灯的颜色变化后,其他设备的RGB灯色盘不能同步显示颜色变化。

技术实现思路

[0004]为了对披露的实施例的一些方面有基本的理解,下面给出了简单的概括。所述概括不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围,而是作为后面的详细说明的序言。
[0005]本公开实施例提供了一种用于颜色同步显示的方法、装置和设备,以解决一个设备上控制RGB灯的颜色变化后,其他设备的RGB灯色盘不能同步显示颜色变化的技术问题。
[0006]在一些实施例中,所述用于颜色同步显示的方法,包括:第一设备显示色盘;第一设备接收颜色调节指令,确定颜色的参数;第一设备将所述颜色的参数发送至第二设备,以使第二设备能够在其色盘上相应的位置显示所述颜色。
[0007]在一些实施例中,所述用于颜色同步显示的方法,包括:第二设备接收颜色的参数;第二设备根据颜色的参数确定所述颜色在色盘上的位置;第二设备显示色盘,并在色盘上相应的位置显示所述颜色。
[0008]在一些实施例中,所述用于颜色同步显示的装置,包括:处理器和存储程序指令的存储器,所述处理器在执行所述程序指令时,执行上述的用于颜色同步显示的方法。
[0009]在一些实施例中,所述设备包括:显示模块、通信模块和上述用于颜色同步显示的装置,显示模块被配置为显示色盘,通信模块被配置为传输颜色的参数。
[0010]本公开实施例提供的一种用于颜色同步显示的方法、装置和设备,可以实现以下技术效果:
[0011]在一个设备控制颜色变化后,该设备能够将变化后的颜色信息发送至其他设备,其他设备能够根据接收到的颜色信息在其色盘上相应的位置显示该颜色,从而实现在多个设备的色盘上同步显示颜色变化。
[0012]以上的总体描述和下文中的描述仅是示例性和解释性的,不用于限制本申请。
附图说明
[0013]一个或多个实施例通过与之对应的附图进行示例性说明,这些示例性说明和附图并不构成对实施例的限定,附图中具有相同参考数字标号的元件示为类似的元件,附图不构成比例限制,并且其中:
[0014]图1是本公开实施例提供的一个用于颜色同步显示的方法的示意图;
[0015]图2是本公开实施例提供的另一个用于颜色同步显示的方法的示意图;
[0016]图3是本公开实施例提供的一个用于RGB色彩模式转换为HSV颜色模型的方法的具体示意图;
[0017]图4是本公开实施例提供的一个用于色盘生成的方法的具体示意图;
[0018]图5是本公开实施例提供的一个用于颜色同步显示的方法的实际应用示意图;
[0019]图6是本公开实施例提供的一个用于颜色同步显示的装置的示意图;
[0020]图7是本公开实施例提供的另一个用于颜色同步显示的装置的示意图。
具体实施方式
[0021]为了能够更加详尽地了解本公开实施例的特点与
技术实现思路
,下面结合附图对本公开实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本公开实施例。在以下的技术描述中,为方便解释起见,通过多个细节以提供对所披露实施例的充分理解。然而,在没有这些细节的情况下,一个或多个实施例仍然可以实施。在其它情况下,为简化附图,熟知的结构和装置可以简化展示。
[0022]本公开实施例的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开实施例的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含。
[0023]结合图1所示,本公开实施例提供一种用于颜色同步显示的方法,包括:
[0024]步骤S11,第一设备显示色盘;
[0025]步骤S12,第一设备接收颜色调节指令,确定颜色的参数;
[0026]步骤S13,第一设备将颜色的参数发送至第二设备,以使第二设备能够在其色盘上相应的位置显示颜色。
[0027]结合图2所示,本公开实施例提供另一种用于颜色同步显示的方法,包括:
[0028]步骤S21,第二设备接收颜色的参数;
[0029]步骤S22,第二设备根据颜色的参数确定颜色在色盘上的位置;
[0030]步骤S23,第二设备显示色盘,并在色盘上相应的位置显示颜色。
[0031]采用本公开实施例提供的用于颜色同步显示的方法,可以实现第一设备和第二设备之间的交互连接:在第一设备控制颜色变化后,第一设备能够将变化后的颜色信息发送至第二设备,第二设备能够根据第一设备发送的颜色信息确定颜色在色盘上的位置,然后在相应的位置显示该颜色,从而实现在多个设备的色盘上同步显示颜色变化。
[0032]可选地,颜色的参数包括颜色的红色R分量、绿色G分量和蓝色B分量。
[0033]可选地,第二设备根据颜色的参数确定颜色在色盘上的位置,包括:根据R分量、G分量和B分量确定R分量的相对值、G分量的相对值和B分量的相对值;根据R分量的相对值、G分量的相对值和B分量的相对值中的最大值和最小值确定HSV颜色模型中色调H分量的相对值;根据H分量的相对值、色盘的原点坐标和色盘的半径确定颜色在色盘上的坐标。这样,能有效地实现RGB色彩模式与HSV颜色模型之间的转换,并且根据转换的结果、色盘的原点坐标和半径可以准确地将颜色定位到第二设备的色盘上,从而实现在多个设备的色盘上同步显示颜色变化。更具体地,根据R分量的相对值、G分量的相对值和B分量的相对值中的最大值和最小值确定HSV颜色模型中色调H分量的相对值的方法如图3所示,包括:
[0034]步骤S31,计算codes的值,codes=cmax-cmin;
[0035]步骤S32,判断codes是否等于0,若codes等于0,则hh=0;若codes不等于0,则进入步骤S本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于颜色同步显示的方法,其特征在于,包括:第一设备显示色盘;第一设备接收颜色调节指令,确定颜色的参数;第一设备将所述颜色的参数发送至第二设备,以使第二设备能够在其色盘上相应的位置显示所述颜色。2.一种用于颜色同步显示的方法,其特征在于,包括:第二设备接收颜色的参数;第二设备根据颜色的参数确定所述颜色在色盘上的位置;第二设备显示色盘,并在色盘上相应的位置显示所述颜色。3.根据权利要求2所述的方法,其特征在于,所述颜色的参数包括颜色的红色R分量、绿色G分量和蓝色B分量。4.根据权利要求3所述的方法,其特征在于,所述第二设备根据颜色的参数确定所述颜色在色盘上的位置,包括:根据R分量、G分量和B分量确定R分量的相对值、G分量的相对值和B分量的相对值;根据R分量的相对值、G分量的相对值和B分量的相对值中的最大值和最小值确定HSV颜色模型中色调H分量的相对值;根据H分量的相对值、色盘的原点坐标和色盘的半径确定所述颜色在色盘上的坐标。5.根据权利要求4所述的方法,其特征在于,根据R分量的相对值、G分量的相对值和B分量的相对值中的最大值和最小值确定HSV颜色模型中色调H分量的相对值,包括:在codes=0的情况下,hh=0;在cmax=rr的情况下,hh=(gg-bb)/codes*60;在cmax=gg的情况下,hh=(bb-rr)/codes*60+2*60;在cmax=bb的情况下,hh=(rr-gg)/codes*60+4*60;其中,rr是R分量的相对值,gg是...

【专利技术属性】
技术研发人员:黄永卫于越
申请(专利权)人:青岛海尔智能家电科技有限公司
类型:发明
国别省市:

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

1