【问题标题】:Is it possible to create a white color whose alpha is 0?是否可以创建 alpha 为 0 的白色?
【发布时间】:2017-04-18 21:14:51
【问题描述】:

创建 alpha 为 255 的白色是正常的。

是否可以创建一个alpha为0的白色?如果可以,怎么做?

【问题讨论】:

  • 这更像是一个使用问题而不是编程问题 - 这解释了反对意见。 StackExchange 网络的其他部分也可能已经回答了它,可能是 SuperUser 或 Graphic Design SE。

标签: alpha gimp


【解决方案1】:

有些颜色选择器具有额外的 alpha 值,但 AFAIK 仅用于设置颜色值以渲染通道和“快速蒙版”,当这些通道可见时。

要使用给定的不透明度“手动”绘制,您可以在工具上设置不透明度(“工具选项”对话框中的不透明度滑块)。以编程方式,事情有点复杂,只有 bucket-fill API 似乎直接支持不透明度,但您始终可以在另一层上绘制并设置该层的不透明度 (gimp-layer-set-opacity)。

【讨论】:

  • 如果涉及多个图层,您可能只会得到透明黑色,但一般来说,GIMP 不会对透明像素的颜色做出任何承诺......
猜你喜欢
  • 1970-01-01
  • 2011-02-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-06-10
  • 2015-05-19
相关资源
最近更新 更多