问题标签 [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.
wpf - wpf使用椭圆进行进度
对使用椭圆来显示进度感到好奇,可能是因为进度条使用 IsIndeterminate。我将有椭圆,其中颜色或不透明度会产生从左到右移动的效果,但椭圆控件不是销售条,而是分散开来。我不是在寻找一个可行的例子,只是希望以最佳方式实现这一目标。
apache-flex - 用于色轮组件的 Flex 4 圆形路径渐变笔划
我正在尝试在 Flex 4 中创建一个色轮组件,它允许我表示 RGB 和 HSL 数据。我这样做是用一个圆形色轮来代表我可以使用的各种色调,并在其中心使用一个矩形渐变来代表亮度和饱和度场
目前我已经表示了对象,但我无法确定填充它们的最佳方式。在中心正方形中创建必要的渐变没有问题,但我无法让外环构建-圆形-渐变。似乎 flex 中仅有的两个原生渐变是线性和径向的,但我需要渐变线性跟随椭圆周围的路径。我将如何使这成为可能?
这是我迄今为止所做的尝试:
颜色及其比例从左到右正确定位了我需要的渐变,但最终结果如下:
http://imageshack.us/photo/my-images/10/flexo.png/
我希望图像是这样的:(paint shop pro 8 的屏幕截图)
http://imageshack.us/photo/my-images/687/psph.png/
(对不起链接,但我还没有 10 个代表,所以我不能直接在帖子中发布图片)
(不,我还没有构建矩形渐变,因为它的颜色基于外环......我还不担心矩形)
apache-flex - flex 从底部而不是中间旋转椭圆
flex 有另一个小问题......我做了一个椭圆,我想动态旋转它。制作了 ah:slider,它改变了椭圆的 rotate="" 值。它旋转得很好。但旋转点在椭圆的中间。
我想要它在底部(y)和中间(x)。
椭圆有一些 transformY 和 transformX 参数,但它们没有效果?
我的功能
}
如果有人能给我一个提示,那就太好了
iphone - 从原始 UIImage 裁剪圆形或椭圆形图像
我正在研究用于检测面部的openCV。我希望在检测到面部后对其进行裁剪。直到现在我得到了面部并在iPhone上标记了它周围的矩形/椭圆。
请帮我把脸剪成圆形/椭圆形
谢谢维卡斯
java - 椭圆如何与椭圆相交?
我正在使用 JAVA。
应该返回false,但它返回true。如何找到2个椭圆之间的交点?
谢谢
c# - 画椭圆时增加距离
从某个点绘制椭圆时如何增加距离?这是我用来在 C# 中绘制椭圆的代码:
根据一个点画一个椭圆。使用它的函数,例如在该点周围绘制 5 个椭圆。
r - 包含R中给定点百分比的椭圆
我正在绘制 F1/F2 元音图(这里有一个例子)。每个元音都有几个点/值,我想在这些点周围画一个椭圆,这样:
- 椭圆覆盖至少 80% 的点(即上图中的“i”有几个值,但它们都包含在椭圆内)。
- 位于最小值/最大值的方向上。
我可能会让事情复杂化,但三角学和数学对我来说是希腊语。以下是我尝试过的。
椭球体()
Ellipsoidhull()在包包“cluster”中。如果我将具有 F1 和 F2 的矩阵传递给函数,它似乎会计算椭圆的中心,但方向值很大。例如:
如果传递给ellipsoidhull
:
我想弄清楚如何绘制椭圆并不难,但是“形状矩阵”(最大/最小半径值?)太高了。顺便说一句,感谢 Freednode 上的#R 提供的提示。
来自 EMU-R 的源代码
然后,我查看了 EMU-R 的代码,R 包与EMU一起工作,除其他外,它可以用椭圆体绘制 F1/F2。似乎这样做的代码在这里,但我不明白椭圆是如何绘制的。
任何帮助表示赞赏。
c++ - 如何检测椭圆是否与另一个椭圆/矩形碰撞
我想检测椭圆是否与另一个椭圆和矩形碰撞。我该怎么做?
我正在用 C++ 编写。我想用它来玩游戏。
wpf - 如何使用椭圆类绘制圆形扇区?
我想在 WP7 上画一个圆圈。我尝试使用 ellipse 类来做到这一点,我找到了很多解决方案,可以制作仪表或饼图或其他东西,但我只需要本质。有人可以帮忙吗?
目的是只显示圆(或椭圆)的一部分。就像图中的黄色区域:
谢谢,拉西
java - 在 Android 和 Java 中绘制椭圆的区别
由于某种原因,在 Java 中Ellipse2D.Double
使用参数(height, width, x, y)
,而当我RectF
在 Android 中创建参数时,参数是这样的,(left, top, right, bottom)
所以我在调整差异时有点困惑。
如果在 Java 中创建一个椭圆并使用以下内容:
这是否等同于Android:
我不太确定它们是否相等,并且想知道我是否正确计算它?
或者,是否可以覆盖RectF
以使其类似于 how Ellipse2D
?IE。更改参数以使用高度和宽度而不是右侧和底部?