2015-05-04  17:22:20

电视主板打开展频的原因。首先要了解EMC的原理:

电磁兼容EMC的测试项目 EMC实验室租场测试 EMC的测试标准电磁兼容(EMC)是对电子产品在电磁场方面干扰大小(EMI)和抗干扰能力(EMS)的综合评定,是产品质量最重要的指标之一,电磁兼容的测量由测试场地和测试仪器组成。是产品对周围环境的影响测试和周围环境对产品的影响测试。。。

把展频打开是考虑到最大影响的条件下~!

2013-08-06   09:25:57

http://www.doc88.com/p-686406949227.html 常用的颜色色值表

来源:http://blog.sina.com.cn/s/blog_6c41e2f30100xusj.html

RGB与HSV(HSB)、HSL和HSI的色彩空间互转(转)

详细的空间模型原理介绍可以见链接http://www.mathworks.com/matlabcentral/fileexchange/28790-colorspace-transformations/content/colorspace/colorspace.html(Colorspace Transforms)

HSV 颜色空间是根据色调(hue)、饱和度(saturation)和明度值(value)建立的颜色模型,有时用intensity, brightness, lightness 等代替value,得到HSI, HSB,HSL 等模型。

RGB<->HSV(HSB):

rgb2hsv,hsv2rgb

RGB<->(HSL)
1.RGB→HSL的算法描述

步骤1:
把RGB值转换成[0,1]中数值
例:R=0.83, G=0.07, B=0.07

步骤2: 找出R, G和B中的最大值
本例中,maxcolor = 0.83,
mincolor=0.07

步骤3: L = (maxcolor + mincolor)/2
本例中,L = (0.83+0.07)/2 =0.45

步骤4:
如果最大和最小的颜色值相同,即表示灰色,那么S定义为0,而H未定义并在程序中通常写成0。

步骤5: 否则, 测试L:
If L < 0.5,  S=(maxcolor-mincolor)/(maxcolor+mincolor)
If L >=0.5, S=(maxcolor-mincolor)/(2.0-maxcolor-mincolor)
本例中,L=0.45,因此,S=(0.83-0.07)/(0.83+0.07) = 0.84

步骤6:

If R=maxcolor, H = (G-B)/(maxcolor-mincolor)
If G=maxcolor, H = 2.0 + (B-R)/(maxcolor-mincolor)
If B=maxcolor, H = 4.0 + (R-G)/(maxcolor-mincolor)

本例中,R=maxcolor,所以H = (0.07-0.07)/(0.83-0.07) = 0

步骤7:
从第6步的计算看,H分成0~6区域。RGB颜色空间是一个立方体,而HSL颜色空间是两个六角形锥体,其中的L是RGB立方体的主对角线。因此,RGB立方体的顶点:红、黄、绿、青、蓝和品红就成为HSL六角形的顶点,而数值0~6就告诉我们H在哪个部分。H用[0o,
360o]中的数值表示,因此, H = H*60.0.如果H为负值,则加360o。

