1、普通情况下的RGB彩色图像:它的每一个像素点都是由三个通道组成,即红色(R)、绿色(G)和蓝色(B)。8位三通道彩色图像就是每一个像素中每一个通道的取值范围都是 0~255(即二进制下的8位数),而整幅彩色图像则是由三个通道的图像所组成。在数据中的存储方式是依照像素连续存储的,而每一个像素中的数据存储也是按RGB连续存储的。当然,有些图片格式中像素数据是按BGR存储的,这个视情况而定。

2、灰度图像:它仅仅有一个颜色通道,所以在做图像处理的时候速度非常快,它的每一个像素是通过彩色图像的三个通道计算得到:Gray = R*0.30 + G*0.59 + B*0.11。

3、HSV 颜色模型:色调(H)。饱和度(S),亮度(V)。

色调(H), 用角度度量,取值范围为0°~360°,从红色開始按逆时针方向计算。红色为0°。绿色为120°,蓝色为240°。

它们的补色是:黄色为60°,青色为180°,品红为300°。

饱和度(S)。取值范围为0.0~1.0,值越大,颜色越饱和;

亮度(V),取值范围为0(黑色)~255(白色)。

4、YCrCb 即 YUV。“Y”表示明亮度。“色度”则定义了颜色的两个方面─色调与饱和度,分别用Cr和Cb来表示。

YUV与RGB相互转换的公式例如以下(RGB取值范围均为0-255)︰
Y = (B * 1868 + G * 9617 + R * 4899 + 8192)/16384;
U = ((B - Y)* 9241 + 8192)/16384 + 128;
V = ((R - Y)*11682 + 8192)/16384 + 128;
R = Y + 1.14V
G = Y - 0.39U - 0.58V
B = Y + 2.03U

最新文章

  1. 快速向表中插入大量数据Oracle中append与Nologging
  2. HTML 插入视频
  3. java笔记--枚举总结与详解
  4. MD5加密方式
  5. ASP.Net 使用SqlBulkCopy批量插入
  6. DS18B20测温
  7. hdu 5067 Harry And Dig Machine
  8. lightoj 1027 简单概率dp
  9. JAVA Web学习篇--Servlet
  10. BZOJ 2301: [HAOI2011]Problem b( 数论 )
  11. SearchScore
  12. No.1 PyQt学习
  13. Java String, StringBuffer和StringBuilder实例
  14. Jmeter之正则
  15. 顺序结构,判断结构 if,switch
  16. Kubernetes 初探
  17. MySQL5.7(二)数据库的基本操作
  18. 正则表达式—RegEx(RegularExpressio)(一)
  19. [Golang学习笔记] 06 程序实体3 类型断言和类型转换
  20. mac pro上安装docker

热门文章

  1. HTML、CSS规范
  2. iOS开发——GCD总结
  3. electron 新手教程 打包 exe
  4. sqlmap 实战漏洞平台dvwa进行密码破解
  5. finger---用于查找并显示用户信息
  6. [LeetCode] 122. 买卖股票的最佳时机ii best-time-to-buy-and-sell-stock-ii(贪心算法)
  7. 在独立的文件里定义WPF资源
  8. HDU 4585 Shaolin(STL map)
  9. hadoop hdfs空间满后重新启动不了
  10. IIC总线协议基础1