查看RGBA的源代码
←
RGBA
跳转至:
导航
、
搜索
因为以下原因,你没有权限编辑本页:
你刚才请求的操作只对属于该用户组的用户开放:
用户
您可以查看并复制此页面的源代码:
[[File:RGBA范例.png|thumb|300px|RGBA范例]] '''RGBA'''是一种[[色彩空间]]的模型,由[[RGB色彩空间]]和[[Alpha通道]]组成。'''RGBA'''代表[[红]]('''R'''ed)、[[绿]]('''G'''reen)、[[蓝]]('''B'''lue)和Alpha通道('''A'''lpha)。 RGB是RGBA采用的[[真彩色|颜色]],它可以属于任何一种RGB色彩空间。而[艾德文·卡特姆(Edwin Catmull)和[[匠白光]]在1971至1972年间提出的Alpha[[参数 (程序设计)|参数]]使得Alpha渲染和[[Alpha合成]]变得可能。提出者以''Alpha''来命名源于[[线性插值]]方程αA + (1-α)B所用的[[希腊字母]]。 Alpha通道为图像的不透明度[[参数 (程序设计)|参数]],其数值可以用百分比、整数或者像RGB参数那样用0到1的实数表示。例如,若一个像素的Alpha通道数值为0%,那它就是完全[[透明]]的,无法被看见;而数值为100%则意味着像素完全不透明,即传统的数码图像。在0%与100%之间的Alpha通道值使得[[像素]]可以透过背景,就像通过玻璃一般显示出来(半透明性),这种效果是简单的二元透明性(透明或不透明)做不到的,它使得数码合成变得容易。 RGBA有时也写作'''ARGB'''(即“Alpha”排在首位),是[[Macromedia]]的产品使用的术语。比如,32位的RGBA像素0x80FFFF00是50%透明的黄色,因为所有的参数都在0到255的范围内。0x80是128,大约是200的一半。[[PNG]]是一种使用RGBA的图像格式。 颜色空间是用于表示物理颜色的数学模型。RGB色彩空间是由红、绿、蓝三个通道组成的色彩空间,表示颜色的三维信息。每个通道用8位表示,每个通道的值是0到255之间的一个值。 === 开发 === 在电影工业中通常需要前景和背景合成。在数码电影出现之前,传统[[胶片]]电影使用的技法包含蓝屏、哑光(Matte)等。 随着[[计算机图形学]]的发展出现[[数码电影]]之后,人们开始通过电脑来模拟传统电影合成的一些技巧,将化学、光学操作转换为[[计算机]]计算。[[阿尔法通道]]便是源自抠像的概念。 遮罩图像中每个像素都可以有自己的透明度,这些像素的透明度有着丰富的层级,可以合成和融合。 在传统电影合成操作中,为了制作Matte,通常需要两盘独立的胶片,一盘记录运动影像,另一盘则记录Matte信息,Matte信息和图像信息都独立存在。而Catmull/Smith小组开发的阿尔法通道概念将它和图像信息一并存储和移动,使Matte信息变成影像的一部分,而不像传统操作中需要单独的一盘胶片提供Matte信息。 Catmull/Smith小组首次推出RGBA概念,将[[阿尔法通道]]并入RGBA通道,一同存储在图像信息中。这样随着一幅图像的建立(这里说的是CGI),其阿尔法通道也会随之产生或者存储。 为了提高合成效率,后来Catmull/Smith小组又在Integral Alpha的基础上提出Premultiplied Alpha。 [[Category:色彩空间]]
返回
RGBA
。
导航菜单
个人工具
创建账户
登录
名字空间
页面
讨论
变种
查看
阅读
查看源代码
查看历史
操作
搜索
导航
首页
最近更改
随机页面
工具箱
链入页面
相关更改
特殊页面
页面信息
扫描二维码可以用手机浏览词条