问题标签 [polar-coordinates]

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 投票
3 回答
3190 浏览

svg - SVG 极地渐变

我是 SVG 的初学者,但我想学习一些技术。

简而言之,有没有一种简单的方法来创建这样的东西?

一个普通的微调器

我正在考虑创建一个极性渐变,然后将其剪裁:

极地梯度

但是如何生成极坐标梯度?

即使没有本地方法,也可以使用简单的线性渐变,然后使用一些直角极坐标变换来制作。有没有办法这样做?

0 投票
1 回答
329 浏览

opencv - 如何在 OpenCV 中找到极性形状矩阵

我正在实现基于形状描述符的分类。我已经实现了凸包、代码链和傅立叶并获得了成功的结果。现在我正在尝试找到极坐标矩阵。下图显示了一个示例。如果一个扇区中超过一半的像素是该形状的,那么我将其存储为 1,否则存储为 0。现在我的问题是,如何扫描扇区? 图像显示了极坐标形状的示例。

0 投票
1 回答
59 浏览

math - 将屏幕点击位置转换为屏幕中心的极点

假设用户单击屏幕上的任意位置,我需要将该点(例如 (500, 200))转换为屏幕中心的极点。点击位置 (500, 200) 是从屏幕的左上角开始测量的。

因此,不知何故,我必须将原点位于屏幕左上角的笛卡尔系统转换为原点位于屏幕中间(宽度/2,高度/2)的另一个笛卡尔系统,然后再转换为从中心原点的极点。

另一种询问方式是我需要屏幕点与屏幕中心的角度。

0 投票
3 回答
1030 浏览

java - Java - 极坐标。给定一条线段 AB 和一个点 P,找到极线 AB 上到点 P 的最近点

我得到一个具有两个端点的线段:(x1,y1) (x2,y2) 和一个随机点:(x3,y3)。

如果我将线段转换为极坐标,我需要能够以编程方式找出线段上最接近点 (x3,y3) 的点。

编辑:我在我的问题中犯了一个错误。问题不在于试图找到三者之间的最近点。问题是...给定一条带有起点和终点的 AB 线...在直线上找到最接近点 (x3,y3) 的任何点。

0 投票
1 回答
4619 浏览

image-processing - 笛卡尔坐标到极坐标的图像转换

我想知道是否有人帮助我了解如何将顶部图像转换为底部图像。图像可在以下链接中找到。顶部图像是笛卡尔坐标。底部图像是转换后的极坐标图像

图片

0 投票
1 回答
924 浏览

python - 在 Matplotlib 中,get_xdata 的 Polar 等价物是什么?

我找到了以下使用鼠标选择数据的示例,但是当我将 onpick 函数与极坐标图一起使用时,出现以下错误:

使用鼠标获取 theta 和 r 的极坐标方法是什么?

0 投票
2 回答
202 浏览

math - 以匀速绘制极坐标曲线

我想绘制绘制极坐标曲线(螺旋)的动画。我正在使用 javascript 和画布。目前,我正在使用 setInterval 调用一个绘图函数,该函数绘制从极曲线的参数表示中找到的 x 和 y 坐标(x 和 y 以 theta 表示)。我将 theta 增加 0.01,从 0 到 2*pi,每次调用 draw() 一次。问题是我希望动画为每次绘制调用绘制相同数量的曲线,以便绘制看起来以均匀的速度进行。每次调用draw之间的时间是否不同都没有关系;我只需要整个 awing 的速度(以绘制的像素/绘制的调用数为单位)保持不变。换句话说,我需要为每次绘制调用绘制的极坐标图段的弧长相同。我不知道该怎么做。任何帮助/建议将不胜感激。谢谢

0 投票
1 回答
488 浏览

wpf - 极坐标中的位图图像

我遇到了一个有趣的情况。我需要产生类似的东西: 在此处输入图像描述

它是一个标准的极坐标图像,所以它是一个光栅。我已经知道极坐标系中像素的颜色值。但我不知道如何通过分配极坐标来制作位图图像。

我们如何在 wpf 中渲染极坐标系?任何提醒或提示都深表感谢。

随时询问更多细节。

0 投票
2 回答
8139 浏览

python - matplotlib 结合极坐标和笛卡尔网格数据

如何在绘图上组合网格化极坐标和笛卡尔数据?

重要的是要注意轴的原点和比例必须匹配。

在我的应用程序中,我想将天气雷达数据(极坐标)与高程数据(笛卡尔坐标)结合起来。

这是起点:

在此处输入图像描述

0 投票
1 回答
1413 浏览

python - 如何用python计算极坐标导数?

我有笛卡尔数据 z = f(x,y) 的二维数组。如果我想要 x 方向的数值导数(使用 Python 的 numpy 数组)

现在,使用相同的数据,我有一个中心点,我希望导数指向这一点,即径向导数博士。而且我还想要相应的垂直分量,即切向导数 dt。

是否有执行此操作的函数/库/代码块?喜欢

dr, dt = nablaPolar(data, centerpoint)?

请注意,数学必须是正确的(滞后参数取决于到原点的距离)。