rgb颜色模型

Matlab绘图的线型和颜色的范例

别说谁变了你拦得住时间么 提交于 2020-03-12 11:19:00
一直觉得自己在色彩学上缺少知识,比如多种颜色如何搭配,这在绘图时常常让我纠结不已的,一直耽搁着,下面整理了一些关于色彩学的资料。 1、色彩学基础知识    RGB和CMKY颜色系统    RGB颜色系统是一个基于三原色的红色(Red,记为R),绿色(Green,记为R)和蓝色(Blue,记为R)的颜色系统。R/G/B基色会分为256个级别,一般取值为0,1,2,...,255,实际上可用一个字节进行表达,因2^8 = 256,这是处于计算机表达方便的考虑。通过RGB三种色光进行混色来显示其他颜色。色光越混合越亮,因此称为加法混色。电视、电脑的显示就采用加法混色原理。如下图所示:   CMKY颜色系统是采用青蓝色(Cyan)(由RGB中的B和G色合成,如上图所示)、洋红色(Magenta)(由RGB中的B和R色合成,如上图所示)、黄色(Yellow)(由RGB中的R和G色合成,如上图所示)三种颜料进行混合来制造其他颜色。颜色越混合越暗,因此称为减法混色。颜料调色、彩色打印机就采用减法混色原理。如下图所示:   实际中为什么印刷上不用RGB而要用CMKY呢?    CMYK模式:当阳光照射到一个物体上时,这个物体将吸收一部分光线,并将剩下的光线进行反射,反射的光线就是我们所看见的物体颜色。这是一种减色色彩模式,同时也是与RGB模式的根本不同之处。不但我们看物体的颜色时用到了这种减色模式

【图像算法】彩色图像分割专题一:颜色空间1(原理)

大兔子大兔子 提交于 2020-02-29 18:17:20
【图像算法】彩色图像分割专题一:颜色空间1(原理) SkySeraph May 3rd 2011 HQU Email: zgzhaobo@gmail.com QQ:452728574 Latest Modified Date:May 13rd 2011 HQU 暂时把收集的一些有用的资料链接给上,以后再补工程源码~~ 补上: 源码 : http://www.cnblogs.com/skyseraph/archive/2011/05/05/2038317.html 结果 : http://www.cnblogs.com/skyseraph/archive/2011/05/05/2038308.html Educational Color Applets HomePage 典型的色彩空间 - xiaoxin_ling的专栏 - CSDN博客 颜色空间大全_百度文库 颜色空间_百度文库 Colorspace_百度文库 HSI、HSV、RGB、CMYK、HSL、HSB、Ycc、XYZ、Lab、YUV颜色模型的区别 - 网络笔记 - CSDN博客 CIE标准色度学系统 List of colors - Wikipedia, the free encyclopedia 常用颜色的RGB值及中英文名称 - tingya的专栏 - CSDN博客 颜色代码 - 水木白艺术坊的日志 - 网易博客

在OpenCV + Python中使用色彩空间进行图像分割

六眼飞鱼酱① 提交于 2020-02-04 02:33:50
在OpenCV + Python中使用色彩空间进行图像分割 什么是色彩空间? 在最常见的颜色空间RGB(红色绿色蓝色)中,颜色以红色,绿色和蓝色分量表示。用更专业的术语来说,RGB将颜色描述为三个组成部分的元组。每个分量可以取0到255之间的值,其中元组(0, 0, 0)代表黑色,(255, 255, 255)代表白色。 RGB被认为是三原色“加法”颜色空间,可以想象颜色是由大量红色,蓝色和绿色的光照射到黑色背景上产生的。 颜色 RGB值 红色 255,0,0 橙色 255,128,0 粉色 25,153,255 RGB是五个主要色彩空间模型之一,每个模型都有许多分支。颜色空间太多,因为不同的颜色空间可用于不同的目的。 在印刷领域,CMYK很有用,因为它描述了从白色背景产生颜色所需的颜色组合。RGB中的0元组是黑色,而CMYK中的0元组是白色。我们的打印机包含青色,品红色,黄色和黑色的墨水罐。 HSV和HSL是色相,饱和度和亮度/亮度的描述,对识别图像的对比度特别有用。这些色彩空间常用于软件的选色工具和网页设计中。 实际上,颜色是一种连续现象,意味着存在无限数量的颜色。但是,色彩空间通过离散结构(固定数量的整数整数值)表示颜色,这是可以接受的,因为人眼和感知也受到限制。颜色空间完全能够代表我们能够区分的所有颜色。 OpenCV中的色彩空间和读取图像 首先,您需要设置您的环境

颜色空间

