有没有一种直观的方式或良好的记忆方法,可以理解颜色和其十六进制值之间的对应关系?
你只需要记住颜色范围从00(无色效果)到FF(全彩色效果),三个数字分别代表红色、绿色和蓝色。
000000是黑色(即没有颜色),FFFFFF是白色(混合了三原色)。
难点在于要记住颜色混合方式,我用以下口诀来辅助记忆:
显然,如果你的食品口味与我不同,你可能需要想出自己的口诀。但我发现这是我最容易做到的方法。
然后,只需稍加变化就可以添加更多的红或少一些的蓝等颜色。 我通常只使用00、40、80、C0和FF的值,因为这给您选择的125种颜色调色板,而且我不希望过多的选择会减慢我的速度。
你需要掌握这三个不同的事情。
十六进制数的阅读和写作。这需要练习和熟悉。颜色代码从00(零)到FF(= 255)范围内,因此可以花一点时间(例如使用科学计算器的calc.exe?)选取一个数字并尝试猜测它在十六进制下的值,反之亦然。在十进制中计数可能已经变成你的第二天性;在十六进制中计数也是相同的概念,只是有不同的符号和规则。
如何将RGB颜色代码读作三个分量值。RGB代码可以写成三位数字(#FFF)或六位数字(#FFFFFF)。在第一种情况下,每个数字都是单个颜色分量;红、绿然后蓝。0 = 空,F =“满”(最大值)。第二种情况与第一种情况相同,但是多出来的数字给您提供了更广泛的色调范围,因为您对每个分量有256个可能的强度而不是16个。
知道RGB颜色模型。你的主要颜色是红色、绿色和蓝色。你的次要颜色是黄色(R+G)、品红色(R+B)和青色(G+B)。增加所有值会使颜色变浅;将它们全部减小会使它变暗。纯灰度图会有三个相等的分量,例如#ddd、#222。通过将其中一个颜色值略微上调来获得灰度渐变- #866将为您提供带有一点红色的深灰色。这一部分您只需要通过经验学习。尝试操作它,并使用像Instant Eyedropper这样的工具来查找已知颜色的十六进制值。
确切地做到这一点非常非常困难,但是在几天内你就可以说“对了...我想要橙色,它位于颜色轮上红色(#F00)和黄色(#FF0)之间,因此让我们尝试平均一下并使用#F90...嗯,有点暗,所以让我们将G和B分量都略微上调一点...#FA2...成功了!”
把它想象成混合颜料。
有三个组成部分RR,GG,BB(RRGGBB),可以用不同的强度混合。 请记住,00是最低强度,ff是最高强度。
例如,我们知道000000在所有颜色上都是低强度,并且是黑色。 同样,ffffff在所有三种颜色成分中都是最高的,将是白色。
您可以通过使其中一个部分更强或更弱来添加或删除颜色。 例如,从黑色000000开始,加入一点红色为330000,或者使用000033加入一点蓝色。 加入两者并查看发生了什么330033。
加入大量红色,使用ff0000。 或者添加适量的绿色006600。
如果所有三个组成部分接近相同的强度,则它们会互相抵消,您将得到灰度,这将根据颜色的强度而轻或重。 因此,000000,333333,666666,999999和ffffff是黑色,深灰色,浅灰色和白色。
如果你拿中灰色并加一点蓝色,你就会得到一个带点蓝的灰色,像888899。红、绿和蓝几乎相等,所以几乎是灰色,但多了一点蓝色。你可以试着进行一些实验。十六进制颜色的格式为#RRGGBB,其中RR代表红色,GG代表绿色,BB代表蓝色。由于它们是十六进制的,所以它们的范围是00-FF。从中可以很容易地大致判断出你正在处理的颜色类型,例如#FF12A3将会是相当红的。
好的,显示器使用“RGB”颜色方案。十六进制数中颜色的顺序是RRGGBB。所以只要记住颜色方案的名称就可以知道哪个位置放什么。然后你可以将#RRGGBB解析为三个数字RR、GG和BB。
数字越高,该特定组件越亮。
然后你只需要记住小学时学过的加法颜色轮即可。 ;)