問題タブ [ellipse]

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

image - Matlabで画像内の楕円を検出するには?

Matlabで画像内の楕円を検出し、画像の冗長部分を削除する方法は?

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

geometry - 楕円との衝突

楕円形のビリヤード テーブルの場合、このテーブルの境界と 1 つのビリヤード ボールとの間の衝突をどのように検出して解決できますか?

1.) ビリヤード ボールの位置 P(x,y) が存在するかどうかを確認したい

  • 中身
  • の上
  • または楕円の境界の外側。[更新: パート 1. 解決済み]

2.)境界または境界にある場合は、新しい速度を計算する必要があります (速度を反転するだけでは十分ではありません)。

3.)外側にある場合は、最初に境界に戻るように移動する必要があります。

ビリヤード ボールの位置 P(x,y) と速度 V(x,y)、および楕円の中心の位置 C(x_0,y_0) と楕円の両方の半軸 a、b が与えられます。 .

0 投票する
0 に答える
1393 参照

python - Python でピクセルが楕円領域内にあるかどうかを確認する

ピクセルが楕円領域内にあるかどうかのテストに基づいて、真/偽のマスクを作成しようとしています。

ここで簡単な方法が提案されました-楕円内のポイントのカウント

ただし、 matplotlib.nxutilsのように、これに対するよりエレガントなソリューションがあるかどうか疑問に思っています。nxutils を使用したい場合は、何らかの方法で楕円を多角形に変換する必要があります。これにより、複雑さが増し、計算に追加のエラーが発生します。

楕円でこの種のチェックを実行できるモジュールはありますか?

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

iphone - iPhoneで楕円の半分を切り取る方法

私は楕円を描きました:

しかし、楕円の半分だけが必要です。残りの半分を切り取る方法はありますか?

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

wpf - WPF を使用して楕円を動的に追加および移動する

私は WPF を使用しており、グリッドに楕円を動的/プログラム的に追加する際に問題があります。

myGrid内に楕円を動的に割り当てて配置しています。問題は、楕円の位置が変わらないことです。Canvas.SetLeft と SetTop を使用していますが、楕円がまだ動かないようです。

動的割り当てのコードは次のとおりです。

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

iphone - iPhone 三日月模様の切り抜き方法

スタック オーバーフローの助けを借りて、iPhone でのクォーツ描画に慣れてきました。三日月のパターンを切り取るコードを作成したいのですが、これは私がこれまでに持っているものですが、期待どおりに機能していません:

正確には、コードの最初の段落は円を描画し (これは機能します)、2 番目の段落はそこから楕円を切り取る必要がありますが、これは意図したとおりに機能していません。

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

iphone - ゲームの計算

だから私は楕円を持っています:

この楕円に沿って3つのオブジェクトを均等に分散させたいのですが、オブジェクトを移動すると、他の2つのオブジェクトも同じ距離を移動します。

以前は、XとYの半径が同じだったとき、オブジェクトを移動するたびに、そのオブジェクトの角度と以前の角度の差を取得し、その差を使用して追加していました。他の2つのオブジェクトに。それは完全にうまくいきました

しかし、私が持っているのRADIUS_XRADIUS_Yそれは同じではないので、これはあまりうまくいきません。

以下のコード:

0 投票する
0 に答える
187 参照

opencv - 特定の領域での固定サイズの省略記号の最大数

特定の領域で最大量の固定サイズの楕円を見つけるためのコードを探しています。私は任意の形を手描きしましたが、その領域の最も多くのピクセルをカバーするように、いくつかの楕円を内接させたいと思います。そのような問題の(効率的な)解決策を見つけるためのコードまたは数学的なキーワードのヒントはありますか?ありがとう!ドゥリン

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

wpf - これをWPFで楕円/楕円を描く方法は?

2 つのポイントがあり、これらのポイントの周りに楕円/円を描画したいと考えています。これらのポイントの位置は固定されていません。

誰でも私を助けることができますか?

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

algorithm - 楕円のラスタライズ

一般的な楕円のピクセルの指標を見つけるための効率的なアルゴリズムはありますか?

基本的に、私がやりたいことは、可能な配列インデックスの「2-D サーフェス」にまたがるパラメーター化された楕円に対応する 2 次元配列でインデックスを見つけることです。この問題は、上記の最初の Q のように、楕円のラスタライズと比較できます。

軸に沿った楕円に対して必要な処理を行うスキャン ライン アルゴリズムをいくつか見つけましたが、歪んだり回転した楕円に対して同様のアルゴリズムがあるかどうか疑問に思っています。そこにあるベクトルグラフィックSWは、歪んだり回転したりした楕円を塗りつぶすことができるため、あるに違いありません。

私の言いたいことを明確にするために、最近、これと同様の質問が 1 つありました

/ニック