刚毕业半年,毕业才开始接触UI,现在的系统支持RGB模式显示,但是需要RGBA透明色来描边,所以粗略学习了下。

个人理解RGBA中的A是相对的,也就是一个背景色。

所以假设背景颜色的值为(bg.r, bg.g, bg.b),

而需要设置的透明色(RGBA模式)为(color.r, color.g, color.b, a)           a为小数

目标值转换成RGB模式为    R = (1 - a) * bg.r + a * color.r

G = (1 - a) * bg.g + a * color.g

B = (1 - a) * bg.b + a * color.b

当a = 1时,为完全不透明;

当a = 0时,为完全透明,即背景色

翻墙搜到的一个在线转换,还有颜色显示,通俗易懂:

http://yolijn.com/convert-rgba-to-rgb

RGBA转换成RGB相关推荐

  1. nodejs将图片的像素值提取出来将RGBA转换成16位彩色

    nodejs将图片的像素值提取出来将RGBA转换成16位彩色 RGBA转16位彩色的原理 RGBA由4*8bit组成(255, 255, 255,255),16位彩色为2*8bit组成.16位彩色需要 ...

  2. 海康威视IPCamera图像捕获方法:捕获实时流,将实时流解码成YV12,然后转换成RGB

    将他的MFC工程相关的代码抠出来,重组.于是实现了捕获YV12格式的视频流的功能,光有YV12还是不行的,需要将YV12转成YUV4:4:4的,然后再将YUV色度空间转换成RGB色度空间,这个过程是在 ...

  3. 颜色的整数值转换成RGB值

    最近在研究使用Python操作Excel自动化的过程中,我遇到了一个小问题.为了弄清楚Excel在设置单元格条件格式时候所用的颜色,我使用VBA录制了宏命令,但是单元格和字体的颜色都是使用整数值进行标 ...

  4. Android 将一张CMYK模式的图片转换成RGB模式的图片

    Android系统是不能够显示打印模式(CMYK)的图片的.所以要在Andorid设备下显示CMYK模式的图片我得做法是将其转换成RGB模式的图片,但是通过转换颜色丢失比较大,如果大家有好的办法欢迎指 ...

  5. 十六进制颜色码转换成RGB颜色值

    十六进制颜色码转换成RGB颜色值 相关知识点 0xFF 十六进制 如果转成二进制位:11111111 int值是32位,0的二进制: 00000000000000000000000000000000 ...

  6. 十六进制颜色码转换成RGB颜色值:

    十六进制颜色码转换成RGB颜色值:   颜色码对照表 颜色 英文代码 形象描述 十六进制 RGB LightPink 浅粉红 #FFB6C1 255,182,193 Pink 粉红 #FFC0CB 2 ...

  7. 10_OpenCV读取原始raw(raw10和raw8),转换成rgb和灰度图,并显示

    void ReadRaw8(){std::string strFilename = "raw8.raw";int nWidth = 1456;int nHeight = 1096; ...

  8. oc 颜色转换 16进制 转换成RGB

    OC 颜色使用基本都是RGB的,我们通常还习惯使用16进制表示颜色,但是OC没有直接可以使用的方法,通常使用工具类来转换一下: #define DEFAULT_VOID_COLOR [UIColor ...

  9. js将16进制颜色转换成RGB格式

    js代码如下: function hexToRgb(hex) {     var result = /^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(h ...

  10. 颜色转换#ffffff如何转换成RGB

    function hexToRgb(hex) {     var result = /^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(hex);     ...

最新文章

  1. Shellcode开发辅助工具shellnoob
  2. Android 使用mqtt实例,包括接收服务器推送以及上传数据到服务器
  3. Java加密与解密的艺术~SM4实现
  4. java中挂起和恢复,应用程序“未能及时恢复”并挂起
  5. goim 中的 data flow 数据流转及思考
  6. 爬虫第四篇:html解析之xpath
  7. 浏览器跨域问题(jsonp)——jsonp详解
  8. WEB自动化(Python+selenium)的API
  9. crawler4j源码学习(1):搜狐新闻网新闻标题采集爬虫
  10. EXTJS弹出框关闭 隐藏 显示都没问题
  11. 线切割常用专用编程软件下载
  12. 当新建css样式时默认名,网页制作考题2
  13. c语言编译器中输出虚线,请教:c语言中用什么命令画虚线
  14. 5 个市值较小的去中心化游戏
  15. 小姜的模拟学习日记_spectre使用
  16. “九把锁”还是春秋时期的黄金密道
  17. libxml2库函数详解
  18. isPrime 判断素数的函数
  19. memset(G, 0x3f, sizeof(G))涵义
  20. 用CSS实现段落前面缩进两个字

热门文章

  1. angular框架的SmartAdmin模板 如何请求后台数据
  2. Android隐藏应用桌面图标/动态修改桌面图标
  3. Android长图文截图的实现(支持截取微博,知乎,头条等第三方app)
  4. 语音转文字 mp3 text
  5. 论项目整体管理-软考论文整理一
  6. iOS 抓包工具限免,速度下载!【附使用教程】
  7. 如何优雅地过滤敏感词
  8. 大数据技术原理与应用(第八章HBase测试)
  9. 免费模板 | 高颜值超实用,这套财务分析模版自带BUFF加成
  10. 传感技术复习笔记(10)——光纤传感器