1.grb函数

(1)功能:

通过对给定的三个基本色红,绿,蓝的颜色饱和度(intensity)的设定,而创造颜色。

阿尔法透明度(alpha transparent):其值也能被指定,从0到max <=> 透明到不透明;若为指定,则为不透明的颜色

·半透明色(semi-transparent):即0<alpha<1,给予一些设备能支持,如:pdf,windows,quartz,x11;以及相关的二进制设备:jpeg,png,bmp,tiff,bitmap.

·仅有上述相应设备能够提供半透明色的背景。

(2)使用:

rgb(red,green,blue,alpha,names=NULL,maxcolorValue=1)

·red,green,blue,alpha:是数值变量,[0,M],M表示maxColorValue。

·names:字符型,结果向量值。

·maxColorValue:给出颜色值的最大范围。

(3)值

返回一个特征向量,里面的内容是表示红,绿,蓝和可选择的阿尔法透明度值,用十六进制表示。阿尔法值的范围是从0(fully transparent)到255(opaque).

例1:rgb()的事使用

(1)

仅有绿色,且阿尔法值缺省,为不透明。

(2)

仅有红色,且阿尔法值省略,为不透明;但红色应该划分为16份,应该有16种红色。

(3)

仅有绿色,..................................;但绿色的值为0但12依次递增,应该有13中绿色。

2. hsv函数

(1)hsv(h=1,s=1,v=1,alpha)

·h,s,v:分别代表hue,saturation,value,联合组成一个表示颜色的向量,范围是[0,1]。

·alpha:数值向量,范围[0,1],从透明到不透明变。

(2)在给定值范围的HSV的空间上,指定特异的含义。

(3)例2:hsv()的使用

3. 设置连续的颜色(color palettes)

(1)功能:创建一个由n个连续变化颜色组成的向量。

(2)使用格式

rainbow(n,s=1,v=1,start=0,end=max(1,n-1)/n,alpha=1)

heat.colors(n,alpha=1)

terrain.colors(n,alpha=1)

topo.colors(n,alpha=1)

cm.colors(n,alpha=1)

·n:总共应有那种颜色;

·alpha:颜色的透明度;

·s,v:用来完成HSV颜色的the "saturation"和"value"值;

·start,end:rainbow开始和结束处的"hue".

例3:各种连续颜色的函数的使用

设置颜色的函数:rgb,hsv,color palettes的更多相关文章

  1. Android Studio中如何设置颜色拾色器工具

    Android Studio如何设置颜色拾色器工具Color Picker? 你可能下载过一些获取颜色值的一些小工具, 这种方式获取颜色,需要先切换窗口转跳到桌面,然后打开拾色器小工具程序,然后去拾取 ...

  2. Sass函数--颜色函数--RGB颜色函数

    RGB颜色函数-RGB()颜色函数 主要分为 RGB , HSL 和 Opacity 三大函数,当然其还包括一些其他的颜色函数,比如说 adjust-color 和 change-color 等.1. ...

  3. sass-RGB颜色函数-RGB()颜色函数

    在 Sass 的官方文档中,列出了 Sass 的颜色函数清单,从大的方面主要分为 RGB , HSL 和 Opacity 三大函数,当然其还包括一些其他的颜色函数,比如说 adjust-color 和 ...

  4. 前端需要了解的颜色模型,RGB、HSL和HSV

    颜色模型,是用来表示颜色的数学模型.比如最常见的 RGB模型,使用 红绿蓝 三色来表示颜色. 一般的颜色模型,可以按照如下分类: 面向硬件设备的颜色模型:RGB,CMYK,YCrCb. 面向视觉感知的 ...

  5. 定义设置颜色的RGB值的宏

    //定义设置颜色的RGB值的宏 #define RGBA(r,g,b,a) [UIColor colorWithRed:r/255.0 green:g/255.0 blue:b/255.0 alpha ...

  6. 几种颜色模型(颜色空间):HSV CMYK RGB

    RGB和CMY颜色模型都是面向硬件的,而HSV(Hue Saturation Value)颜色模型是面向用户的. HSV(Hue, Saturation, Value)是根据颜色的直观特性由A. R. ...

  7. 颜色的RGB-计算HSV公式色度/饱和度/亮度 简化代码

    计算颜色的HSV值 本文提供全流程,中文翻译. Chinar 坚持将简单的生活方式,带给世人!(拥有更好的阅读体验 -- 高分辨率用户请根据需求调整网页缩放比例) Chinar -- 心分享.心创新! ...

  8. iOS根据16进制的色号来设置颜色,适合封装工具类

    iOS中有时候UI给的一个色号就像 #54e1b7 这个,而我们一般设置颜色都是根据RBG来设置的,所以这里需要把这个16进制的色号转为RGB值,这里我们就使用一下的方法来调用设置颜色. + (UIC ...

  9. Atitit 颜色平均值cloor grb hsv模式的区别对比

    Atitit 颜色平均值cloor grb hsv模式的区别对比 使用hsv模式平均后会变得更加的靓丽一些..2 public class imgT { public static void main ...

随机推荐

  1. Docker 从入门到掉坑

    Docker 介绍 简单的对docker进行介绍,可以把它理解为一个应用程序执行的容器.但是docker本身和虚拟机还是有较为明显的出入的.我大致归纳了一下,可以总结为以下几点: docker自身也有 ...

  2. 使用Selenium爬取淘宝商品

    import pymongo from selenium import webdriver from selenium.common.exceptions import TimeoutExceptio ...

  3. 通过Value获取Map中的键值Key的四种方法

    1 简介 我们都知道Map是存放键值对<Key,Value>的容器,知道了Key值,使用方法Map.get(key)能快速获取Value值.然而,有的时候我们需要反过来获取,知道Value ...

  4. git log 附加命令归纳

    git查看历史记录的时候查看每次提交的内容差异: git log -p git限制显示的条数 : git log -p -2 [-2] git简单显示每次提交做了哪些改动: git log --sta ...

  5. MIT线性代数:14.正交向量和子空间

  6. [考试反思]1029csp-s模拟测试92:弱智

    我只能这么评价我自己. 看这个提交时间...我没话可说... T1半个世界都A了还是切不掉.又一次挂细节. T2不会证明的乱搞(虽然可以证明)A了没什么可说的算是水过. T3之前水过的题(打的次正解) ...

  7. Linux下安装jdk8步骤

    作为Java开发人员,在Linux下安装一些开发工具是必备技能,本文以安装jdk为例,详细记录了每一步的操作命令,以供参考. 下载jdk8 登录网址:http://www.oracle.com/tec ...

  8. windows使用docker运行mysql等工具(二)安装运行mysql

    今天接着上一篇的内容继续来学习安装运行mysql.建议先阅读第一篇:windows安装docker 一 查看mysql版本 如果想知道mysql镜像具体有哪几个版本,需要去docker hub查看. ...

  9. maven配置nexus私有仓库

    <?xml version="1.0" encoding="UTF-8"?> <settings xmlns="http://mav ...

  10. jquery写$ document.getElementById效果

    jquery写$ document.getElementById效果<pre>document.getElementById('video-canvas')和$('#video-canva ...