问题标签 [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.) 我想看看台球的位置 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 中的石英绘图。我想制作剪辑新月图案的代码,这是我到目前为止所拥有的,但它并没有像我预期的那样工作:

准确地说,第一段代码绘制圆(这有效),第二段应该从中剪出椭圆,但这没有按预期工作。

0 投票
1 回答
157 浏览

iphone - 游戏计算

所以我有一个椭圆:

我想沿着这个椭圆均匀分布 3 个对象,当我移动一个对象时,其他 2 个对象也移动相同的距离。

之前,当我的 X 和 Y 半径相同时,每次我移动一个对象时,我都会获取该对象角度的角度差和它之前的角度,然后我会使用这个差来添加它到另外两个对象。那工作得很好,因为

但是现在我有一个RADIUS_XRADIUS_Y那个不一样的,这不太好。

下面的代码:

0 投票
0 回答
187 浏览

opencv - 一定区域内固定大小省略号的最大个数

我正在寻找代码来找到某个区域中固定大小椭圆的最大数量。我已经手绘了任意形状,并且我想写几个椭圆,以便覆盖该区域的最多像素。一些代码或数学关键字的任何提示可以为此类问题找到(有效)解决方案?谢谢!都林

0 投票
3 回答
1823 浏览

wpf - 如何在 WPF 中绘制椭圆/椭圆?

我有两点,我想围绕这些点画一个椭圆/圆。这些点的位置不固定。

有谁能够帮助我?

0 投票
2 回答
1544 浏览

algorithm - 栅格化椭圆

是否有一种有效的算法可以找到一般椭圆中像素的指示?

本质上,我想做的是在二维数组中找到索引,该数组对应于跨越可能数组索引的“二维表面”的参数化椭圆。就像我上面的第一个问题一样,这个问题可以与椭圆的光栅化进行比较。

我找到了一些扫描线算法,它们可以对轴对齐的椭圆执行我想要的操作,但现在我想知道对于倾斜和旋转的椭圆是否有类似的算法。必须有,因为那里的矢量图形软件设法填充倾斜和/或旋转的椭圆。

为了澄清我的意思,我最近在这里解决了一个类似的问题:二维数组中的特殊多边形for循环

/缺口