问题标签 [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# - 用于匹配 ARGB 颜色的正则表达式 (-44830298)
我正在尝试获取存储在文本文件中的颜色信息,然后将该颜色用作标签的前景色。但是,在运行时,当我单击按钮执行此操作时,它不会给我任何错误消息或任何东西。我的代码如下:
我也有其他信息客栈文件的其他正则表达式,但其他正则表达式不是问题。问题是我刚刚添加的正则表达式来尝试匹配颜色(argb)。它在字符串的末尾:
据我了解,上面的小正则表达式的意思是:“找到一个回车符和换行符,然后是 1 个或多个数字,但不要贪心”。是对的吗?
有人可以帮我解决这个问题吗?非常感谢你。
注意:文本文件中保存的颜色信息为负数(ARGB 颜色):
文件内容是这样的:
解释:
因此,正则表达式有效,它正确获取了所有其他细节,但它只是没有获取颜色信息。
c - 将 24 位 RGB 转换为 ARGB16
我必须读取 a24bpp Bitmap
并将每个像素从 转换RGB24
为ARGB16
。
我使用了以下代码,
但我没有得到所需的输出。
任何帮助将不胜感激。
c# - 使用 FromArgb R = B 得到反转结果?这在哪里失败?
使用此逻辑时,R 和 B 出错,我似乎找不到我做错了什么,最后我的解决方法是我翻转 r 和 b 一点都不好,我试图找到逻辑中断的地方。
label1.Text = colorX; 显示 R=255, G=0, B=0 当它应该是 R=0, G=0, B=255,这在哪里失败?
actionscript-3 - Actionscript 3.0 将 HEX 转换为 ARGB
我正在研究 getPixel32() 以及 Bitmap 和 Bitmap Data 类。基本上,我想知道如何从十六进制值输出 ARGB 的简单轨迹。
顺便说一句,我的印象是,我假设/希望是错误的,十六进制值不能产生与 RGBA 值一样多的颜色。也许“网络安全”让我无法理解使用十六进制值产生的颜色的有用性或愿望。
hex - 将 uint 颜色转换为 argb 十六进制以获取 kml 颜色
今天是个好日子,
我一直在尝试将 uint 颜色值转换为其等效的 argb 十六进制格式。基本上,我正在尝试将 Flex(AS3) 中的颜色转换为其适当的 kml 颜色,该颜色是我收集的 argb 十六进制格式。以下是我现在的功能。虽然它确实转换为有效的 kml 颜色,但它不是正确的颜色,甚至不是接近的颜色。有人看到这里有什么问题吗?
c++ - C ++将图像转换为整数数组
我将如何将图像(.png 文件)中的像素转换为整数数组,其中每个像素都转换为其 ARGB 整数等效值?顺便说一下,不是 2D 整数数组,而是 1D 数组(通过数组 [row*width+col] 访问)。
谢谢。
delphi - 如何将 ARGB 值从字符串转换为颜色?
我正在尝试使用MakeColor
GDIPAPI 单元中的方法,但是从int
to的转换byte
没有返回正确的值。
例子
我究竟做错了什么?
c# - 实现 ToArgb()
System.Drawing.Color 有一个 ToArgb() 方法来返回颜色的 Int 表示。
在 Silverlight 中,我认为我们必须使用 System.Windows.Media.Color。它有 A、R、G、B 成员,但没有返回单个值的方法。
如何实现 ToArgb()?在 System.Drawing.Color 中,ToArgb() 由
System.Windows.Media.Color 有一个 FromArgb(byte A, byte R, byte G, byte B) 方法。如何分解 ToArgb() 返回的 Int 以与 FromArgb() 一起使用?
感谢您的任何指点...
android - Android - 读取没有 alpha 的 PNG 图像并解码为 ARGB_8888
我尝试从 sdcard (在模拟器中)读取图像,然后使用
BitmapFactory.decodeByteArray
方法。我设置了选项:
options.inPrefferedConfig = Bitmap.Config.ARGB_8888
options.inDither = false
然后我将像素提取到一个 ByteBuffer 中。
ByteBuffer buffer = ByteBuffer.allocateDirect(width*height*4)
bitmap.copyPixelsToBuffer(buffer)
我使用这个 ByteBuffer 然后在 JNI 中将其转换为 RGB 格式并想对其进行计算。
但我总是得到错误的数据 - 我在不修改 ByteBuffer 的情况下进行测试。我唯一要做的就是把它放到JNI的本地方法中。然后将其转换为 aunsigned char*
并将其转换回 a ,ByteBuffer
然后再将其返回给 Java。
unsigned char* buffer = (unsinged char*)(env->GetDirectBufferAddress(byteBuffer))
jobject returnByteBuffer = env->NewDirectByteBuffer(buffer, length)
在显示图像之前,我用
bitmap.copyPixelsFromBuffer( buffer )
但是它里面有错误的数据。
我的问题是这是因为图像在内部转换为 RGB 565 还是这里有什么问题?
......
有一个答案:
->>> 是的,它在内部转换为 RGB565。
有人知道如何使用 ARGB8888 像素格式从 PNG 创建这样的位图图像吗?
如果有人有想法,那就太好了!
android - 以编程方式将 ARGB 颜色应用于文本视图
我目前正在使用类似的东西:TextView.SetBackgroundColor(Color.WHITE);
在我的java代码中。我希望能够通过 java 为 textview 添加一些透明度...这在 XML via #AARRGGBB
format 中很容易做到,但我还没有找到一种以编程方式完成此操作的方法。