(算法引自:http://blas.cis.mcmaster.ca/~monger/hsl-rgb.html)

2. HSL→RGB的算法描述

步骤1: If S=0, 表示灰色,定义R, G和B都为L

步骤2: 否则, 测试L:
If L < 0.5,  temp2= L*(1.0+S)
If L >= 0.5,  temp2= L+S - L*S
转换  例如,如果H=120, S=0.79,
L=0.52, 则,temp2= (0.52+0.79) - (0.52*0.79) = 0.899

步骤3:  temp1= 2.0*L -temp2
 在本例中, temp1= 2.0*0.52 - 0.899 = 0.141

步骤4: 把H转换到0~1
在本例中,H=120/360 = 0.33

步骤5: 对于R, G, B, 计算另外的临时值 。方法如下:
for R  = H+1.0/3.0
for G  = H
for B  = H-1.0/3.0
if temp3 < 0,  temp3= temp3+ 1.0
if  temp3> 1, temp3 = temp3 - 1.0
在本例中,R = 0.33+0.33 = 0.66,
G = 0.33, B= 0.33-0.33=0

步骤6: 对于R, G, B, 做如下测试:
  If 6.0*  temp3 < 1,  color = temp1 +(  temp2-  temp1)*6.0* temp3 ;
  Else if 2.0*  temp3 < 1,  color = temp2;
  Else if 3.0*  temp3 < 2,  color =  temp1+(  temp2-  temp1)*((2.0/3.0) -  temp3)*6.0
  Else color =  temp1
在本例中,3.0*   Rtemp3< 2,因此 R=0.141+(0.899-0.141)*((2.0/3.0-0.66)*6.0=0.141
2.0*   Gtemp3< 1,因此 G=0.899
6.0*   Btemp3< 1,因此 B=0.141+(0.899-0.141)*6.0*0=0.141

(算法引自:http://blas.cis.mcmaster.ca/~monger/hsl-rgb.html)

转换原理:http://wenku.baidu.com/view/eeab7e44b307e87101f69689.html

RGB<->(HSI)
1. RGB→HSI (Gonzalez and Woods)算法描述

RGB→HSI(Gonzalez and Woods)的算法如下:
I = 1/3(R+G+B)
S = 1 - (3/(R+G+B))*a //其中的a=min(R, G, B)
H = cos^(-1)((0.5*((R-G)+(R-B))) / ((R-G)^2 + (R-B)*(G-B))^(0.5))
If S = 0, H=0 //表示H无意义
If (B/I) > (G/I) then
H = 360–H//H用角度表示,并用H=H/360进行标称化处理

2. HSI→RGB算法描述

HSI→RGB(Gonzalez and Woods)的算法如下:

首先用H=360*H把H换算成用角度表示。

If  0 < H <= 120 then
B = 1/3(1-S)
R = 1/3(1+ ((S cos H) / (cos(60 - H))))
G = 1 - (B+R)
If 120 < H <= 240 then
H = H – 120
R = 1/3(1-S)
G = 1/3(1+ ((S cos H) / (cos(60 -H))))
B = 1 - (R+G)
If 240 < H <= 360 then
H = H – 240
G = 1/3(1-S)
B = 1/3(1+ ((S cos H) / (cos(60 - H))))
R = 1 - (G+B)

2013-04-28    16:55:39

电视的亮度调整10阶设置如下:


来源:HSL百科 http://wenku.baidu.com/view/5b6e0f6b25c52cc58bd6be13.html (HSL2RGB, RGB2HSL)

来源:HSL转RGB http://wenku.baidu.com/view/5b6e0f6b25c52cc58bd6be13.html

颜色对应的色相是:红0,黄60,绿120,青180,蓝240,紫300。HSL(hue,saturation,lightness)颜色空间

来源:http://www.cnblogs.com/chuncn/archive/2009/03/31/1425643.html 博客

CMYK(cyan,magenta,yellow)颜色空间应用于印刷工业,印刷业通过青(C)、品(M)、黄(Y)三原色油墨的不同 网点面积率的叠印来表现丰富多彩的颜色和阶调,这便是三原色的CMY颜色空间。青 (C)、品(M)、黄(Y)、黑(BK)四色印刷

CMY是一种颜料混合配色体系。RGB是一种光混合配色体系

 

来源:http://dbis.nankai.edu.cn/multimedia/dmtjc5.htm

http://topic.csdn.net/u/20090116/16/ec6c20db-2273-4b01-8b58-25e78dba4654.html

alpha通道
Alpha通道是一个8位的灰度通道,该通道用256级灰度来记录图像中的透明度信息,定义透明、不透明和半透明区域,其中黑表

示全透明,白表示不透明,灰表示半透明。

彩色深度标准通常有以下几种:

8位色,每个像素所能显示的彩色数为2的8次方,即256种颜色。

16位增强色,16位彩色,每个像素所能显示的彩色数为2的16次方,即65536种颜色。

24位真彩色,每个像素所能显示的彩色数为24位,即2的24次方,约1680万种颜色。

32位真彩色,即在24位真彩色图像的基础上再增加一个表示图像透明度信息的Alpha通道。即32位:RGB 24位+8位透明度(alpha通道)

如果是数字信号的话,亮度可以由RGB直接算出来,即Y = 0.299R + 0.587G + 0.114B,因此在显存中不会有RGB的同时还有Y的,当然,如果是模拟信号,为了解决传输过程中的失真问题,又是另外的情况。
alpha通道在3D中表示的是透明程度,3D在显卡中的表现,在本质上是多个2D在技术上的叠加,(具体实现当然还有许多诸如渲染、贴图、光照等细节上的技术),这个alpha就是解决这个问题的,但是,3D显卡解决这个问题后,传输到显示器上的仍然是2D信号,alpha只存在于显卡数据中。(也存在比较特别的显示器可以显示3D图像的,是通过双帧交错配合特制眼镜实现的,这是另外的话题)

显示器用RGB,印刷界用CMYK.
在2D年代只有24bit色,32bit是随着3D出现的,实际上就是RGR/A,A就是alpha通道。
另外强调一点,RGB不是什么颜色!而是光!红光、绿光、蓝光。
颜色对应的是CYMK(青黄红黑)。RGB混为白光,CYM混为黑色,一个发光,一个吸光,是相反的体系。

转载于:https://www.cnblogs.com/zlh840/archive/2012/05/28/2521609.html

[转贴]HSL与RGB关系及CMYK相关推荐

  1. 【OpenCV3】RGB图像向CMYK颜色空间转换

    1.RGB颜色空间 RGB(红色,绿色,蓝色)是表示光发射的颜色空间. RGB是一个加性色谱,当所有原色组合时,形成白色. 这类似于实际的光谱,如果您结合自然光的所有颜色(例如,彩虹上的所有颜色),则 ...

  2. [html] HTML采用的是RGB颜色还是CMYK颜色?为什么?

    [html] HTML采用的是RGB颜色还是CMYK颜色?为什么? 用在电脑或者手机上显示的大部分都是RGB,用于需要印刷的都用CMYK 并且不同的显示器色域不同会导致色差,不同浏览器也有自己的调色板 ...

  3. OpenCV 颜色空间RGB 到HSI CMYK的转换 C++

    从RGB 到 HSI 的空间转换 给定一幅RGB彩色格式的图像,每个RGB像素的H分量可用下式得到: 其中 等于 饱和度分量由下式给出: 强度分量下式得出: 上式已假定RGB归一化到[0-1],且角度 ...

  4. 色度学:RGB颜色空间与CMYK颜色空间的比较与图示

    RGB颜色空间与CMYK颜色空间的混合图示 分析 C.M.Y.K它和RGB相比有一个很大的不同:RGB模式是一种发光的色彩模式,你在一间黑暗的房间内仍然可以看见屏幕上的内容: CMYK是一种依靠反光的 ...

  5. css rgb转hsl,HSL到RGB颜色转换

    也是从这里,它很好地解释了它的数学原理. 这基本上是一堆可以与HSL(Hue Saturation Lightness)相互转换的函数 经过测试并在PHP 5.6.15上工作 TL; DR:完整代码可 ...

  6. rgb2hsl matlab,用MATLAB编写RGB到HSL和HSL到RGB颜色空间的转换程序:rgb2hsl.m和hsl2rgb.m...

    匿名用户 1级 2013-11-11 回答 function hsl=rgb2hsl(rgb) %Converts Red-Green-Blue Color value to Hue-Saturati ...

  7. 彩色模型RGB,HSI,HSV,CMYK区分

    RGB颜色模型 1.加色模型--光,越加越亮 2.R:red 红,G:green 绿,B:blue 蓝 3.应用:显示系统,比如电视和计算机. 4.RGB是一种依赖于设备的颜色空间:不同设备对特定RG ...

  8. RGB转换成CMYK

    1:RGB色彩模式是发光的,存在于屏幕等显示设备中.不存在于印刷品中.CMYK色彩模式是反光的,需要外界辅助光源才能被感知,它是印刷品唯一的色彩模式. 2:色彩数量上RGB色域的颜色数比CMYK多出许 ...

  9. HSI、HSV、RGB、CMY、CMYK、HSL、HSB、Ycc、XYZ、Lab、YUV颜色模型(转)

    HSV颜色空间 HSV(hue,saturation,value)颜色空间的模型对应于圆柱坐标系中的一个圆锥形子集,圆锥的顶面对应于V=1. 它包含RGB模型中的R=1,G=1,B=1 三个面,所代表 ...

最新文章

  1. razor html帮助器,在 ASP.NET 网页(Razor)网站中创建和使用帮助器 | Microsoft Docs
  2. Sentinel Dashboard 中修改规则同步到 Nacos
  3. SD-WAN的四个价值—Vecloud微云
  4. html input不能输入小数_【Python基础(八)】输入和输出
  5. Vue.js新手入门指南
  6. Nginx常用命令介绍
  7. refs格式linux支持么,小科普 | 你听过ReFS硬盘格式吗?
  8. 昨天写的档,今天就被转盗,51CTO老大们来管管
  9. 串口调试工具 minicom使用教程
  10. python请输入一个三位数输出该三位数的逆序数_键盘输入一个三位数,输出逆序后的数...
  11. 网络 | OSI七层模型各层常见协议
  12. win10用计算机分区,win10怎么分区,详细教您win10怎么对磁盘进行分区
  13. python 马赛克拼图_用Python和OpenCV实现照片马赛克拼图(蒙太奇照片)
  14. java对象的封装继承和多肽_java零基础入门第七天 继承 多肽 重写 重载
  15. 阿里cdn请求原理以及缓存机制
  16. 用小鸟云服务器如何实现Nginx静态资源配置?
  17. 第12章实验1:学生成绩管理系统V5.0(c语言)
  18. XPS如何在线转Word格式
  19. JS偏函数、组合函数、缓存函数
  20. stormzhang:对于 996,说下我的观点

热门文章

  1. 怎么删除旧版计算机密码,BitLocker怎么取消?删除BitLocker密码正确方法
  2. 到底什么才是业务架构?
  3. linux网页加密码,Linux 文件加密
  4. 谷歌浏览器手机调试模式时显示断网
  5. html个人博客_简单 4 步,为你的个人博客配置 RSS 订阅
  6. 【工具】Sublime 访问 Evernote
  7. Python:正方系统抢课
  8. vue拆分js文件_基于Vue+Webpack拆分路由文件实现管理
  9. java 微信https 证书_微信小程序HTTPS证书部署案例
  10. 开源运维监控open-falcon的快速部署