RGBA四通道颜色空间
RGBA是代表Red(红色)Green(绿色)Blue(蓝色)和Alpha的色彩空间。虽然它有的时候被描述为一个颜色空间,但是它其实仅仅是RGB模型的附加了额外的信息。采用的颜色是RGB,可以属于任何一种RGB颜色空间,但是Catmull和Smith在1971至1972年间提出了这个不可或缺的alpha数值,使得alpha渲染和alpha合成变得可能。提出者以alpha来命名是源于经典的线性插值方程αA + (1-α)B所用的就是这个希腊字母。
alpha通道一般用作不透明度参数。如果一个像素的alpha通道数值为0%,那它就是完全透明的(也就是看不见的),而数值为100%则意味着一个完全不透明的像素(传统的数字图像)。在0%和100%之间的值则使得像素可以透过背景显示出来,就像透过玻璃(半透明性),这种效果是简单的二元透明性(透明或不透明)做不到的。它使数码合成变得容易。alpha通道值可以用百分比、整数或者像RGB参数那样用0到1的实数表示。
有时它也被写成ARGB(像RGBA一样,但是第一个数据是alpha),是Macromedia的产品使用的术语。比如,0x80FFFF00是50%透明的黄色,因为所有的参数都在0到255的范围内表示。0x80是128,大约是255的一半。
PNG是一种使用RGBA的图像格式。
本文来自 林三2018 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/weixin_42318938/article/details/82557135?utm_source=copy
RGBA四通道颜色空间相关推荐
- Emgucv颜色结构
颜色空间结构 Rgb:(三通道颜色空间) RGB色彩模式是工业界的一种颜色标准,是通过对红(R).绿(G).蓝(B)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色,RGB即是代表红.绿. ...
- OpenCV3 和 Qt5 计算机视觉:6~10
原文:Computer Vision with OpenCV 3 and Qt5 协议:CC BY-NC-SA 4.0 译者:飞龙 本文来自[ApacheCN 计算机视觉 译文集],采用译后编辑(MT ...
- Opengl编程学习笔记(五)——从FRAGMENT到PIXEL(framebuffer 帧缓存)
1.帧缓存包括颜色.scissor.alpha.stencil.depth这些缓存,所以帧缓存不是一片缓存,而是所有这些缓存的组合,帧缓存它对应了屏幕上的每一个pixel(不是真正的pixel,而是一 ...
- vb.net读取excel并写入dgv_如何用Python读取Excel中的图片?然后写入图片?
大家好,在使用Python进行办公自动化操作时,一定少不了与Excel表格的交互,我们通常是用pandas处理表格数据,但大多数情况下,都是读取表格中的数值进行分析. 那么你知道如何使用Python读 ...
- 如何用Python读取Excel中图片?又如何用Python往Excel中写入图片?
大家好,在使用Python进行办公自动化操作时,一定少不了与Excel表格的交互,我们通常是用pandas处理表格数据,但大多数情况下,都是读取表格中的数值进行分析. 那么你知道如何使用Python读 ...
- 对ios中CGContextRef和image的处理
转自:http://blog.csdn.net/likendsl/article/details/7662739 1.UIImageView不支持内部图片平铺(tile) 2.资源中的图片要用小写 ...
- python 读取excel图片_如何用Python读取Excel中图片?
公众号: 早起Python 作者:刘早起 大家好,在使用Python进行办公自动化操作时,一定少不了与Excel表格的交互,我们通常是用pandas处理表格数据,但大多数情况下,都是读取表格中的数值进 ...
- ISBN码识别-DA数据结构二级项目
ISBN码识别 输入图像 灰度化处理 去噪处理 二值化处理 倾斜图像修正 截取 ISBN 号所在行 字符分割处理 字符识别处理 某些可以使用的函数 国际标准书号.这个号码印刷在每本图书封底(或护封)的 ...
- 怎么用python读取excel图_如何用Python读取Excel中图片?
公众号: 早起Python 作者:刘早起 大家好,在使用Python进行办公自动化操作时,一定少不了与Excel表格的交互,我们通常是用pandas处理表格数据,但大多数情况下,都是读取表格中的数值进 ...
最新文章
- JQUERY打造隐藏在左侧的弹性弹出菜单
- php 输出true false
- 想和高手侃侃而谈C++引用?看这一篇就够了【C++引用】
- 【Linux网络编程】 网络协议入门
- 钉钉提示请勿通过开发者调试模式_钉钉开放平台demo调试异常问题解决:hostname in certificate didn't match...
- JQuery的ajax函数执行失败,alert函数弹框一闪而过
- mac memcached_如何在Mac OS上安装Memcached Server
- IDEA有了这款Maven插件,再次彰显牛逼,再也不用手动写代码了~
- 主生产计划 操作教程 用友u8_用友U860_主生产计划用户使用手册.pdf
- 有什么软件测试固态硬盘,多个专业软件评测中端固态硬盘
- Pyhton语音播放
- 苹果apple pay原理_Apple Pay的工作原理
- 下载2019年7月实行的新标准JTT808-2019道路运输车辆卫星定位系统终端通讯协议及数据格式
- 从入门到精通!一个三非渣本的Android校招秋招之路,终局之战
- 计算机学院宣传橱窗,校园橱窗、报栏、展板、宣传标语管理办法
- java程序连接MinIO 报错The request signature we calculated does not match the signature you provided.
- 手机ftp服务器进入制定文件夹,ftp服务器 指定文件夹
- 高速高精度直线电机模组运输存放及安装维护的注意事项
- ABAP开发 ~消息处理 (Messages)
- 烤仔说·比特世界 | 挖土挖树挖钻石,尽在C链MC