问题标签 [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 回答
5645 浏览

delphi - 在 Delphi 2010 中绘制不透明椭圆

我希望在 CodeGear Delphi 2010 中绘制一个不透明椭圆。

我试图绘制到另一个位图,我已经设置了位图透明颜色(用于背景)调用椭圆方法。

在我的图像中,我使用不透明度参数(来自过载)绘制位图。但它不起作用。

我想要这样的东西http://www.java2s.com/Tutorial/VBImages/WPF-UseOpacityMaskAndRadialGradientBrush.PNG

有人知道工作方法吗?

0 投票
1 回答
229 浏览

r - 查询 x,y 内/外边界椭球坐标

我有data.frame中边界椭球的x,y坐标。然后我query在 data.fame 中有几个 x,y 坐标。使用函数计算边界椭球的 x,y 坐标...

这样……

给我一个这样的情节....

在此处输入图像描述

我有这样的查询......

如何找到query边界椭球内/外的哪个?是否有 R 函数可以做到这一点?谢谢

0 投票
1 回答
351 浏览

matlab - Matlab - 最小椭圆的最长长轴

我需要找到使用 CCL 生成的组件的最小椭圆的最长长轴(用作阈值)。我使用 matlab 生成连接组件(bwlabel 方法)。

我是 matlab 新手,非常感谢任何帮助。

提前致谢

0 投票
1 回答
100 浏览

iphone - 我应该画 coregraphics 椭圆还是只为我的 2D 游戏程序使用一些图像

我即将在 2D 图形中开发一款 iPhone 游戏,我不确定应用程序在频繁绘制图像以进行游戏并使用一些图像时的性能......请建议

0 投票
1 回答
346 浏览

c# - 如何设置椭圆以在播放视频时更改颜色直到 WPF 中的特定时间

我有一个持续 12 秒的视频,以及我在 wpf 中添加的 2 个椭圆......我想要的是当视频到达例如该视频的 3 秒时,第一个椭圆将为红色。当它到达视频的 5 秒时,另一个椭圆会变成蓝色。是一种进度点,表示视频的进度。这样用户就会知道 2 个椭圆是该视频的关键帧。

谢谢。

0 投票
1 回答
4844 浏览

math - 协方差矩阵的缩放

对于“在 MATLAB 中围绕数据的椭圆”这个问题,在Amro 给出的答案中,他说如下:

“如果您希望椭圆表示特定水平的标准偏差,正确的做法是缩放协方差矩阵”

并且缩放它的代码被给出为

我不明白上述代码片段的前 3 行。尺度是如何计算的chi2inv(conf,2),将它与协方差矩阵相乘的基本原理是什么?

附加问题:

我还发现,如果我用 1.5 STD 缩放它,即 86% 的瓷砖,椭圆可以覆盖所有的点,我的点集几乎在所有情况下都聚集在一起。另一方面,如果我用 3 STD 缩放它,即 99% 的平铺,椭圆太大了。那么我该如何选择一个 STD 来紧紧地覆盖聚集点呢?

这是一个例子:

内椭圆对应 1.5 STD,外椭圆对应 2.5 STD。为什么 1.5 STD 会紧紧地覆盖成团的白点?是否有任何方法或理由来定义它?

在此处输入图像描述

0 投票
4 回答
121 浏览

c - 两个C题

1)(指针) %p 是做什么用的?显示地址或其他内容?(你也可以举个例子吗?)

2) 与使用graph.h 库和创建图形一样,ellipse() 函数有6 个参数。它们是什么?我找不到它们的完整列表。

谢谢

编辑对不起。它应该是<graphics.h>图书馆。是的,它是一个希望我们使用的外部库。ps:不是功课。

0 投票
1 回答
2327 浏览

javascript - 贝塞尔曲线在 HTML5 画布中绘制拉伸椭圆

这种绘制椭圆的方法看起来干净优雅: http: //www.williammalone.com/briefs/how-to-draw-ellipse-html5-canvas/

然而,在测试它时,我发现生成的椭圆被拉伸了。设置宽度和高度相等,我得到的椭圆比宽度高约 20%。这是结果width = height = 50

高画布椭圆(应该是圆形)

为了确保问题出在方法本身,我尝试更改算法,使用于贝塞尔曲线的所有点都旋转 90 度。结果:

宽画布椭圆(应该是圆形

同样,在这两种情况下,我都期待一个 50x50 的圆圈。使用如何archtml5 画布中绘制椭圆?工作正常,生成完美的 50x50 圆圈(然后可以使用 将其拉伸成椭圆scale)。

这是怎么回事?

0 投票
2 回答
1881 浏览

c++ - 沿椭圆测量距离

假设我们有一个椭圆 x^2/a^2 + y^2/b^2 。

在椭圆上取一个点 (a*cos(t),b*sint(t)),找到椭圆上另一个点的最快方法是什么,使得它们之间的距离是给定的 d。[d 小于 pi*a*b]。

当我有一个角[四分之一椭圆]并且需要沿着它找到由一些'd'分隔的点时遇到了问题。

0 投票
1 回答
2272 浏览

c++ - BitBlt 问题 GDI

我在这个程序中使用 BitBlt 时遇到问题。您调整窗口大小,椭圆也随之调整大小。当然,使用普通的 hdc 方法,它是波涛汹涌的和闪烁的。我尝试了 BitBlt 方法,但这也不起作用(可能是因为我做错了)。有人可以解决我的错误吗?谢谢