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()

输出

输出如下,

seaborn_saturate_method

示例 3

我们将使用 palplot 方法来可视化使用 saturate 方法饱和的颜色。

可以使用下面的代码行。

import seaborn as sns
import matplotlib.pyplot as plt
sns.palplot(sns.saturate("yellow"))
plt.show()

输出

输出结果如下 −

saturate_method

❮Seaborn 实用函数简介