gpt4 book ai didi

android - 使用 ColorMatrix 时如何理解和选择值?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:36:31 25 4
gpt4 key购买 nike

我已阅读 ColorMatrix文档,它说了以下内容:

5x4 matrix for transforming the color+alpha components of a Bitmap.

The matrix is stored in a single array and its treated as follows:

[ a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t ]

When applied to a color [r, g, b, a], the resulting color is computed as (after clamping)

  • R' = aR + bG + cB + dA + e;
  • G' = fR + gG + hB + iA + j;
  • B' = kR + lG + mB + nA + o;
  • A' = pR + qG + rB + sA + t;

我知道如何得到结果,但我还有一些问题:

  1. 颜色[r, g, b, a]的值是多少,颜色[r, g, b, a]是系统计算出来的吗?<
  2. 我知道 a d c d 等可以是负值。正值和负值有什么区别。
  3. 我没有图形知识很难得到满意的图像,我通常要尝试很多次才能得到一个好的结果。是否有任何工具或网站可以提供一些指导,说明如何获得 [a b c d..t] 的阀门(可能带有示例)?

最佳答案

如果我猜对了,您需要一些关于颜色矩阵的信息。我找到了一些对其进行详细解释的网站。

它与 Android 或 Java 无关,但它应该有助于理解要点。

关于android - 使用 ColorMatrix 时如何理解和选择值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6149280/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com