問題タブ [point]

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

opengl - GPU を使用して点群の切断面にイプシロンに近い点をクエリする

私は GPU 機能を使用して現在の問題を解決しようとしています:「点群 P と、点と法線 (Pp、Np) で記述された有向平面が与えられた場合、EPSILON 以下の距離にある雲内の点を返します。飛行機から」。

私の同僚と話していると、次の解決策に収束しました。

1) すべてのポイントが異なる頂点座標を持つように、テクスチャ座標がアタッチされたポイントの頂点バッファを準備します。2) 投影ステータスを直交に設定します。3) 平面の​​法線が -z 軸と整列するようにメッシュを回転させますx,y,z=0 が Pp に対応するようにオフセットします 4) z:[-EPSILON;+EPSILON] のように z クリッピング プレーンを設定します 5) テクスチャにレンダリングします 6) グラフィック カードからテクスチャを取得します 7)グラフィック カードからテクスチャを読み取り、レンダリングされたポイントを (インデックスに関して) 確認します。これは、目的の距離範囲内のポイントです。

問題は次のとおりです。q1) そのような操作を行うには、ウィンドウ フレームを開く必要がありますか? 私は MATLAB 内で作業し、MEX-C++ を呼び出しています。経験上、新しいフレームを開くとすぐに、スーツ全体が惨めにクラッシュすることを知っています! q2) GLPoint にテクスチャ座標を与えるためのプリミティブは何ですか? q3) テクスチャへのレンダリングがどのように実装されるのかよくわかりません。任意の参照、チュートリアルは素晴らしいでしょう... q4) カードからこのテクスチャをどのように取得しますか? 繰り返しますが、参照、チュートリアルは素晴らしいでしょう...

スケジュールが厳しいので、GLSL 仕様書や OpenGL API を参考にするのではなく、私が学ぶべきテクニックの名前を教えていただければ幸いです。これらは、私の質問に対する少し漠然とした答えです。

コメントありがとうございます。

ps また、可能であれば CUDA のようなリソースを使用したくないことに注意してください。したがって、新しいシェーダーを作成する必要なく、できるだけ多くの OpenGL 要素を使用するものを取得します。

注: http://www.opengl.org/discussion_boards/ubbthreads.php?ubb=showflat&Number=245911#Post245911に相互投稿

0 投票する
7 に答える
16961 参照

language-agnostic - いくつかの地理的ポイントの中心を見つけるにはどうすればよいですか?

経度と緯度として一連のポイントがある場合、それらすべてのポイントの中心をどのように計算すればよいでしょうか?

0 投票する
12 に答える
220189 参照

c# - ピクセルをポイントに変換

C# でピクセルをポイントに変換する必要があります。このトピックに関する複雑な説明を見たことがありますが、単純な式を見つけることができないようです. 標準の 96dpi を想定してみましょう。この変換はどのように計算すればよいでしょうか?

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

c++ - 指定された軸上でポイントを回転させるための C++ ライブラリ?

ある座標系から別の座標系への点の単純な変換のためのグラフ作成ライブラリを知っている人はいますか? 同じものを視覚的にプロットして検証するためのグラフ作成ツールはありますか?

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

c++ - 長方形内のポイントをすばやく取得できるように2Dポイントを保存します

2Dポイントがたくさんあるので、特定の長方形にあるポイントをすばやく取得したいと思います。「。」としましょう。は任意の点であり、「X」は、TopLeftとして「T」、BottomRight点として「B」を持つ長方形の内側で見つけたい点です。

セットの最初にTopLeftポイントをソートし、最後にBottomRightをソートするソートファンクターを使用してstd::setを試しました。最初にX値でソートすると、次のポイントが見つかります。

これは、見つかった各ポイントが実際に長方形の内側にあるかどうかを確認する必要があることを意味します。あまりよくありません。

これを行うためのより良い方法は何でしょうか?

私の言語はC++(Windows)で、STLとブーストを利用できます。

アップデート

これまでの回答を読んだ後、問題のすべてのパラメーターを考慮していないことに気付きました。固定された長方形が1つではありません。長方形は、実行時にユーザーが設定できます。これは、この更新の前にArteliusによって提案されたように、ポイントのセットをソートすることは、すべてのポイントを線形検索するよりも効率的であることが約束されていることを意味します。それでも試してみます!ユーザーが長方形を頻繁に設定することはないと思います。したがって、実装作業に関しては、それが私にとって良い解決策であることがわかるかもしれません。

0 投票する
7 に答える
22035 参照

ios - Core Graphics を使用してポイントを描画するにはどうすればよいですか?

線や円を描くための API が Quartz にあることがわかります。しかし、私がやりたいのは、(x,y) デカルト座標を指定してピクセルを特定の値に色付けすることだけです。それ、どうやったら出来るの?

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

java - simple-xml 使用時の Point オブジェクトの変換

simple-xml ( http://simple.sourceforge.net/ ) を使用してクラスをシリアル化していますが、Point オブジェクトで @Element を使用しようとするとエラーが発生します。この Point オブジェクトを変換するにはどうすればよいですか?

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

java - sun.java2d.loops.ProcessPath$Point

突然大量のメモリを使用してアプリケーションをプロファイリングしていますが、次のようになっています。

sun.java2d.loops.ProcessPath$Point

ほぼ11.000.000回割り当てられているため。

それは何ですか、これに対する解決策はありますか?

0 投票する
9 に答える
10741 参照

user-interface - ツイップ、ピクセル、ポイント、なんてこった!

または「心配するのをやめ、測定システムを愛するようになった方法」

プログラミングで使用されるさまざまな測定単位を簡単に理解できるように、後で参照できる中心的な場所が必要でした。SO はそれを置くのに最適な場所のように思えました。先に進んで自分で質問に答えることができましたが、皆さんは私よりもはるかに賢いので、そうさせたほうがよいでしょう。

よく知っている単位を 1 つ選び、最初の行で「#name」を使用して見出しとして付け (見つけやすくします)、回答内で定義してください。重複しないでください。新しい回答を追加するのではなく、コメントを追加するか、既存の回答を編集してください。同様の単位はまだ別のものです。同じ回答で em と en を定義しないでください。ユニットが別のユニットとまったく同じ場合は、見出しの下に「エイリアス」の行を追加します。

それが特にあいまいな測定タイプである場合は、2 番目の参考文献にリンクしてください。これにより、人々が聞いたことがないという理由で反対票を投じることがありません。

多くの反対票が寄せられています。これは StackOverflow のコミュニティに価値をもたらさないと人々は考えていると思います。これがコミュニティに追加されないと思われる場合、またはこれが悪い質問であると思われる場合は、以下にコメントすることを検討してください. 提案があれば改善したいと思います。

標準の素晴らしいところは、選択できるものが非常に多いことです。

-アダム

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

grid - グリッドの中心点に相対的な周辺点を取得する

与えられた場合、 1 だけオフセットした p に相対的な境界点p(0,0)を取得するにはどうすればよいですか。points{(0,1),(1,1),(1,0),(1,-1),(0,-1),(-1,-1),(-1,0),(-1,1)}