R 语言中的 rgb2hsv() 函数用于将颜色从 RGB 空间(红/绿/蓝)转换为 HSV 空间(色相/饱和度/值)。
用法: rgb2hsv(r, g, b)
参数:
r:‘red’ 值的向量。
g:‘green’ 值的向量,或者当 r 是矩阵时为 NULL。
b:‘blue’ 值的向量,或者当 r 是矩阵时为 NULL。
范例1:
# R program to illustrate
# rgb2hsv function
# Calling the col2rgb() function to
# get color in rgb
rgb = col2rgb("# 08a0ff")
# Calling the rgb2hsv() function to
# convert the RGB values in the
# colormap to HSV
rgb2hsv(rgb)
输出:
[, 1] h 0.5641026 s 0.9686275 v 1.0000000
范例2:
# R program to illustrate
# rgb2hsv function
# Calling the rgb2hsv() function
rgb2hsv(60, 120, 180)
输出:
[, 1] h 0.5833333 s 0.6666667 v 0.7058824
相关用法
- R语言 heat.colors()用法及代码示例
- R语言 colors()用法及代码示例
- R语言 colorRampPalette()用法及代码示例
- R语言 topo.colors()用法及代码示例
- R语言 cm.colors()用法及代码示例
- R语言 terrain.colors()用法及代码示例
- R语言 col2rgb()用法及代码示例
- R语言 rgb()用法及代码示例
- R语言 type.convert()用法及代码示例
- R语言 toupper()用法及代码示例
- R语言 charToRaw()用法及代码示例
- R语言 dQuote()用法及代码示例
- R语言 sQuote()用法及代码示例
- R语言 strtoi()用法及代码示例
- R语言 deg2rad()用法及代码示例
- R语言 rad2deg()用法及代码示例
- R语言 str_to_title()用法及代码示例
注:本文由纯净天空筛选整理自Kanchan_Ray大神的英文原创作品 Convert Colors from RGB to HSV in R Programming – rgb2hsv() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。