打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
(转载)关于通道计算扣像的方法
关于通道计算扣像的方法
2012-04-24 19:06


 

 

转自   http://www.zcloudcg.com/?p=455

By:ershen

(注:本教程不适合新手阅读)

 

我觉得蓝绿屏抠像一直存在一种错误的认识与理解,对于像什么获得学院奖的抠像工具——keylight的误导,抠像从来都不是一个工具能解决的事。这让我想起了《人工智能》,电脑还没智能到能完全取代人类,而像诸多的抠像工具 也许对于一些理想的镜头,能够处理。可是实际的情况往往不是那么理想.


实际上,比如说,keylight总共就这几个调节选项,谁都会拖动滑杆去调节,对于高要求,高细节,即使你在怎么调节,你永远会丢失细节,你永远也达不到要求。那么就得换一种思路来解决问题。



 

 

合成的关键就是通道。图像至少得是由R&G&B中的一个构成,所以用公式来表示就是picture>=R&G&B.不过一个图像的构成还有其他好多种通道,Alpha通道,Z通道等等。我在NUKE中还原了通道怎么构成图片(如下图)

 

 









 

 

 

 

 

之所以把Alpha单独拿出来讲是因为Alpha有别于RGB通道。Alpha的官方定义是:Alpha通道是一个8位的灰度通道,该通道用256级灰度来记录图像中的透明度信息,定义透明、不透明和半透明区域,其中黑表示全透明,白表示不透明,灰表示半透明。(注:科学定义)需要解释下的是,这个透明与不透明并非你所看见的,举个例子。下面这张图是带Alpha通道的。


黑色的区域依然能够看到的原因是因为它没有预乘,这是预乘完以后的效果。


这张图和第一张图实际上是完全一样的,只不过这张预乘了Alpha。像After Effect默认是直接预乘Alpha的,当你画完roto(mask)后,软件后台自动预乘Alpha。如下图,这两者对于合成来说没任何区别,只不过预乘Alpha会导致
边缘细节的损失。



 

 

 

接下来,我们将要讲解通道计算,通俗的讲法是叠加模式。PS里通道的计算命令在:图像——计算。


计算在adobe系列软件与叠加模式的区别在于这个是指通道之间的运算,而不是图层之间的运算。

下面我就来说下通道计算怎么应用在抠像上。




 

 

这张带有绿背的人物图像经过计算头发边缘的细节完全
保留下来了。接下来我们就要进一步完善。选择画笔
工具,模式选择叠加。
然后在调整对比度,我们就可以得到一张很完整干
净的matte这完全是通道的功劳,这里面完全没用到
抠像工具,这比PS自带的魔棒等工具要好的多。

 




 

 

 

 

现在我们就来说一下NUKE的通道计算。NUKE的通道跟Abobe的大同小异,不同的就是翻译上有点不一样。比如PS里面
加法运算叫做Add,而NUKE里叫Plus。对于通道计算我打算讲几个比较有代表性的:加法运算(plus),减法运算(minus),乘法运算(multiply),除法运算(divide)。
第一张图是G通道,第二张图是R通道,第一张图减去第二张图会得到第三张图,反向一下这就是一张很好的matte。
是不是很神奇,大家都知道1-1=0,所以减去就会把人物轮廓的RGBA的值变为接近0,所以这片区域就抠出来了。



 

这就是通道的妙用。实际上这个matte比抠像工具得出来的还干净。其实,
还有一个方法可以等到这样的效果,如下图所示.

我们会借助keylight 工具.首先我们用keylight扣出人物的大致结构,这一步唯一要注意的就是Alpha通道的头发边缘细节不能有任何丢失.这个Alpha的边缘细节非常有用.然后在这里就解决绿色溢出的问题,调节Screen Balance就行了..



 

接着,继续添加一个keylight,这次的keylight得到的图像如图所示.


接着用原始图像减去这个图像,就可以得到.在把这幅图的饱和度将为0 .


这几步的节点图如下所示。得到的结果跟上一种方法一样。


接下来重新排列通道,这里有几种方法可以选择,可以选择copy节点,也可以选择shuffle节点,个人喜欢后者.

 


 

shuffle的中文意思是:洗牌,这个节点比较绕。它的作用是从新打乱排列通道,这一步,我要将keylight的所有通道都排列成alpha   也就是说,现在这幅图的rgba通道都会成为重新洗成alpha,所以看到图像的所有通道都是alpha,不要理解错了,现在这幅图像依然是RGBA四个通道,只不过都变成一个颜色了。如下图。



 

然后用上面两幅图执行乘法运算(multiply)。这样会白色的区域就是keylight扣出来的alpha,这里保留了所有的边缘细节


之前有有提到。接下来,继续用乘法运算乘以背景图。
然后用这张图与keylight执行加法运算(plus),
PS里叫做Add。



 

最终,使用合并(over)将背景与前景合并。我们可以看到,这是人物的头发丝一根不落得保留下来了。




 

 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
【heronuke】处理Nuke内部的矢量模糊
photoshop CS5初学者必读(5)——Alpha通道
Photoshop关于通道运算的详解 IT.com.cn IT世界网
用图像计算调出浪漫黄昏...(强烈建议学习一哈)
妙用PS通道计算做复杂图像
第六章 通道与蒙版
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服