问题标签 [argb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
71407 浏览

css - 除了“不透明度”之外,RGB 与 RGBA 之间有什么区别

我已经超越了在 CSS 中使用标准颜色的方式,通过声明它们orangeblueaquamarine等...,并且一直分别使用rgb()相同的颜色rgb(255,165,0)rgb(0,0,255)rgb(127,255,212)(感谢 ST3 中的ColorHighlighter包)。

在更改引导程序的渐变后,.btn我遇到了rgba(). 快速研究解释说,a代表alpha,并且有一大堆积分数学归因于 CatmullSmith。还有些容易发现 alpha 通道用于“alpha compositing”,这主要可以与“opacity”相关联。

  • 除了不透明度之外,两者之间还有区别吗?
  • 为什么不习惯使用 RGBA。(我假设这是因为我刚刚偶然发现这个)
  • 将 rgba() 用于网络时,是否还有其他需要了解的限制?
  • 除了颜色快捷方式之外,是否有声明不透明度的快捷方式?(即 color: salmon:.5;
  • 从 Web 开发人员的角度来看,我是否需要担心不同机器INFO的 ARGB、RGBA、BGRA 字节顺序之间的差异?
  • 其他重要信息?
0 投票
1 回答
1654 浏览

c# - How long value convert into ARGB color?

I'm trying to convert the following two values into colours by using the converter method above but it's not working,. -2147483630 16777215

0 投票
1 回答
5649 浏览

android - android:如何获取给定文本视图的背景颜色的 ARGB 值

对于给定的 TextView,如何获取 Alpha、Red、Green 和 Blue 值(0-255)?

我知道如何设置 TextView.SetBackgroundColor(Color.argb(a_int, r_int, g_int, b_int));

但是如何获得?

非常感谢

0 投票
8 回答
16922 浏览

c# - Color.FromArgb 如何将 Int32 作为参数?

Color.FromArgb 方法作为一个Int32参数。Color.White的值是#FFFFFFFFARGB,它是4.294.967.295十进制的(远大于int.MaxValue)。我在这里不明白什么?如果有效的 ARGB 值高于 a 的最大值,该方法如何int作为参数int

0 投票
2 回答
5666 浏览

c# - 使用 C# 将 ARGB 转换为 RGBA

我在 C# 中有以下代码:

我正在尝试将颜色转换为 RGBA 格式。我在想它只是:

20、86、20、80 <== RGBA ??

但颜色并不相同。我错过了什么吗?是否需要代码来转换它?

事先感谢

0 投票
0 回答
67 浏览

byte - ByteBuffer 存储来自 BufferedImage.getRGB() NOT 1 和 0 的 -1 和 0 值

我目前正在开发一个程序,该程序存储来自两个图像的 RGB 信息以比较它们。

我用paint.net 创建了两个示例图像。两者都是 16x16,一个是蓝色的,另一个是红色的。我将paint.net 中的值设置为(255, 0,0),红色的RGB 值和蓝色图像中的(0,0,255)。

当我将它加载到一个 ByteBuffer 并查看它时。

通过 res.get(0) 我期望1作为值,但得到-1 我认识到它与我的期望相反,它存储了值 -1。我期望值为 1。

为什么会这样,它不应该存储值1吗?

这不是对我的编码产生负面影响的问题,而是我有更多的理解问题。

0 投票
2 回答
81 浏览

android - Android生成小色差RGB

我想生成/随机化一种颜色,然后我想要第二个接近生成的颜色。这就是我生成颜色 ftm 的方式:

后来我生成的第二种颜色是这样的:

问题是它在某些情况下有效,有时它可以给我一种相差数英里的第二种颜色。是否有另一种更好、更简单的方法来生成这些颜色?

br

0 投票
2 回答
525 浏览

java - JAI 将 Alpha 通道添加到 RenderedImage

我有两个RenderedImages。我想Overlay Operation对这两个图像进行处理,因此它们需要匹配数据类型和波段数。
我遇到的问题是一张图像有 3 个波段(RGB),而第二张图像有 4 个波段(ARGB)。

我的问题是如何将 Alpha 通道添加到第一张图像以便我可以做到Overlay Operation

编辑
好的,我找到了一种将 Alpha 通道添加到第一张图像的方法。下面是代码。我只是创建了一个带状常量图像并将其与我的第一个图像合并。

我现在遇到的问题是,每次添加叠加层时,图像都会改变颜色。所有颜色都变成红色或粉红色的细微差别。当我添加第二个叠加层时,图像再次变得正常,但第一个叠加层改变了颜色。所有黑色区域都变为白色。

叠加层的背景也不透明。它是灰色的。

以下是图像示例,因此您可以看到颜色如何变化:

原图

添加第一个叠加层后

添加第二个叠加层后

如您所见,图片和叠加层改变了颜色,并且叠加层的背景不透明。

你能帮我解决这个问题,让图像始终正确显示吗?谢谢!

0 投票
2 回答
1898 浏览

vb.net - VB 2010 保存和加载颜色对话框

我正在开发一个包含已保存用户首选项的程序。用户可以设置颜色的程序,它将被保存以再次使用。但是,在我发现将 System.Drawing.Event ARGB 保存为 Integer 字符串以另存为文件的数小时工作之后,尽我所能尝试。

下面的代码显示了我最成功的尝试,我可以进行十六进制转换,但无法成功将其返回到 ARGB

尝试转换为字符串或整数时,通常我只是得到不是我想要的随机数或每种颜色的颜色 [黑色] 请帮忙!

0 投票
1 回答
204 浏览

c# - 从颜色设置滑块

所以我有一些滑块用于设置“argb”颜色。关闭窗口后,颜色被保存,一切都很好。

无论如何,我可以在下次启动窗口时将滑块设置为该颜色,而不必将每个滑块保存为设置?由于颜色已经保存为设置,我不能以某种方式向后使用“FromArgb”来查找 a、r、g 和 b 值吗?