Seaborn.saturate() 方法
颜色的饱和度由光的强度以及它在波长光谱中的分散程度来定义。 当在极端强度下仅使用一种波长时,如激光,会产生最纯的颜色。 饱和度随着强度的降低而降低。
Seaborn.saturate() 方法用于使一种颜色饱和,然后返回这种饱和的颜色。
语法
以下是 seaborn.saturate() 方法的语法 −
seaborn.saturate(color)
参数
seaborn.saturate() 方法的参数如下。
S.No | 参数及说明 |
---|---|
1 | color 此参数将 matplotlib 颜色作为输入,值包括十六进制、rgb 元组或 html 颜色名称。 |
返回值
此方法的返回值是一个 rgb 元组,其中包含传递颜色的饱和颜色。
示例 1
现在我们将通过向其传递颜色来了解该方法的工作原理。
sns.saturate("pink")
输出
产生的输出如下。 输出饱和后颜色的 rgb 元组。
(1.0, 0.7529411764705882, 0.7960784313725489)
示例 2
在这个例子中,我们将饱和另一种颜色并获得饱和色。 我们可以使用 palplot 方法可视化 saturate 方法发送的 rgb 元组。
可以使用下面的代码行来做到这一点。
import seaborn as sns import matplotlib.pyplot as plt sns.palplot(sns.saturate("blue")) plt.show()
输出
输出如下,
示例 3
我们将使用 palplot 方法来可视化使用 saturate 方法饱和的颜色。
可以使用下面的代码行。
import seaborn as sns import matplotlib.pyplot as plt sns.palplot(sns.saturate("yellow")) plt.show()
输出
输出结果如下 −