問題タブ [pixels]

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

actionscript-3 - オブジェクトと空き領域の両方で、マップ上のスペースの使用を効率的に追跡する方法

OK 512x512 = 262144 ピクセル/ロケーションの空白のマップから始めます。

その上にオブジェクトを効率的に描画し、空き領域を見つけて、後でこれらの空き領域にさまざまなオブジェクトを追加できるようにする方法が必要です。このデータを保存する最善の方法や空き領域を見つけるアルゴリズムがわかりません。

私は実用的な解決策を持っていましたが、計算には永遠にかかりました。私は AS3 を使用しています。これが最適なソリューションに影響する場合に備えてです。

何かアドバイス?ありがとう。

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

javascript - マウスの位置に基づくピクセルの描画

シナリオ:

  • ブラウザ画面にn x nのサイズ (たとえば 500px x 500px、つまり 250,000 ピクセル) の領域があります。
  • マウスが領域上を移動すると、通過するピクセルが「ペイント」されます。
  • 塗りつぶされた/塗りつぶされていないピクセルのパーセンテージが表示されます
  • オプションの高度なシナリオ: 既にペイントされたピクセルの上にマウスを移動すると、それらのピクセルが「ペイント解除」されるか、それらのピクセルが別の色でペイントされます。

解決策/問題

  • シナリオを検出、ログ記録、および表示する最も効率的な方法は何ですか?
  • 定義された領域は、div、スペーサー イメージ、イメージ マップ、テーブル、キャンバスでしょうか?
  • ピクセルはどのように描画されますか?
    • マウスの動きごとに作成されるイメージまたは div
    • ピクセル座標に基づいて作成されたサーバー側の画像?
  • 位置が変わるたびにマウスの位置を渡すのは非効率的ですか?
  • 250,000 以上の動的ピクセル/オブジェクト/データを表示する効率的な方法は何ですか?
0 投票する
5 に答える
25439 参照

css - CSSの幅/高さのピクセルとパーセンテージの計算の組み合わせ?

高さ/幅のCSSプロパティを次のように設定する方法はありますか:100%-50pxしたがって、合計100%が1000pxの場合、最終結果は950pxになります。そして、100%はブラウザのサイズによって設定されます。

更新:私がやろうとしていることは:

2つのdivがあります。最初のdivの高さは50pxです。残りのスペースをカバーするために、2番目のdivの高さを指定します。

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

image-processing - バイキュービック補間はどのように機能しますか?

このトピックに関するテキストを読んだ後、元の隣接ピクセルのうち 16 個を考慮していることがわかりました。私が知りたいのは、新しいピクセルの色の値をどのように計算するかです。16 ピクセルのカラー値がわかっている場合、新しいピクセルの値をどのように計算できますか?

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

python - 80x60 RGB ピクセル配列で Game-of-Life 反復を最適化

さて、本当に最適化が必要な Python コードを取得しました。

  • これは、小さな (80x60 ピクセル) 画像に対する Game-of-Life 反復であり、そこから RGB 値を抽出します。
  • 現在、ネストされた for ループを使用しています。これらの for ループをより高速な c 関数に交換したいのですmap()が、そうすると、x、y 値を取得する方法や、関数のスコープ外で定義されたローカル値を取得する方法がわかりません。定義する必要があります。
  • map()この for ループの現在のセットよりも速く使用できますか? どうすればそれを使用してもx、yを取得できますか?
  • 私は現在pygame Surfacesを使用しており、モジュールを試しましたsurfarray/pixelarrayが、すべてのピクセルを変更/取得しているため、Surface.get_at()/set_at().
  • また、少し無関係です... Pythonが数字のリストをトラバースせず、他の言語のように数字をインクリメントするだけの場合、これはより速くできると思いますか? Python に通常の for() と foreach() が含まれていないのはなぜですか?
  • そこにある条件文の量もおそらく物事を遅くしますよね?最も遅い部分は、隣人のチェックです (リスト n を構築する場所)... そのビット全体を 2D 配列のスライス アクセスに置き換えましたが、正しく動作しません。

コードの編集済みバージョン:

関数の完全版:

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

browser - 1インチあたりのWebページビューアのピクセル数を確認するにはどうすればよいですか?

1インチあたりのユーザーのピクセル数を検出する方法を誰かが考えられますか?画像が必要なサイズでWebブラウザーに表示されるようにしたいので、解像度(ユーザーエージェントから取得できます)と1インチあたりのピクセル数の組み合わせを使用してこれを行うことができます。

ただし、理想的にはJavaScriptまたはその他の非侵襲的な方法を使用して、ユーザーの1インチあたりのピクセル数を検出する方法があるかどうかはわかりません。

助言がありますか?

ありがとう、

CJ

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

computer-vision - ピクセルのラインで最も明るいスポットの重心を計算するにはどうすればよいですか?

ピクセルの行で「平均最も明るい点」を計算できるようにしたいと思います。これは、原始的な 3D スキャナー用です。

テストのために、私は単純にピクセルをステップスルーし、現在のピクセルが前のピクセルよりも明るい場合、その行の最も明るい点が現在のピクセルに設定されます。もちろん、これは画像全体に非常にぎくしゃくした結果をもたらします。

それが理にかなっていれば、代わりに「明るさの平均中心」を取得したいと思います。

代替テキスト

よくあることである必要があります。Google検索に適切な単語が不足しているだけです。

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

c++ - Android でかなりネイティブな C++ アプリを作成できますか?

次の機能に興味があります。

  1. 完全に C++ で記述された Android マーケット向けのアプリを作成します (実際には既存の製品のポート)。
  2. 高速なスクリーン バッファ ピクセルのプッシュを使用します (または、これには OpenGL ES を使用します)。
  3. ユーザー入力を取得して C++ コードに送信します。

このようなアプリを Market 向けに作成することは合法ですか? 市場のポリシーは、そのようなことに対してどういうわけか厳格ですか?

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

count - OpenCV における Matlab Bwareaopen の同等の関数

OpenCV で Matlabs の「 Bwareaopen 」関数と同様または同等の関数を見つけようとしていますか?

MatLabでは、Bwareaopen(image,P)はバイナリ イメージから、P ピクセルよりも少ないすべての連結要素 (オブジェクト) を削除します。

私の 1 チャンネルの画像で、大きな領域の一部ではない小さな領域を単純に削除したいですか? これを解決する簡単な方法はありますか?

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

vba - VBAのフォームの幅と高さの単位は何ですか?

Word 2007 の VBA をプログラミングしています。

スクリプトでサイズを変更する必要がある UserForm を作成しました。

ピクセルではないことに気付きました

ツイップスでもない

Office 2007 VBA では、フォームの幅と高さはどのように測定されるのでしょうか。