两个rgb颜色,在做透明或参入效果的色光叠加的时,需要设定一个alpha数值来调整透明或色彩参透的效果。由于需要取出一叠加的两个色彩在叠加时的alpha值,顺手做了一个在线小工具来反向计算alpha数值。

由于色光叠加的制约了r,g,b分量的关系,所以不是任意一组色彩都能以分解出单一的alpha参数。

Original Color: #
Mask Color: # x alpha
Hybrid Color: #

Calculate #

例如:OC: #91a7b4 + MC: #ffffff = HC: #b6c4cd,那么作用在#ffffff上的alpha数值就是:0.33

计算结果如果是红色的,说明r,g,b三个分量上的alpha值绝对值之差大于0.05,这样的误差已经超过了10进制数据(包含小数)向16进制整数转换所能承受的误差啦。

计算色光叠加的RGB颜色的alpha值相关推荐

  1. STM32读取TCS3472颜色传感器读取RGB颜色和色温值和Lux

    1.3472能提供红,绿,蓝色(RGB)和清晰光感应值的数字输出 2.它通过 I2C协议通讯. 3.最好选择带led灯的版本,自带的led低电平能关闭. 4.这边VIN接5V电压输入,GND接GND, ...

  2. ARGB与RGB区别及透明度和RGB颜色对照表

    对于RGB比较常见,显示器.电视等都是采用RGB的颜色标准.RGB是工业界的一种颜色标准,通过R(红).G(绿).B(蓝)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色.我们知道计算机是 ...

  3. 【图片】Python对RGB颜色与16进制颜色进行互转

    RGB颜色被称为"真彩色",是Photoshop中默认使用的颜色,也是最常用的一种颜色模式.RGB模式的图像由3个颜色通道组成,分别为红色通道(Red).绿色通道(Green)和蓝 ...

  4. IOS,十六进制颜色和RGB颜色的宏定义

    2019独角兽企业重金招聘Python工程师标准>>> 16进制颜色值宏定义. //调用NSString *str = model.Color; NSString *strColor ...

  5. Python 图像处理 - 用PIL库提取图片中的颜色并展示为色谱实例演示,RGB颜色排序方法

    提取图片中的 RGB 颜色,通过 Luminosity 算法计算灰度值,按计算好后的灰度值进行排序并展示. # -*- coding:utf-8 -*- from PIL import Image f ...

  6. LeetCode 800. 相似 RGB 颜色

    文章目录 1. 题目 2. 解题 2.1 暴力枚举 2.2 独立枚举 1. 题目 RGB 颜色用十六进制来表示的话,每个大写字母都代表了某个从 0 到 f 的 16 进制数. RGB 颜色 " ...

  7. 基于OpenCV的火焰检测(二)——RGB颜色判据

    上文跟大家分享了在做火焰检测中常用到的图像预处理方法,从这一篇博文开始,我将向大家介绍如何一步一步地检测出火焰区域.火焰提取要用 到很多判据,今天我要向大家介绍的是最简单的但是很有效的判据--RGB判 ...

  8. RGB颜色转HEX进制与单位换算

    RGB颜色转HEX进制: function rgbToHex(R,G,B) {return toHex(R)+toHex(G)+toHex(B)} function toHex(N) {  if (N ...

  9. RGB颜色与16进制色以及透明色

    转载请标明出处:http://blog.csdn.net/liang5630/article/details/43483331 ,本文出自:[刘宏亮的博客] RGB颜色与16进制色以及透明色是我们在开 ...

最新文章

  1. 比较有用的sql语句
  2. 当Swin Transformer遇上DCN,清华可变形注意力Transformer模型优于多数ViT
  3. cad版本在线转换_一套某中学的弱电系统拓扑设计方案(CAD版本)
  4. 再见丑陋的 Swagger,这个API神器界面更炫酷,逼格更高,体验更好!
  5. Light OJ 1007
  6. windows 2502 2503 错误解决
  7. Python禁止最大化按钮和禁止拉伸窗口大小
  8. 数据结构 —— 数据结构相关
  9. 如何启动php程序下载,php – 最好的方式来启动下载?
  10. javaweb项目自动设置热加载
  11. IT专业沦为新时代农民工?为什么你身边的人都不让你报计算机专业?
  12. gps导航计算机毕业设计开题报告,GPS导航计算机毕业设计开题报告.doc
  13. C# 让应用程序只运行一个实例
  14. HTML转义字符表的使用
  15. ExtJs 入门教程
  16. 分支限界 java_0035算法笔记——【分支限界法】布线问题
  17. day 26 学习Linux-01天
  18. Java中常见的5种WEB服务器介绍以及性能配置要点总结
  19. 超级计算机作文230字,我想养小兔子二年级作文230字
  20. 哥德尔命题6、背景知识和ω一致性观念——哥德尔读后之十七021-08-09

热门文章

  1. UIView的setNeedsLayout, layoutIfNeeded 和 layoutSubviews
  2. 发布一个练笔的 Android 阅读器,轻微仿91 Android 阅读器【后续将提供源码】
  3. HDFS集群常见异常及排查步骤
  4. EXCHANGE 2013 一例证书故障
  5. yum 安装rabbitMQ
  6. 基于GTID Replication主从数据不一致操作
  7. 公开封尘已久的即时通讯源码(转)
  8. Java学习,继承关系的学习和理解
  9. 李航《统计学习方法》第三章课后答案链接
  10. Leetcode 34.排序数组中的第一个元素和最后一个元素