問題タブ [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 投票する
7 に答える
1306 参照

c# - ARGB カラーに一致する正規表現 (-44830298)

テキスト ファイルに保存した色情報を取得し、その色をラベルの前色として使用しようとしています。しかし、実行時にボタンをクリックして実行しても、エラーメッセージなどは表示されません。私が持っているコードは以下です:

私は他の情報インファイルにも他の正規表現を持っていますが、他の正規表現は問題ではありません。問題は、色 (argb) を一致させるために追加したばかりの正規表現です。それは文字列の最後にあります:

したがって、私が理解している限り、上記の小さな正規表現は次のことを意味します。そうですか?

誰かがこれで私を助けてくれませんか。どうもありがとうございます。

注: テキスト ファイルに保存される色情報は、負の数 (ARGB 色) です。

ファイルの内容は次のようになります。

説明:

したがって、正規表現は機能し、他のすべての詳細を正しく取得しますが、色情報を取得しません。

0 投票する
6 に答える
4890 参照

c - 24ビットRGBをARGB16に変換

を読み取って24bpp Bitmap、各ピクセルを からRGB24に変換する必要がありARGB16ます。

次のコードを使用しました。

しかし、必要な出力が得られません。

どんな助けでも大歓迎です。

0 投票する
1 に答える
250 参照

c# - FromArgb R = Bを使用して反転した結果を取得しますか?これはどこで失敗しますか?

このロジックを使用すると、RとBでエラーが発生します。何が間違っているのかわからないようです。最終的には、rとbを反転させて、ロジックが壊れている場所を見つけようとすると、回避策が見つかります。

label1.Text = colorX; R = 0、G = 0、B = 255である場合、R = 255、G = 0、B = 0を示しますが、これはどこで失敗しますか?

0 投票する
1 に答える
2538 参照

actionscript-3 - Actionscript 3.0 HEX から ARGB への変換

getPixel32() と Bitmap および Bitmap Data クラスを勉強しています。基本的に、16 進数値から ARGB の単純なトレースを出力する方法を知りたいです。

余談ですが、私は間違っていると思いますが、16 進数値は RGBA 値ほど多くの色を生成できないという印象を受けています。おそらく、「Webセーフ」は、16進数値で生成される色を使用する有用性または欲求を理解することで私を失望させました。

0 投票する
1 に答える
1719 参照

hex - kmlカラーのuintカラーをargb 16進数に変換する

みなさん、良い一日を、

uint color 値を同等の argb 16 進数形式に変換しようとして立ち往生しています。基本的に、Flex(AS3) の色を適切な kml 色に変換しようとしています。これは、収集したものから argb 16 進形式です。以下は、現在の私の機能です。有効な kml カラーに変換されますが、適切な色ではなく、近い色でもありません。誰かがここで何か間違っていると思いますか?

0 投票する
2 に答える
6251 参照

c++ - C ++画像を整数配列に変換する

画像 (.png ファイル) 内のピクセルを整数配列に変換するにはどうすればよいでしょうか。各ピクセルは、対応する ARGB 整数に変換されます。ちなみに、2D 整数配列ではなく、1D 配列です (アクセスは array[row*width+col] を介して行われます)。

ありがとう。

0 投票する
2 に答える
2160 参照

delphi - ARGB 値を文字列から色に変換するにはどうすればよいですか?

MakeColorメソッドを GDIPAPI ユニットで使用しようとしていますが、 からintへの変換byteで正しい値が返されません。

私は何を間違っていますか?

0 投票する
3 に答える
15413 参照

c# - ToArgb() の実装

System.Drawing.Color には、色の Int 表現を返す ToArgb() メソッドがあります。
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() で使用するにはどうすればよいですか?

ご指摘ありがとうございます...

0 投票する
1 に答える
13099 参照

android - Android - アルファなしの PNG 画像を読み取り、ARGB_8888 としてデコードします

SDカードから(エミュレーターで)画像を読み取ってから、ビットマップ画像を作成しようとしました

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のネイティブメソッドに入れることです。次に、それを a にキャストし、Java に戻す前にunsigned char*再び a に変換します。ByteBuffer

unsigned char* buffer = (unsinged char*)(env->GetDirectBufferAddress(byteBuffer))
jobject returnByteBuffer = env->NewDirectByteBuffer(buffer, length)

画像を表示する前に、データを取得します

bitmap.copyPixelsFromBuffer( buffer )

しかし、それには間違ったデータが含まれています。

私の質問は、これが画像が内部で RGB 565 に変換されているためなのか、それともここで何が問題なのかということです。

.....

それに対する答えがあります:

->>> はい、内部で RGB565 に変換されます。

ARGB8888 ピクセル形式の PNG からこのようなビットマップ画像を作成する方法を知っている人はいますか?

誰かがアイデアを持っているなら、それは素晴らしいことです!

0 投票する
2 に答える
16128 参照

android - プログラムでテキストビューにARGBカラーを適用する

私は現在TextView.SetBackgroundColor(Color.WHITE);、Javaコードで次のようなものを使用しています。Javaを介してテキストビューに透明性を追加できるようにしたいと思います...これはXML経由の#AARRGGBB形式で簡単に実行できますが、プログラムでこれを実現する方法が見つかりません。