問題タブ [rgba]

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 投票する
2 に答える
2070 参照

webkit - 不透明度のある RGBA グラデーション

透明なrgbaグラデーション用のこのコードがありますが、一方は機能し、もう一方は機能せず、理由がわかりません

ワーキングワン

動かないもの

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

rgb - CCSprite(cocos2d-x)のピクセルのRGB/RGBA値の取得と設定

なぜこれが必要なのですか?

基本的に、カラー画像をグレースケールに変換する必要があります。画像のグレースケールバージョンを含めることは解決策かもしれませんが、私の状況ではスペースが限られています-APKが大きくなりすぎないようにします。その上、私はいくつかの効果のためにもピクセルに取り組みたいと思います。繰り返しますが、これはAPKを小さくするためです。

CCTexture2DからgetPixelsetPixelを見つけ、画像のピクセルRGBAを取得していますが、もっと簡単なものが欲しいです。

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

ありがとうございました!

0 投票する
0 に答える
72 参照

html - 内部要素のみがクリック可能になるように、ie8 のグラデーションがリンクを折りたたむのはなぜですか?

このフィドルを参照してください:http: //jsfiddle.net/zzxsy/1(ie8では、おそらくそれよりも低い)

css の一番下に、rgba の使用方法の修正がありますが、リンクがその内容に縮小されているようです。しかし、境界線を適用して各aタグの周りで何が起こっているかを確認すると、リンクがまったく縮小されていないかのように、境界線が本来あるべき場所に正確に表示されますか?

私はとても混乱していますか?

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

colors - RGB を RGBA に変換

私は HTML5 キャンバスで遊んでみようとしています。また、CSS から fillStyle の色を取得したいと考えていますが、ある程度の透明度も必要です。jQuery を使用して CSS スタイルを読み取ると、16 進数ではなく RGB 値が返されます。

最初は、再度変換する必要がないことは便利に見えますが、アルファをRGB値に追加できないことがわかったので、それを16進数に変換してから、アルファ付きのRGBAに変換する必要があります価値。

私のコードが悪臭を放って非効率的に見えるようになったので、アルファ値を RGB 値に追加する方法はありますか? または、RGB を RGBA に変換する関数はありますか?

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

javascript - RGBAのようなプロパティを取得してそれらを大まかなIEの同等物に変換するJSポリフィルはありますか?

だから最近は-prefix-freeを楽しんでいて、しばらくの間JSを使って後処理をすることを信じていませんでしたが、今は少し信じています。

今では「rgba」や「text-shadow」などの新しいプロパティを使用することを楽しんでいますが、PHPで前処理されている場合でも、CSSファイルにフィルターを挿入することは常に不安になります。

CSSをMSフィルターの悪から汚染せずに、MSフィルターなどの適用を処理するツールはありますか?

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

python - PIL で RGBA ビットマップを読み込む

PIL を使用して 32 ビット ビットマップを 32 ビット PNG に変換しようとしました。

予想される画像モードは「RGBA」ですが、実際には「RGB」を取得します。

次のコードも試しましたが、うまくいきません。

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

colors - Go 標準ライブラリのちょっとした魔法を理解する

そのため、Go標準ライブラリのコードをふるいにかけて、イメージとカラーパッケージを理解しようとしましたが、理解できないコードがいくつか見つかりました。http://golang.org/src/pkg/image/color/color.go?s=794:834#L14から

私の理解では、8ビットの事前にアルファ乗算されたRGB値を16ビットの値に変換し、32ビット変数に保存して、画像のアーティメティックで乗算するときにオーバーフローしないようにする必要があります。

私が理解できないのは、r |= r << 8私が理解しているような行です。これは、 が右側にゼロを挿入し、古い r と or'ed を取得するためですr = r*2^8+rr << 8

r=255 の入力の場合、これは 65535=2^16 - 1 と評価されますが、これは予想どおりですが、より大きな範囲で比例するものに実際にマップされない中央の値には意味がありません. たとえば、127 は 32639 にマップされますが、32767 は 127 を表すと予想されます。何が欠けていますか? プレアルファ乗算と関係があると思います...

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

c# - オーバーレイからソース RGBA 値を計算する

タイトルが少し奇妙に見えるので、ここにサンプル
を示します。おそらく、Windows 7 エクスプローラーに慣れているでしょう。
マウスの左ボタンを押して何かを選択すると、青い半透明の長方形が表示されます。
問題は次のとおり
です。この四角形を描画するために使用されたソース RGBA カラーを計算することは可能ですか?
私が知っているのは、背景の RGB 値と、青いオーバーレイの RGB 値だけです。ここに私が意味することからのスクリーンショットがあります:
ここに画像の説明を入力

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

android - android BitmapFactory.decodeByteArray() 画像タイプ?


BitmapFactory.decodeByteArray()ピクセルタイプが返す ものを誰か知っていますか?

基本的に、カメラ プレビュー コールバックでこのスニペットを使用しています。

Androidで使用できる優れたビットマップを取得します。しかし、OpenCV で使用したい場合は機能しません。OpenCV には ARGB_8888 タイプが必要なので、decodeByteArray()関数から別のタイプを取得していると思います。

ありがとう、
ヴラド

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

language-agnostic - 2 色を組み合わせて受信した RGBA 色を決定する

RGBA として定義された 2 つの色があります (私の特定の例では、セットの 1 つは [アルファ 0.85 の白] と [アルファ 0.25 の 57, 40, 28] です。2 番目の色は最初の色の上に描画されます (つまり、アルファの白)は背景で、2 番目の色は描画に使用されます) 組み合わせの RGBA 色がどうなるかを知るにはどうすればよいですか? これは 1 回限りで行う必要があります。フォトショップで何かを描き、何が現れるかを確認します)。

組み合わせるセットがいくつかありますが、それほど多くはありません。ポインタはありますか?ありがとう。