问题标签 [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 投票
1 回答
3383 浏览

c# - .NET 中的 ARGB 到 YUV && 颜色空间

我注意到Colorstruct fromSystem.Drawing代表ARGB颜色空间中的颜色。所以有几个问题:

  • 如何在 C# 中转换 ARGB 和 YUV 之间的图像?我找到了描述 RGB 到 YUV 转换的公式。那么我应该如何处理 alpha 通道呢?
  • 是否有支持不同色彩空间的免费/试用库?或者我如何以最好的方式自己实现它?
  • 如何将“位图”表示为具有迭代能力的二维数组?继承是实现这一目标的唯一方法吗?

就这些了)

谢谢!

0 投票
3 回答
6163 浏览

c# - 使用带有白色背景的 alpha 混合将 ARBG 转换为 RGB

我在数据库中存储了一个颜色十六进制字符串,例如0x78dce6b0;我可以使用以下方法将其转换为 ARGB 颜色:

现在我想将其转换为在 HTML 页面中使用,因此我需要将其转换为 HTML 值,例如#cc3388. 如果我直接转换 using ColorTranslator.ToHtml(colorTL),我会失去 alpha 混合值。假设背景始终为白色,如何通过考虑 alpha 值来转换它?

0 投票
1 回答
2094 浏览

android - PorterDuff.Mode.MULTIPLY - Android 中这种颜色转换的意义

在默认的 Android 主题下,我有三个自定义彩色按钮

按钮 http://img94.imageshack.us/img94/1723/themew.jpg

当我通过 /values-v11/styles.xml 切换到Theme.Holo

颜色更改为:

http://img710.imageshack.us/img710/1659/themeholo.jpg

正如我所怀疑的,默认按钮的颜色在新的 Holo 主题中发生了更改,并且使用相同的转换参数进行了转换,它给出了意想不到的颜色。我想保留初始颜色。为此,我必须了解PorterDuff.Mode.MULTIPLY的转换规则。我从 Android 文档中得到的只是

这是什么意思?可能,S是源位图的一个点(按钮可绘制 button.getBackground()),而D是我的 customColor 的一个“点”......我怎样才能从这个公式中重现新的变换颜色?这是否意味着新颜色N是:

或者是什么!?

更新: 我想:

  1. btn_default_normal.9.png用于简单 Android 主题中的上述按钮

  2. btn_default_normal_holo_dark.9.png用于 Android Holo 主题

为了解决 Holo 主题下的颜色问题,我想从第二种(Holo)颜色#66999999到第一种颜色#F2E1E1E1进行中间转换:

然后应用我在引入新的 Holo 主题之前使用的相同转换。要计算这种中间颜色,我必须在十六进制系统中求解两个丢番图方程,其中 Na、Nc 在区间 [0, FF] 中,m, n - 是整数:

因此,中间色为#23898989

不幸的是,实施获得的中间颜色我仍然没有得到想要的颜色......我错在哪里?

0 投票
1 回答
2647 浏览

actionscript-3 - 如何在透明 BitmapData 上绘制透明图形?

我正在尝试将 PNG 绘制到透明的 BitmapData 上。

我像这样创建我的 BitmapData(使用 ARGB 作为颜色):

并使用相同的 ARGB 值对其进行清理:

当我使用copyPixels()在清理后的 BitmapData 上绘制图形时,我得到以下结果:

在此处输入图像描述

如果我不使用 ARGB 作为 BitmapData 颜色,它可以正常工作:

在此处输入图像描述

但我必须指定一个实心填充颜色,这意味着我无法渲染位图背后的内容。

如何使我的 BitmapData 透明,但不会发生上述情况?

0 投票
4 回答
4494 浏览

objective-c - 从 ARGB 值创建 UIColor 对象

我在数据库中有几行,其中一个字段是相关颜色的 ARGB 值。

我必须读取这些表的所有行并将 ARGB 值十进制转换为 UIColor。

我用谷歌搜索找到了这个,但我没有。

有没有办法解决这个问题?

谢谢。

0 投票
3 回答
139359 浏览

java - 从文件创建一个 BufferedImage 并将其设为 TYPE_INT_ARGB

我有一个透明的 PNG 文件,它被加载并存储在BufferedImage. 我需要BufferedImage这个TYPE_INT_ARGB。但是,当我使用getType()返回值是 0 ( TYPE_CUSTOM) 而不是 2 ( TYPE_INT_ARGB) 时。

这就是我加载的方式.png

如何加载.png,保存BufferedImage并制作它TYPE_INT_ARGB

0 投票
2 回答
11396 浏览

java - 将 RGBA 值转换为十六进制颜色代码

我的应用程序中有一些滑块允许用户更改 ARGB 颜色,但是我需要将这些值转换为十六进制值,如 0xff000000,即纯黑色。

这是我到目前为止所拥有的:

但是,在获得如下所示的整数值后,我得到了输入字符串的 NumberFormatException:“0xccffffff”:

关于如何将其转换为整数的任何想法?谢谢。

0 投票
4 回答
7589 浏览

c# - 查找颜色的像素坐标

我正在 Visual Studio C# 中制作一个可以检测颜色的程序,然后找到具有该颜色的像素的 x、y 坐标。我做过研究,但我能找到的只是你已经给出了坐标,它会感知颜色,但这不是我想要的,我想给出颜色,它会找到坐标。有人知道怎么做吗?谢谢

0 投票
3 回答
6315 浏览

java - 如何将 ARGB 转换为 RGB 字节数组?

我有一个字节数组:

如何转换成RGB的字节数组?

还有如何获得颜色的真实RGB值?

0 投票
3 回答
34298 浏览

html - ARGB Hex颜色在css html中不起作用

为什么这个 ARGB 十六进制不起作用?