问题标签 [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.
c# - .NET 中的 ARGB 到 YUV && 颜色空间
我注意到Color
struct fromSystem.Drawing
代表ARGB颜色空间中的颜色。所以有几个问题:
- 如何在 C# 中转换 ARGB 和 YUV 之间的图像?我找到了描述 RGB 到 YUV 转换的公式。那么我应该如何处理 alpha 通道呢?
- 是否有支持不同色彩空间的免费/试用库?或者我如何以最好的方式自己实现它?
- 如何将“位图”表示为具有迭代能力的二维数组?继承是实现这一目标的唯一方法吗?
就这些了)
谢谢!
c# - 使用带有白色背景的 alpha 混合将 ARBG 转换为 RGB
我在数据库中存储了一个颜色十六进制字符串,例如0x78dce6b0
;我可以使用以下方法将其转换为 ARGB 颜色:
现在我想将其转换为在 HTML 页面中使用,因此我需要将其转换为 HTML 值,例如#cc3388
. 如果我直接转换 using ColorTranslator.ToHtml(colorTL)
,我会失去 alpha 混合值。假设背景始终为白色,如何通过考虑 alpha 值来转换它?
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是:
或者是什么!?
更新: 我想:
btn_default_normal.9.png用于简单 Android 主题中的上述按钮
btn_default_normal_holo_dark.9.png用于 Android Holo 主题
为了解决 Holo 主题下的颜色问题,我想从第二种(Holo)颜色#66999999到第一种颜色#F2E1E1E1进行中间转换:
然后应用我在引入新的 Holo 主题之前使用的相同转换。要计算这种中间颜色,我必须在十六进制系统中求解两个丢番图方程,其中 Na、Nc 在区间 [0, FF] 中,m, n - 是整数:
因此,中间色为#23898989。
不幸的是,实施获得的中间颜色我仍然没有得到想要的颜色......我错在哪里?
actionscript-3 - 如何在透明 BitmapData 上绘制透明图形?
我正在尝试将 PNG 绘制到透明的 BitmapData 上。
我像这样创建我的 BitmapData(使用 ARGB 作为颜色):
并使用相同的 ARGB 值对其进行清理:
当我使用copyPixels()
在清理后的 BitmapData 上绘制图形时,我得到以下结果:
如果我不使用 ARGB 作为 BitmapData 颜色,它可以正常工作:
但我必须指定一个实心填充颜色,这意味着我无法渲染位图背后的内容。
如何使我的 BitmapData 透明,但不会发生上述情况?
objective-c - 从 ARGB 值创建 UIColor 对象
我在数据库中有几行,其中一个字段是相关颜色的 ARGB 值。
我必须读取这些表的所有行并将 ARGB 值十进制转换为 UIColor。
我用谷歌搜索找到了这个,但我没有。
有没有办法解决这个问题?
谢谢。
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
?
java - 将 RGBA 值转换为十六进制颜色代码
我的应用程序中有一些滑块允许用户更改 ARGB 颜色,但是我需要将这些值转换为十六进制值,如 0xff000000,即纯黑色。
这是我到目前为止所拥有的:
但是,在获得如下所示的整数值后,我得到了输入字符串的 NumberFormatException:“0xccffffff”:
关于如何将其转换为整数的任何想法?谢谢。
c# - 查找颜色的像素坐标
我正在 Visual Studio C# 中制作一个可以检测颜色的程序,然后找到具有该颜色的像素的 x、y 坐标。我做过研究,但我能找到的只是你已经给出了坐标,它会感知颜色,但这不是我想要的,我想给出颜色,它会找到坐标。有人知道怎么做吗?谢谢
java - 如何将 ARGB 转换为 RGB 字节数组?
我有一个字节数组:
如何转换成RGB的字节数组?
还有如何获得颜色的真实RGB值?
html - ARGB Hex颜色在css html中不起作用
为什么这个 ARGB 十六进制不起作用?