問題タブ [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 に答える
253 参照

installation - LabVIEWパレットセットを自動的に編集

user.lib フォルダにインストールするデバイス ドライバがあります。ドライバにはさまざまな .mnu ファイルが含まれています。ドライバーをインストールしたら、次の場所に移動する必要があります

ツール -> 詳細設定 -> パレット セットの編集...

そして、mnu ファイルから新しいサブ パレットを作成します。

これを自動化することは可能ですか?ユーザーがドライバーをインストールするだけで、パレットがすでに処理されていることを望みます。

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

c# - 256 色から WritableBitmap のカスタム パレットを作成する

私は今、ほぼ1時間探していましたが、答えが見つかりませんでした. 現在、カスタム イメージ (WritableBitmap を使用) をグレー スケールまたは 256 色の所定の色のカラースケールで表示するプログラムに取り組んでいます。

画像の入力はバイト配列になります (PixelFormat プロパティを PixelFormats.Gray8 に設定すると正常に動作します) が、カスタム カラー スケールも必要なので、カスタム スケール (グレー用とグレー用) を作成したいと思います。色の場合はそれ以上)。使用する必要があるのは PixelFormat.Indexed8 プロパティだと思いますが、それを使用する方法とカスタムカラーパレットを作成する方法を見つけることができず、作成方法についてインターネットはまったく役に立ちませんでした。

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

java - インデックス付きイメージのデータ (パレット インデックス) を取得する

インデックス付き画像 (png8 または gif) の画像データ (パレット インデックスの配列) にアクセスするにはどうすればよいですか?

例:

  • 画像パレット: {0xFF0000, 0x00FF00, 0x0000FF}
  • 画像データ: {0,1,1,0,1,2,2,2,0,1,0,2,0,1,1,0}

私が必要とするのは:

0 投票する
10 に答える
42688 参照

java - Netbeans 7パレットを空にしますか?それを復元する方法は?

Kubuntu12.04でNetbeans7を使用しています。私は次のようにNetbeansを起動します。

NetbeansおよびKubuntu12.04の既知の問題の原因。プロジェクトの途中で、Swingコンポーネントを含むパレットが消えました。

私はこのようなsthだけを見ます:

ここに画像の説明を入力してください

デフォルトのNetbeansパレットを復元する方法は?

Ctrl + Shift + 8ショートカットをチェックしましたが、結果がありません-問題は同じです。

**編集:私は自分が何をしたのかわかりませんが、今は空のパレットしか表示されません:(:**

ここに画像の説明を入力してください

私もこれを試しました:

1)私はcdし、lsし/home/mazix/.netbeans/7.0/config/Windows2Local/Groups/commonpalette 、これだけを見ました:CommonPalette.wstcgrp

2)cdして/home/mazix/.netbeans/7.0/config/Windows2Local/Componentsこれを見た:

AnalyzerTopComponent.settings output.settingsAnalyzeStackTopComponent.settingsprojectTabLogical_tc.settingsブレークポイントView.settingsprojectTab_tc.settingsCallHierarchyTopComponent.settingsプロパティ_1.settingscallstackView.settingsプロパティ.settingsCommonPalette.settingsリファクタリング
-preview.settingsComponentInspector.settingsReporterResultTopComponent
。 debug.settings search-results.settings
DeclarationTopComponent.settings
services.settings evaluator.settings sessionView.settings
お気に入り
.settingssources.settingsfind-usages.settings
StyleBuilderTC.settings gsf-testrunner-results.settings
svnversioning.settings hgversioning.settings
synchronize.settings JavadocTopComponent.settings
TaskListTopComponent.settings localsView.settings
TerminalContainerTopComponent.settings MultiView-java#007Cform#007C_1.settings threadView.settings MultiView-java#007Cform#007 .settings versioning_output.settings MultiView-java#007Cform#007C_4.settings watchsView.settings MultiView-java#007Cform#007C.settings Welcome.settings navigatorTC.settings

