1

我想从附加到精灵的图片中删除所有黑色,使其变得透明。

4

2 回答 2

2

如果链接失效,我将复制并粘贴:

" 我使用了一个 '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;
}
于 2008-09-24T20:21:43.923 回答
1

这看起来可以解决问题:

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

于 2008-09-23T23:08:10.757 回答