問題タブ [palette]

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 に答える
3768 参照

eclipse - Eclipse JavaServer Faces 構成エディター パレットはどこにありますか?

Eclipse JavaServer Faces ツールの「ナビゲーション ルールを作成する」チート シートを実行すると、「パレットからページ コントロールを選択して ...」と表示されます。しかし、この「パレット」はどこにあるのでしょうか?

0 投票する
4 に答える
3697 参照

colors - 12 ビット RGB カラー形式の構成はどのようになっていますか?

12 ビット RGB カラー パレット形式には、R、G、B の各色に 4 ビットがあることを知っています。しかし、生データの構造はどうですか

1.) 各色にはそれに対応するバイトがあり、そのバイトには 4 つのパディング ビットと、カラー データ用の 4 つのデータ ビットがありますか。

また

2.) パックされた形式、つまり、Byte-1= (パディング ビット + 4-Rbits) Byte-2 = (4-Gbits+4Bits)

梱包はどのようにされていますか?

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

-広告

0 投票する
5 に答える
4366 参照

gdi - 「排他的」DirectDrawパレットは実際には排他的ではありません

DirectDrawでフルスクリーンの256色グラフィックモードを使用する古いビデオゲームを維持しています。問題は、バックグラウンドで実行されている一部のアプリケーションが、ゲームの実行中にシステムパレットを変更しようとすることがあり、その結果、グラフィックが破損することです。

WM_PALETTECHANGEDメッセージを処理することで、これがいつ発生するかを(場合によっては)検出できます。いくつかの更新バージョンでは、ログを追加しました(ウィンドウのタイトル/クラス/プロセス名をログに記録するだけです)。これにより、ユーザーは問題のあるアプリケーションを特定して閉じることができます。MSNLiveMessengerが一般的な原因でした。

Windows Vista(および7)が「単独で」それを実行することがわかったとき、問題はさらに悪化しました。WM_PALETTECHANGEDパラメーターは、CSRSSとデスクトップウィンドウを指します。Vistaでは、よく機能する回避策は、任意のフォルダー(コンピューター、ドキュメントなど)を開き、ゲームの実行中は開いたままにすることでした。ばかげているように聞こえますが、ほとんどの場合、うまくいきました。Windows 7では、この回避策でさえ機能しなくなりました。一部のサービス(Windows Updateおよびインデックスサービス)を停止しても、一部の構成で問題が解決したことがユーザーからわかりました。

少し前に、私は解決策を見つけることを期待してランダムなことを試し始めました。DirectDrawパレットを設定する前に(Create / SelectPaletteを使用して)GDIパレットを設定すると(IDirectDrawPalette :: SetEntriesを使用)、破損したパレット(WM_PALETTECHANGEDハンドラー)が復元されることがわかりました。SetSystemPaletteUseとプライマリサーフェスでのSetPaletteの呼び出しは、さらに役立ちました。ただし、アプリケーションがパレットを盗もうとすると、ちらつきが認識されます。これは、フェード時に特に顕著です。

質問:ゲームがフォーカスを保持している限り、他のアプリケーションがWindowsパレットを変更することを完全に禁止する「本物の」排他的なパレットを取得する方法はありますか?

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

python - PILでカラーパレットを減らす方法

PIL画像のカラーパレットをどのように減らすかわかりません。画像のパレットを、その画像にある5つの目立つ色に減らしたいと思います。私の全体的な目標は、いくつかの基本的なカラーサンプリングを行うことです。

0 投票する
4 に答える
3332 参照

delphi - TPicture.Graphicのパレットにアクセスするにはどうすればよいですか?

Webを何時間も検索しましたが、TPicture.Graphicからパレットを取得する方法について何も見つかりません。また、カラーピッカーのセルを塗りつぶすためにこれらの値をTStringListに渡すことができるように、カラー値を取得する必要があります。

これが私が現在持っているコードです:

Bitmap、Jpeg、PngImage、GIfImgなどのすべてのTPicture画像タイプをサポートしたいので、Image1.Picture.Graphicに含まれている画像を使用してABitmapのキャンバスに描画しています。

どんな援助もいただければ幸いです。私は正しい道を進んでいますか、それとも何か別のものが必要ですか?

0 投票する
5 に答える
3358 参照

delphi - Delphi コンポーネント パレットを調べるにはどうすればよいですか。

たくさんのコンポーネントがインストールされています - 問題は、めったに使用しないものを見つけたいときに、見つけるのに時間がかかることです。すべてのコンポーネントを一覧表示する ALL の選択肢を見ることができますが、タイトルに「グリッド」と書かれているものを見つけるには、依然として非常に時間がかかります。問い合わせて検索できるタイトルのデータベースまたは (できれば) テキスト ファイルはありますか?

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

c++ - QTセットウィンドウの背景

メインウィンドウの背景をプロジェクトファイルにある画像に変更する方法を探して、ドキュメントを精査しました。運が悪かったパレットを使ってみました。私の質問は、ウィンドウの背景を変更する最も簡単な方法は何ですか?

助けてくれてありがとう、ザック・スミス

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

php - Imagick php を使用してパレット オフセット付きの bmp ファイルを生成する方法

php 経由で Imagick を使用して、jpg から 8 ビットの bmp を生成しようとしています。しかし、ピクセルの色を 0 ではなくインデックス 16 から開始したいと考えています。以下のコードは、必要な正しい形式で bmp を生成する方法を示していますが、パレット インデックスのデフォルトは 0 です。パレットの開始を確認する方法はありますか別のインデックスで?

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

iphone - iPhone のコンテキスト: 画像からパレット情報を抽出するにはどうすればよいですか?

皆さん、こんにちは。写真を撮り、そのパレットを分析してメイン カラーを取得したいのですが (これが最も簡単な方法だと思います)、どこから始めればよいかわかりません。

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

editor - GEF で追加ツリー エディターを作成するにはどうすればよいですか?

GEF を備えたグラフィカル エディターがあります。パレットからオブジェクトを追加できます。私が意味する例は次のとおりです 。 fig166_01_0.jpg そこで、エディターからツリー ビューでコンテンツを表示する別の可能性を追加したいと思います。「アウトライン」という可能性を見つけました。パレットからツリー ビューにオブジェクトを追加する以外は、非常にうまく機能します。私の目標は、グラフィカル エディターとツリー ビューアー/エディターが同じこと (オブジェクトの追加/削除、オブジェクトの名前変更、オブジェクトからのプロパティの変更など) を行いますが、異なる方法で表示することです。方法はありますか?

助けてくれてありがとう!