_hiddenファイルは表示されませんでした:(

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

java - 1 対多マッピング用のタペストリー コンポーネント

私は生物学的分類に似たスケールを持っています。それらをより高速にリンクできるタペストリー コンポーネントを探しています。ただし、タペストリー 5.2.6 に限定されます。

データベースに種の 1000 レコードを入力し、それらをリンクしたいと考えています。私が知っている唯一の解決策は、テーブルを持つフォーム内で複雑なコードを持つ選択オブジェクトを使用することです。GenericValueEncoder を使用していると思います。

確かにselectobjectは機能しますが、入力された種ごとにパレットまたはループチェックボックス(私のバージョンでは利用できません)と比較すると本当に遅いです。

ただし、パレット Java コードを理解していないという主な問題が残っています。多くの変数には下線が付いています。

どこにもコメントがないので、何が何をするのかわかりにくいですが、14行目を変更する必要があると思います。

EnumValueEncoder の代わりに GenericValueEncoder を使用し、EnumSelectModel の代わりに GenericSelectModel を使用します。

エンティティ オブジェクトを使用してパレットを実装できた場合は、どうすればよいか教えてください。

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

objective-c - パレットを永続的にアクティブ/フォーカスしますか?

アプリケーションのフローティング ツール パレットを永続的にアクティブにする簡単な方法はありますか? これらはすべて開いているドキュメントに関連しているため、いつでも非アクティブにする必要はありません。

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

c++ - BitBlt クリップボードからビットマップをコピーすると色が正しくない

クリップボードからプログラムに画像を貼り付けています。ビットマップはバックグラウンド memDC ビットマップに配置され、画面に描画される前に別の memDC と合成されます。バックグラウンド ビットマップは、1 ピクセルあたり 8 ビットです。問題は、bitblt が Black (0x00000000) を Most-Black (0x00010101) に変えることです。同じものを MSPaint に貼り付けると、Black になります。MSPaint から Black をコピーすると、Almost Black が得られます。(他の色もバラバラです)。背景のビットマップを 32bpp に変更すると、正しい色が得られますが、現時点ではオプションではありません。

以下は、この問題を示すコードです。

GetPixel() と GetNearestColor() を使用すると、探している結果が得られるはずですが、そうではありません。ある種のパレット操作が欠けていると思いますか?

アップデート

私が本当に問題を抱えている部分は、これらの API のポイントを誤解している可能性がありますが、ピクセルの色を照会し、そのために使用する色をコンテキストに尋ねると、正しい色 (黒) が返されることです。 BitBltが生成するAlmost Blackの代わりに。

他のプログラムはクリップボードにパレットを置かないようです - おそらくパレットを必要としない 32bpp ビットマップを置いているからでしょうか? 彼らは、 MSDN のクリップボード変換テーブルに基づいて利用可能なものを見てわかる限り、DIB を行っていません。

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

2d - Direct3D 9 による高速パレット スクリーン ブリット

ゲームは、ソフトウェア レンダリングを使用して、フルスクリーンのパレット (8 ビット) 画像をメモリに描画します。

Direct3D を使用して、その画像を画面に表示する最速の方法は何ですか?

現在、パレット イメージをソフトウェアで RGB に変換してから、D3DUSAGE_DYNAMICテクスチャに配置します (これは でロックされていD3DLOCK_DISCARDます)。

もっと速い方法はありますか?たとえば、シェーダーを使用してパレット化を実行しますか?

関連する質問:

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

raphael - RaphaelJS パレットの動作

raphaelJS でパレット動作 (要素を「パレット」から「キャンバス」にドラッグ アンド ドロップ) を作成するにはどうすればよいですか?

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

opengl - OpenGL - アニメーション/サイクル/回転パレット

古いプラズマ 8 ビット エフェクト アニメーションの OpenGL バージョンを DOS で作成しようとしましたが、行き詰まりました。ほとんどすべての OpenGL プログラムには、Win32 用のパレットを生成するためのものが含まれているので、古いプログラムにパレット アニメーションを適用するのはそれほど難しくないと思いました。

私の目的は、変化しないカラー インデックスと回転するパレットを持つテクスチャを生成することです。今週末、ウェブを掘り下げた後も、まだ修正できません。1 つのカラー インデックスでテクスチャを表示することさえできないので、その段階で何かが間違っています (機能する場合は、パレット サイクリング メカニズムを作成できます)。

PFD_TYPE_COLORINDEX を使用して強制的にパレット モードにし、glIndexi を使用してランダムなピクセルを描画できます。glDrawPixels と glReadPixels は遅く、後者はフレームバッファからピクセルを取得するときにそれほど正確ではないことを読みました(丸めエラーなどの結果として位置が不正確になるため)。

GL_COLOR_INDEX キーワードを試しました。私も試しました: glPixelTransferi(GL_MAP_COLOR, true); glPixelMapfv( GL_PIXEL_MAP_I_TO_R, ...); glTexImage2D...これまでに試したコードの一部(最新の変更):

初期部分:

更新/描画:

または、GL_COLOR_INDEX8_EXT と組み合わせて glColorTableEXT を使用する必要がありますか? テクスチャ パレットがサポートされていないことをどこかで読みましたか? Paletted Texture Extension について言及しているリンクを見つけました: http://www.cs.rit.edu/~ncs/Courses/570/UserGuide/OpenGLonWin-20.html

これは私が欲しいものです(ただし、OpenGLで):

http://www.codeforge.com/read/174459/PalAnimDemo.h__html

私は ES/Shader の実装を探しているわけではありません (私はただの初心者です ;))、DirectDraw の方が簡単かもしれませんが、OpenGL を試してみたいと思っています。