主要解释什么是三基色和RGBA

㈠三基色含义

三基色是指红,绿,蓝三色,人眼对红、绿、蓝最为敏感,大多数的颜色可以通过红、绿、蓝三色按照不同的比例合成产生。

㈡三基色原理

⑴自然界中的绝大部分彩色,都可以由三种基色按一定比例混合得到;反之,任意一种彩色均可被分解为三种基色。
⑵作为基色的三种彩色,要相互独立,即其中任何一种基色都不能由另外两种基色混合来产生。
⑶由三基色混合而得到的彩色光的亮度等于参与混合的各基色的亮度之和。
⑷三基色的比例决定了混合色的色调和色饱和度
㈢三基色混色
红色+绿色=黄色
绿色+蓝色=青色
红色+蓝色=品红
红色+绿色+蓝色=白色
红色+青色=白色
绿色+品红=白色
蓝色+黄色=白色
示意图如下:

 

让我们看一下动图的效果: 

 ㈣三基色的颜色代码对照表

⑴常用的几种:

1.黑色:#000000

2.红色:#FF0000

3.绿色:#00FF00

4.青色:#00FFFF

5.蓝色:#0000FF

6.白色:#FFFFFF

7.灰色:#CCCCCC

8.黄色:#FFFF00

9金黄色:#FFD700

10.天蓝灰:#F0FFFF

⑵常用的颜色对照表如下图所示

㈤RGBA的含义

⑴RGBA是代表Red(红色)Green(绿色)Blue(蓝色)和Alpha的色彩空间。

⑵alpha通道一般用作不透明度参数。如果一个像素的alpha通道数值为0%,那它就是完全透明的(也就是看不见的),而数值为100%则意味着一个完全不透明的像素(传统的数字图像)。alpha通道值可以用百分比、整数或者像RGB参数那样用0到1的实数表示。

㈥RGBA取值

  • R:红色值。正整数 | 百分数
  • G:绿色值。正整数 | 百分数
  • B:蓝色值。正整数 | 百分数
  • A:Alpha透明度,取值0~1之间。

㈦RGBA在css中的应用

⒈RGBA的前三个值(红绿蓝)的取值范围是0到255之间的整数或者0%到100%之间的百分数。第四个值,alpha值,制订了色彩的透明度/不透明度,它的范围为0.0到1.0之间,0.5为半透明。

例如:⑴ rgba(255,255,255,0)则表示完全透明的白色;
           ⑵ rgba(0,0,0,1)则表示完全不透明的黑色;
           ⑶ rgba(0,0,0,0)则表示完全不透明的白色,也即是无色;

⒉16进制举例说明:

#88000000 的前两位数字控制透明度,取值16进制从00 -> FF(越小越透明),00表示完全透明,FF就是全不透明,后面六位是色值。

⒊常用透明度对应16进制关系:

.0(00) .1(19) .05(0C) .15(26)
.2(33) .3(4C) .25(3F) .35(59)
.4(66) .5(7F) .45(72) .55(8C)
.6(99) .7(B2) .65(A5) .75(BF)
.8(CC) .9(E5) .85(D8) .95(F2)

希望可以有所帮助。

转载于:https://www.cnblogs.com/shihaiying/p/11222468.html

rgb三基色与rgba相关推荐

  1. RGB三基色LED实验

    前言 了解RGB三基色LED的原理和使用方法: 认识Arduino开源硬件开发平台中PMW输出控制的方法: 掌握Arduino通过C语言实现电路组建和信号控制的基本方法. 提示:以下是本篇文章正文内容 ...

  2. RGB值和RGBA值

    RGB值 -RGB通过三种颜色的不同浓度来调配出不同的颜色-R red,G green,B blue-每一种颜色的范围在0-255(0%-100%)之间-语法:RGB(红色,绿色,蓝色) RGBA - ...

  3. RGB图像转RGBA图像

    目录 一 什么是RGBA图像 二 RGB转RGBA 一 什么是RGBA图像 定义:RGBA是代表red(红色).green(绿色).blue(蓝色)和alpha的色彩空间,是在RGB颜色模型上增加了一 ...

  4. 什么是RGB值,RGBA以及十六进制的RGB

    目录 颜色单位: RGB 值 RGBA 十六进制的RGB HLS值,HLSA值 颜色单位: 在CSS中可以直接使用颜色名来设置各种颜色 比如:red ,orange.yellow...... 但是在C ...

  5. 用 Mathematica 获取图片的 RGB 三基色

    ColorConvert[*, "RGB"] // InputForm 其中 * 表示你把你的图片拖入 Mathematica 中. 转载于:https://www.cnblogs ...

  6. 三基色RGB:444.422

    任何视频信号的色域都是由R(红).G(绿).B(蓝)三基色组成的.而根据广播电视协议关于高清晰的定义,信号的取样方式有两种(它们都属于ITU709的范畴,通过12/10Bit量化)--以4:4:4或4 ...

  7. CSS 的 rgb() 和 rgba() 函数(设置颜色的方式之一)

    一.CSS中设置颜色的四种方式: 值 描述 color_name 规定颜色值为颜色名称的颜色(如:yellow黄色) hex_number 规定颜色值为16进制颜色值(比如:#ff0000) rgb_ ...

  8. RGBA alpha 透明度混合算法实现和测试

    目录 1.算法叙述 1.1.透明度混合算法1 1.2.AlphaBlend算法介绍 1.3.简易Alpha混合算法 2.算法实现代码和测试 2.1.透明度混合算法1实现代码 2.1.AlphaBlen ...

  9. RGB彩色空间的不同转换公式

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 在做图像 ...

最新文章

  1. Docker搭建网页数据库管理-Adminer
  2. python 删除list中的第一个元素
  3. java clone 深复制_Java的clone():深复制与浅复制
  4. 文计笔记1: 计算机基本原理
  5. 限制Textarea文本域内容的长度
  6. 电气工程师学python_Python 在电气工程及其自动化上有哪些应用?
  7. elementui可编辑单元格_关于遥感解译点室内解译编号的读取编辑方法
  8. 本地方法(JNI)——数值参数与返回值
  9. linux报网络设备繁忙,【分享】linux常用命令
  10. Java多线程系列(八):ConcurrentHashMap的实现原理(JDK1.7和JDK1.8)
  11. HOW TO:在 Visual C++ .NET 中从 System::String* 转换为 Char*
  12. Python socket UDP
  13. C++中的继承(派生)的一些误区
  14. 中国塑料箱市场趋势报告、技术动态创新及市场预测
  15. 如何去除图片连接的边框线
  16. python绘制缓和曲线_CAD绘制缓和曲线说明
  17. 应用层下的人脸识别(三):人脸比对
  18. 485通信自动收发电路详解
  19. 北理复试上机题2010年
  20. vue单页面SEO优化

热门文章

  1. 2010河北职称计算机考试,2010河北省职称计算机考试基础知识试题及答案
  2. 万能Ghost系统封装教程
  3. Android直播解决方案
  4. 思科模拟器 配置VTP
  5. 编辑器 Typora 开始收费,开源免费的 MarkText 火了:一周剧增 2k+star
  6. 视频|如何通过 LeanCloud 快速开发实时对战小游戏
  7. 讲解机器人都有哪些基本功能?
  8. 空当接龙java源码_空当接龙java源代码
  9. 小程序横向滑块内边距问题
  10. 你找到适合自己的赚钱门路了吗