与世无争的帅哥 提交于 2020-01-06 00:08:54
RGB、Lab、YUV、HSI、HSV等颜色空间的区别 RGB颜色空间 RGB(red,green,blue)颜色空间最常用的用途就是显示器系统,彩色阴极射线管,彩色光栅图形的显示器 都使用R、G、B数值来驱动R、G、B 电子枪发射电子,并分别激发荧光屏上的R、G、B三种颜色的荧光粉 发出不同亮度的光线,并通过相加混合产生各种颜色;扫描仪也是通过吸收原稿经反射或透射而发送来 的光线中的R、G、B成分,并用它来表示原稿的颜色。RGB色彩空间称为与设备相关的色彩空间,因为不同 的扫描仪扫描同一幅图像,会得到不同色彩的图像数据;不同型号的显示器显示同一幅图像,也会有不同 的色彩显示结果。显示器和扫描仪使用的RGB空间与CIE 1931 RGB真实三原色表色系统空间是不同的,后者 是与设备无关的颜色空间。btw:Photoshop的色彩选取器(Color Picker)。可以显示HSB、RGB、LAB和CMYK 色彩空间的每一种颜色的色彩值。 Lab 颜色空间 Lab颜色空间是由CIE(国际照明委员会)制定的一种色彩模式。自然界中任何一点色都可以在Lab空间中表达出来,它的色彩空间比RGB空间还要大。另外,这种模式是以数字化方式来描述人的视觉感应,与设备无关,所以它弥补了RGB和 CMYK模式必须依赖于设备色彩特性的不足。由于Lab的色彩空间要比RGB模式和CMYK模式的色彩空间大

opencv基础入门——色彩空间

江枫思渺然 提交于 2019-12-25 03:55:22
参考教程: python+opencv3.3视频教学 基础入门-bilibili 颜色空间 - 911的专栏 几种颜色模型介绍 - 简书 从 RGB 到 HSV 的转换详细介绍 - hanshanbuleng的博客 一、定义 色彩通常用三个相对独立的属性来描述,三个独立变量综合作用,自然就构成一个 空间坐标 ,这就是 色彩空间(色彩模型) 。 二、常见色彩空间 色彩可以由不同的角度,用三个一组的不同属性加以描述,就产生了不同的色彩空间。 最常见的几种色彩空间有: RGB 用于扫描仪和显示设备 、计算机系统 CMYK 用于打印机、印刷出版业 YUV/YIQ 用于视频和电视 HIS/HSB/HSV/HSL CIE 颜色空间,包括:CIE XYZ,CIE Lab,CIE YUV等颜色空间 1.RGB 一个能发出光波的物体称为有源物体,它的颜色由该物体发出的光波决定,使用R GB相加混合模型(additive color) 。 国际照明委员会(CIE)规定以 700nm(红)、546.1nm (绿)、435.8nm (蓝)三个色光为三基色 。又称为 物理三基色 。自然界的所有颜色都可以通过选用这三基色按不同比例混合而成。 计算机彩色显示器的输入需要RGB三个彩色分量,通过三个分量的不同比例,在显示屏幕上合成所需要的任意颜色。RGB颜色空间的三个分量又称为三个通道,R、G

Shader 中的颜色计算

我与影子孤独终老i 提交于 2019-12-03 08:11:10
本文转载于: 猿2048 网站➤ https://www.mk2048.com/blog/blog.php?id=hc0caac0cb 下面介绍 Shader 中 gl_FragColor 的计算与转换: 一、颜色计算 1. 加 这里要讲讲三原色和三基色: 三原色 一般指的是红、绿、蓝三种,简称 RGB,这是 加色系 。就是光源只含有特定的波段,本身就是 色光 ,将不同颜色的光加在一起形成新的颜色。典型的例子是显示屏,关系如下: 显然,shader 中的颜色属于加色系。当我们把颜色相加时,会形成新的颜色,并且颜色会往白色靠拢。颜色的混合规律符合三原色规律。 2. 乘 讲完三原色,再讲讲 三基色 :一般指的是颜料三原色,在纯白光照射下颜色为绛红、黄、青,简称 CMYK,属于 减色系 。 它们本身不发光,靠反光被看见 。由于材料吸收特定波段的光,所以只有不被吸收的部分反射了回来。加上的颜色越多吸收的光也越多。 当我们使用乘法来做颜色混合时,其规律符合三基色的混合规律,这个时候又是减色系。 两个颜色相乘,会算出两个颜色中 RGB 值的乘积并合成一个新的颜色。而且颜色总会越来越暗,回不到原来的白色。通常将颜色和一个值相乘,来弱化这个颜色。 3. 减 单纯的颜色相减似乎没有意义,不过通过 1.0-color 可以实现颜色的反相。 4. 真正的颜色混合 在图片或视频滤镜中