在rgb()中使用命名的r颜色,这样我就可以添加alpha值

吉姆·沃拉尔

为了更轻松地测试复杂图中的颜色,我想使用命名颜色,但指定alpha。我首先想到的是使用col2rgb()像这样

rgb( col2rgb( "red" ), alpha=125, maxColorValue=255 )

但是col2rgb()的输出是一个矩阵。我尝试过将其转换,将其转换为字符等,但是无法以rgb()可以使用的形式获取它这很奇怪,因为它叫col2rgb

情况要比这复杂得多,并且在指定颜色时必须指定alpha。

阿克伦

我们可以t随意创建一个3列,matrix因为该col2rgb列是matrix具有row.names的单列,即

col2rgb( "red" )
#       [,1]
#red    255
#green    0
#blue     0
t(col2rgb( "red" ))
#     red green blue
#[1,] 255     0    0

并根据 ?rgb

可以通过将矩阵或数据框传递为红色作为参数,而缺少蓝色和绿色来指定颜色。在这种情况下,红色的前三列被视为红色,绿色和蓝色值。

因此,我们可以使用3列 matrix

rgb(t(col2rgb( "red" )), alpha=125, maxColorValue=255 )
#[1] "#FF00007D"

或作为 data.frame

rgb(as.data.frame(t(col2rgb( "red" ))), alpha=125, maxColorValue=255 )
#[1] "#FF00007D"

这与

rgb(red = 255, green = 0, blue = 0, alpha=125, maxColorValue=255 )
#[1] "#FF00007D"

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用厨师创建用户,这样我就可以进入框内

来自分类Dev

如何在mariadb中编写基于组的中位数和模式计算函数?这样我就可以在查询本身中使用它

来自分类Dev

使用history.js来检测是否支持HTML4,这样我就可以绕过ajax

来自分类Dev

如何从xampp安装链接到php,这样我就可以使用php命令而不是完整路径了?

来自分类Dev

工厂课程,这样我就可以改变我的其他客户

来自分类Dev

工厂课程,这样我就可以改变我的其他客户

来自分类Dev

将db列设置为可选或不必需,这样我就可以创建记录

来自分类Dev

Fabric:处理异常,这样我就可以在try块中捕获它

来自分类Dev

正确的实例化类的方法,这样我就可以验证证书中的路径链

来自分类Dev

使ajax调用重复功能,这样我就可以再次调用它n

来自分类Dev

如何在Android中延迟startactivity()。这样就可以使用截击数据

来自分类Dev

在我的XSL文件中包含一个C#(.cs)文件,这样我就可以使用智能感知了吗?

来自分类Dev

在一个变量中对多个观察进行分类,这样我就可以将它们归类在新的专栏中。如何使代码更短?在R中

来自分类Dev

使用char * array存储条形图的条形,这样我就可以动态创建它并以字符串形式返回

来自分类Dev

Windows 7随机关闭。在哪里可以找到相关日志?这样我就可以识别错误

来自分类Dev

在Applescript的文件路径中获取所有文件夹-这样我就可以对其进行标记

来自分类Dev

将数据从Python程序保存到“工作区”,这样我就可以绘图而不必再次运行该程序

来自分类Dev

尝试将随机生成的密码存储为字符串,这样我就可以将其保存到文件(Java)

来自分类Dev

通过单击链接登录到Google Apps(这样我就可以在帐户之间切换)

来自分类Dev

在Applescript的文件路径中获取所有文件夹-这样我就可以对其进行标记

来自分类Dev

在src文件夹中获取txt文件的路径,这样我就可以将其读取到数组中

来自分类Dev

不使用字典就可以在C#中计算字符串的语法值

来自分类Dev

不使用绝对路径就可以解决“没有这样的文件或目录”吗?

来自分类Dev

我可以在std :: function模板签名类型参数中使用命名参数吗?

来自分类Dev

不用枚举就可以枚举枚举值

来自分类Dev

BehaviorSubject:为什么不使用next就可以工作

来自分类Dev

不使用联接就可以解决MySQL查询吗?

来自分类Dev

仅使用Microsoft Virtual Academy就可以学到多少?

来自分类Dev

在 Matplotlib 中使用 RGB 值的颜色

Related 相关文章

  1. 1

    使用厨师创建用户,这样我就可以进入框内

  2. 2

    如何在mariadb中编写基于组的中位数和模式计算函数?这样我就可以在查询本身中使用它

  3. 3

    使用history.js来检测是否支持HTML4,这样我就可以绕过ajax

  4. 4

    如何从xampp安装链接到php,这样我就可以使用php命令而不是完整路径了?

  5. 5

    工厂课程,这样我就可以改变我的其他客户

  6. 6

    工厂课程,这样我就可以改变我的其他客户

  7. 7

    将db列设置为可选或不必需,这样我就可以创建记录

  8. 8

    Fabric:处理异常,这样我就可以在try块中捕获它

  9. 9

    正确的实例化类的方法,这样我就可以验证证书中的路径链

  10. 10

    使ajax调用重复功能,这样我就可以再次调用它n

  11. 11

    如何在Android中延迟startactivity()。这样就可以使用截击数据

  12. 12

    在我的XSL文件中包含一个C#(.cs)文件,这样我就可以使用智能感知了吗?

  13. 13

    在一个变量中对多个观察进行分类,这样我就可以将它们归类在新的专栏中。如何使代码更短?在R中

  14. 14

    使用char * array存储条形图的条形,这样我就可以动态创建它并以字符串形式返回

  15. 15

    Windows 7随机关闭。在哪里可以找到相关日志?这样我就可以识别错误

  16. 16

    在Applescript的文件路径中获取所有文件夹-这样我就可以对其进行标记

  17. 17

    将数据从Python程序保存到“工作区”,这样我就可以绘图而不必再次运行该程序

  18. 18

    尝试将随机生成的密码存储为字符串,这样我就可以将其保存到文件(Java)

  19. 19

    通过单击链接登录到Google Apps(这样我就可以在帐户之间切换)

  20. 20

    在Applescript的文件路径中获取所有文件夹-这样我就可以对其进行标记

  21. 21

    在src文件夹中获取txt文件的路径,这样我就可以将其读取到数组中

  22. 22

    不使用字典就可以在C#中计算字符串的语法值

  23. 23

    不使用绝对路径就可以解决“没有这样的文件或目录”吗?

  24. 24

    我可以在std :: function模板签名类型参数中使用命名参数吗?

  25. 25

    不用枚举就可以枚举枚举值

  26. 26

    BehaviorSubject:为什么不使用next就可以工作

  27. 27

    不使用联接就可以解决MySQL查询吗?

  28. 28

    仅使用Microsoft Virtual Academy就可以学到多少?

  29. 29

    在 Matplotlib 中使用 RGB 值的颜色

热门标签

归档