問題タブ [points]

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

javascript - Javascriptでピクセルを楕円形に格納するアルゴリズムは何ですか?

JSで楕円形を描くにはどうすればよいですか?

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

math - 3点相関を介して点群を整列させますか?

3つの点群があるとします。最初の点群は{x1、y1、z1}、{x2、y2、z2}、{x3、y3、z3}で、2番目の点群は{xx1、yy1と同じ点です。 zz1}、{xx2、yy2、zz2}、{xx3、yy3、zz3}...2番目の点群を最初に位置合わせすると仮定します。2番目の点にT[3x3matrix]を掛ける必要があります。

1)では、この変換行列(T)をどのように見つけるのですか?手作業で方程式を解こうとしましたが、解けませんでした。どこかに解決策はありますか?問題に遭遇したのは私が最初ではないと確信しているからです。

2)マトリックスにはスキューとせん断が含まれている可能性があると思います。自由度が7(3translation、3rotation、1scale)しかない行列を見つける方法はありますか?

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

graphics - 曲面の水平線を計算する

曲面の視覚的地平線の2点を見つける必要があります。

私は持っている:

  • 4 つのコーナー ポイントの XYZ
  • 2 つの曲線エッジのベジェ ポイントの XYZ

そして、次のいずれかを計算する必要があります。

  • 水平点の XY
  • 水平点の XYZ
0 投票する
3 に答える
896 参照

graphics - 曲面の水平線を計算する - 極値ではない

曲面の視覚的地平線の2点を見つける必要があります。

私は持っている:

  • 4 つのコーナー ポイントの XYZ
  • 2 つの曲線エッジのベジェ ポイントの XYZ

そして、次のいずれかを計算する必要があります。

  • 2 つの水平点の XY
  • 2 つの水平点の XYZ

注:前回この質問をしたときに解決策が得られましたが、両方の曲線の位置と回転に基づいて変化する地平線ポイントではなく、曲線の極値しか見つかりませんでした。

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

graphics - 整数点の集合を表す長方形の最小集合

N 次元の整数点のセットが与えられた場合、N 次元の直方体 (2 次元の場合は四角形) の最小のセットを見つけるにはどうすればよいですか? 1 つまたは複数の直方体/長方形。整数点とは、整数座標を持つ点を意味します。

たとえば、点 (1,0)、(2, 0)、および (3,1)、(4,1) が与えられた場合、長方形の最小のセットは (1,0-2,0),(3,1-4, 1)、下の図を参照してください。

明らかに、ブルート フォース検索を行うこともできますが、それでも複雑性が高い場合でも、より効率的なアルゴリズムを探しています。

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

language-agnostic - 与えられた距離の線上の点を見つける

質問があります私は線を知っています私はその傾き(m)とその上の点を知っていますA(x、y)この線上の点(実際には2つ)を点からの距離(d)で計算するにはどうすればよいですか? ??? A(x、y)を距離で通過する線上のピクセルの強度を見つけるためにこれを求めています。この場合の距離はピクセル数になります。

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

iphone - OpenGL または CoreGraphics を使用して CGPoints のタッチ描画パスを塗りつぶします

パスを構成するポイントの NSArray があります。それがいつ自己交差するかを検出できます。これが発生すると、パスを埋めようとします。

最初は CoreGraphics を使用しましたが、現在は openGl を使用して三角形の配列を描画しています。画像でわかるようにうまく機能しません。 代替テキスト

「尻尾」を残して円形の領域だけを塗りつぶすにはどうすればよいですか? リバース フラッド フィルを考えていましたが、CG にはこのための API 関数がないと思います...

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

graph - 2 つのグラフ ノード間の固定長パス

グラフ上の 2 つのノードが指定された場合に、指定されたホップ数を使用するそれらの間のルートを見つけるアルゴリズムはありますか? どのノードも他のノードに接続できます。

現時点でのポイントは 2D 空間にあるため、グラフが最適なアプローチかどうかはわかりません。