如何在Quartz Composer中使视频或者图片的背景清晰?

时间:2020-03-06 14:34:59  来源:igfitidea点击:

我想从添加到子画面的图片中删除所有黑色,以使其变得透明。

解决方案

看起来可以解决问题:

http://www.quartzcompositions.com/phpBB2/viewtopic.php?t=281

如果链接消失,我将进行复制和粘贴:

我使用了'Color Matrix'补丁,将'Alpha Vector(W)'和'Bias Vector(X,Y,Z)'设置为1,所有其他设置为0。
然后,我们将在输出的输入图像中找到alpha通道。"

我之前找到了,但是我不知道该怎么做。

我发现了使用核心图像滤镜的另一种解决方案:

kernel vec4 darkToTransparent(sampler image)
{
  vec4 color = sample(image, samplerCoord(image));
  color.a = (color.r+color.g+color.b) > 0.005 ? 1.0:0.;
  return color;
}