ARGB 和 RGBA
ARGB
一种色彩模式,也就是RGB色彩模式附加上Alpha(透明度)通道,常见于32位位图的存储结构。
ARGB---Alpha,Red,Green,Blue. Alpha-图像通道
如果图形卡具有32位总线,附加的8位信号就被用来保存不可见的透明度信号以方便处理用,这就是Alpha通道。白色的alpha象素用以定义不透明的彩色象素,而黑色的alpha象素用以定义透明象素,黑白之间的灰阶用来定义半透明象素。
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的图像格式。
ARGB 和 RGBA相关推荐
- 图像处理术语解释:灰度、色相、饱和度、亮度、明度、阿尔法通道、HSL、HSV、RGBA、ARGB和PRGBA以及Premultiplied Alpha(Alpha预乘)等基础概念详解
☞ ░ 前往老猿Python博文目录 ░ 一.引言 由于老猿以前没接触过图像处理,在阅读moviepy代码时,对类的有些处理方法代码看不懂是什么含义,为此花了4天时间查阅了大量资料,并加以自己的理解和 ...
- Android 必知必会 - RGBA转ARGB
若移动端访问不佳,请使用 –> Github版 背景 服务端下发的颜色值字符串由于一开始依据 iOS 端的 RGBA 格式,Android 端(Android 使用 ARGB 方式)需要进行兼容 ...
- android rgb数组,Android 下 RGBA 转 ARGB
服务端下发的颜色值字符串由于一开始依据 iOS 端的 RGBA 格式,Android 端(Android 使用 ARGB 方式)需要进行兼容,需要对此字符串转换. 举例:RGBA#ABCDEF99 = ...
- Py之pixellib:pixellib库的简介、安装、经典案例之详细攻略
Py之pixellib:pixellib库的简介.安装.经典案例之详细攻略 目录 pixellib库的简介 1.基础案例 pixellib库的安装 pixellib库的经典案例 1.使用pixelli ...
- UWP 手绘视频创作工具技术分享系列 - 位图的绘制
UWP 手绘视频创作工具技术分享系列 - 位图的绘制 原文:UWP 手绘视频创作工具技术分享系列 - 位图的绘制 前面我们针对 SVG 的解析和绘制做了介绍,SVG 是图片的一种形式,而另一种很重要的 ...
- android.opengl.GLSurfaceView概述
android.opengl.GLSurfaceView概述 翻译至android.opengl.GLSurfaceView Class Overview,水平有限,敬请谅解 hankersyan@1 ...
- 浅谈移动端图片压缩(iOS Android)
在 App 中,如果分享.发布.上传功能涉及到图片,必不可少会对图片进行一定程度的压缩.笔者最近在公司项目中恰好重构了双端(iOS&Android)的图片压缩模块.本文会非常基础的讲解一些图片 ...
- GLSurfaceView
GLSurfaceView是一个视图,继承至SurfaceView,它内嵌的surface专门负责OpenGL渲染. GLSurfaceView提供了下列特性: 1> 管理一个surface,这 ...
- XFINIUM.PDF CROSS-PLATFORM BUNDLE 11.1.2
轻松将您的 PDF 应用程序移植到其他平台. XFINIUM.PDF CROSS-PLATFORM BUNDLE 是一个用于跨平台 PDF 开发的库.在所有支持的平台(.NET.Windows For ...
最新文章
- HDU - 3183 A Magic Lamp 线段树
- Reading papers_15(Graph cuts optimization for multi-limb human segmentation in depth maps)
- oracle_18c新建用户用normal登陆失败
- java请实现程序输出以下星塔||输出菱形
- C++中图的简单表示法
- Misc杂项设备驱动框架
- 腾讯云与阿里云竞争激烈:销售团队积极争取每一笔交易
- 使用ShellExecuteEx打开文件或者其他
- sql server死锁_了解SQL Server中的死锁图的XML描述
- 2021-09-08推荐系统 简述DeepFM模型
- 利用计算机教学的体会,教师计算机教学学习体会
- 源码 | 幽灵交易者策略
- python websocket爬虫_python根据websocket抓取斗鱼弹幕和礼物消息
- 黄素单核苷酸小麦麦清白蛋白纳米粒|石杉碱甲乳清白蛋白纳米粒Huperzine-whey protein|化学试剂
- 如何看待腾讯市值(按 2012 年 8 月 17 日股价)超过 Facebook?
- cd 命令行进入目标文件夹
- Golang操作阿里云OSS上传文件
- 头歌实训项目【人与复读机】
- 《信号与系统》实验-使用 MATLAB 进行生成数字音乐、生成乐器音乐、音乐处理与添加音乐特效(题目)
- 红蓝对抗之域名搜集方法总结