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相关推荐

  1. 图像处理术语解释:灰度、色相、饱和度、亮度、明度、阿尔法通道、HSL、HSV、RGBA、ARGB和PRGBA以及Premultiplied Alpha(Alpha预乘)等基础概念详解

    ☞ ░ 前往老猿Python博文目录 ░ 一.引言 由于老猿以前没接触过图像处理,在阅读moviepy代码时,对类的有些处理方法代码看不懂是什么含义,为此花了4天时间查阅了大量资料,并加以自己的理解和 ...

  2. Android 必知必会 - RGBA转ARGB

    若移动端访问不佳,请使用 –> Github版 背景 服务端下发的颜色值字符串由于一开始依据 iOS 端的 RGBA 格式,Android 端(Android 使用 ARGB 方式)需要进行兼容 ...

  3. android rgb数组,Android 下 RGBA 转 ARGB

    服务端下发的颜色值字符串由于一开始依据 iOS 端的 RGBA 格式,Android 端(Android 使用 ARGB 方式)需要进行兼容,需要对此字符串转换. 举例:RGBA#ABCDEF99 = ...

  4. Py之pixellib:pixellib库的简介、安装、经典案例之详细攻略

    Py之pixellib:pixellib库的简介.安装.经典案例之详细攻略 目录 pixellib库的简介 1.基础案例 pixellib库的安装 pixellib库的经典案例 1.使用pixelli ...

  5. UWP 手绘视频创作工具技术分享系列 - 位图的绘制

    UWP 手绘视频创作工具技术分享系列 - 位图的绘制 原文:UWP 手绘视频创作工具技术分享系列 - 位图的绘制 前面我们针对 SVG 的解析和绘制做了介绍,SVG 是图片的一种形式,而另一种很重要的 ...

  6. android.opengl.GLSurfaceView概述

    android.opengl.GLSurfaceView概述 翻译至android.opengl.GLSurfaceView Class Overview,水平有限,敬请谅解 hankersyan@1 ...

  7. 浅谈移动端图片压缩(iOS Android)

    在 App 中,如果分享.发布.上传功能涉及到图片,必不可少会对图片进行一定程度的压缩.笔者最近在公司项目中恰好重构了双端(iOS&Android)的图片压缩模块.本文会非常基础的讲解一些图片 ...

  8. GLSurfaceView

    GLSurfaceView是一个视图,继承至SurfaceView,它内嵌的surface专门负责OpenGL渲染. GLSurfaceView提供了下列特性: 1> 管理一个surface,这 ...

  9. XFINIUM.PDF CROSS-PLATFORM BUNDLE 11.1.2

    轻松将您的 PDF 应用程序移植到其他平台. XFINIUM.PDF CROSS-PLATFORM BUNDLE 是一个用于跨平台 PDF 开发的库.在所有支持的平台(.NET.Windows For ...

最新文章

  1. HDU - 3183 A Magic Lamp 线段树
  2. Reading papers_15(Graph cuts optimization for multi-limb human segmentation in depth maps)
  3. oracle_18c新建用户用normal登陆失败
  4. java请实现程序输出以下星塔||输出菱形
  5. C++中图的简单表示法
  6. Misc杂项设备驱动框架
  7. 腾讯云与阿里云竞争激烈:销售团队积极争取每一笔交易
  8. 使用ShellExecuteEx打开文件或者其他
  9. sql server死锁_了解SQL Server中的死锁图的XML描述
  10. 2021-09-08推荐系统 简述DeepFM模型
  11. 利用计算机教学的体会,教师计算机教学学习体会
  12. 源码 | 幽灵交易者策略
  13. python websocket爬虫_python根据websocket抓取斗鱼弹幕和礼物消息
  14. 黄素单核苷酸小麦麦清白蛋白纳米粒|石杉碱甲乳清白蛋白纳米粒Huperzine-whey protein|化学试剂
  15. 如何看待腾讯市值(按 2012 年 8 月 17 日股价)超过 Facebook?
  16. cd 命令行进入目标文件夹
  17. Golang操作阿里云OSS上传文件
  18. 头歌实训项目【人与复读机】
  19. 《信号与系统》实验-使用 MATLAB 进行生成数字音乐、生成乐器音乐、音乐处理与添加音乐特效(题目)
  20. 红蓝对抗之域名搜集方法总结

热门文章

  1. 将电脑网络通过USB共享给Android 设备
  2. 温度转换java小程序_利用easygui模块编写的华氏温度与摄氏温度转换的小程序
  3. 找完工作后的感受总结,用以共勉
  4. BeanUtils制作自定义的转换器
  5. 直观理解--马氏距离
  6. 第二讲 单片机C语言之12864液晶显示
  7. AutoCAD按坐标打印图纸
  8. m4s转为mp4实例:使用ffmpeg和批处理将m4s转为mp4
  9. PermGen space 1
  10. google的新闻(文章)分类算法