points相关内容

以最快的方式生成落在多边形或形状内的点网格?

我在Python中使用Shapely,并试图在最快的O(N)时间内在网格中生成落入形状内的等间距的点。形状可以是任何闭合多边形,而不仅仅是正方形或圆形。我目前的做法是: 查找最小/最大y&;x以生成矩形。 在给定间距参数(分辨率)的情况下构建点网格 逐个验证点是否落在形状内。 是否有更快的方法来完成此操作? # determine maximum edges polyg ..
发布时间:2022-03-13 19:12:11 Python

不一致<;@!userid>;vs<;@userid>;

所以我正在使用Node.js/Discord.JS创建一个bot,我有一个问题。 在某些服务器上,当您提到用户时,它在控制台中返回为,而在其他服务器上返回为。 我的bot有一个简单的点数/关卡系统,它在JSON文件中另存为,因此在某些服务器上,当试图通过提及用户的点数来查看点数时会起作用,而在其他服务器上则不起作用。 有人知道如何解 ..
发布时间:2022-02-22 20:00:10 其他开发

给定一组点,我如何找到彼此最远的两个点?

可能重复: 最大线性维度二维点集 我可以计算每个点之间的距离并取最大距离,但是当点数很大(> 1000)时,这听起来不是一种非常有效的方法. 注意:这是针对 iPhone 的,所以我没有太多的处理能力. 解决方案 您要求计算集合的直径.标准技术是首先计算凸包,这将问题简化为找到凸多边形的直径.即使在您不消除任何点的情况下,这些附加信息也正是有效解决问题所需要的.然而,找到凸多 ..
发布时间:2022-01-14 15:58:24 其他开发

用一个给定半径的圆覆盖最大点数的算法

假设我们有一个平面,上面有一些点.我们还有一个给定半径的圆. 我需要一种算法来确定圆的位置,使其覆盖最大可能的点数.当然,这样的位置很多,所以算法应该返回其中一个. 精度并不重要,算法可能会犯一些小错误. 这是一个示例图片: 输入: int n (n float x[n] 和 float y[n] –具有点的 X 和 Y 坐标的数组; float r –圆的半径. ..
发布时间:2022-01-14 15:52:15 C/C++开发

python中圆形中均匀间隔点的生成器

我的任务是在不可见圆的同心环上生成均匀(或多或少)间隔的点.该函数应采用半径列表和为给定半径绘制的点数作为参数.例如,半径为 0 它应该在 (0,0) 处绘制 1 个点.对于半径为 1 的圆,它应该沿着圆的圆周绘制 10 个点,以 2pi/10 的角度间隔开.对于半径为 2 的圆,沿圆周有 20 个点,以 2pi/20 的角度间隔开. 生成器应采用以下参数: n, r_max, m ..
发布时间:2022-01-14 15:38:50 Python

在给定距离的直线上查找点

我有一个问题,我知道一条线,我只知道它的斜率(m)和它上面的一个点 A(x,y)我如何计算这条线上的点(实际上是其中的两个)距离(d))从A点???我问这个是为了找到通过 A(x,y) 距离为 的线上的像素强度.在这种情况下,距离将是像素数. 解决方案 我建议将线转换为参数格式而不是点斜率.也就是说,该线的参数函数返回沿该线的点,以获得某些参数 t 的值.您可以将线表示为参考点,并用向量表 ..
发布时间:2021-12-30 19:00:38 其他开发

excel vba 根据点值更改数据点的条形图颜色

我有一些图表,其中 X 值是文本,Y 值是数字.如果条的 Y 值小于零,我想将每个条着色为红色,如果大于或等于零,则为绿色.此外,如果条形的 X 值是“净变化",我需要条形为黄色.我按照这里以前的 StackOverflow 线程中的说明进行操作:Changing Bar colors使用基于类别标签的 VBA. 我收到运行时错误 451 未定义属性让过程并且属性获取过程未返回对象. ..
发布时间:2021-12-25 17:03:51 其他开发

计算两点之间的角度 - java

我需要计算两点之间的角度(以度为单位),其中一个固定点通过一条线与给定的两点相连. 这是一张说明我需要的图片: 这是我迄今为止尝试过的: public static float GetAngleOfLineBetweenTwoPoints(float x1, float x2, float y1, float y2) {浮动 xDiff = x2 - x1;浮动 yDiff = y2 ..
发布时间:2021-11-27 23:54:31 Java开发

到给定点的最近点

我在 2D 图像中有一组随机选择的像素 K.对于图像中的每个其他像素,我需要找出集合 K 中的哪个像素最接近它(使用标准 sqrt(dx^2 + dy^2) 距离度量).我知道每个像素可能有多个解决方案.显然,它可以通过对集合中的每个像素进行蛮力来完成,但我宁愿避免这种情况,因为它效率不高.还有什么好的建议吗? 干杯. 解决方案 不要忘记你不需要为平方根烦恼. 如果您只想找到最 ..
发布时间:2021-11-26 13:24:51 其他开发

计算曲面的地平线?

我需要找到曲面的视觉水平的 2 个点. 我有: 4 个角点的 XYZ 2 个弯曲边缘贝塞尔点的 XYZ 我需要计算: 地平线点的XY 地平线点的XYZ 解决方案 首先,您必须将 3D 贝塞尔曲线转换为 2D.如果我没记错的话,投影曲线就足够了,就像投影 3D 点进行渲染一样. 之后,您必须找到曲线的极值. 一个小方法: 将您的贝塞尔曲线从贝塞尔 ..
发布时间:2021-11-25 03:01:20 C#

点列表的 3D 轮廓(凹壳)

我在 c# 中有一个 Vector3 点的列表,我需要计算这些点的凹轮廓.周围确实有很多参考资料,特别是对于凸分辨率(由于格雷厄姆的算法,我已经成功实现了), 然而,由于我现在需要有效地计算凹轮廓,我迷路了:维基百科确实列出了很多用于凸计算的资源,但没有列出 -concave-. 任何具有数学知识的人都可以为我提供有关可用凹包算法的线索? 我也关心性能,因此能够先验地对算法速度进 ..
发布时间:2021-11-25 02:40:07 C#

计算曲面的地平线?- 不是极值

我需要找到曲面的视觉水平的 2 个点. 我有: 4 个角点的 XYZ 2 个弯曲边缘贝塞尔点的 XYZ 我需要计算: 2 个水平点的 XY 2 个水平点的 XYZ 注意:我在 最后得到了一个解决方案时间我问了这个问题,但它只找到曲线的极值,而不是地平线点,它根据两条曲线的位置和旋转而变化相互尊重. 解决方案 你没有说你的曲面是如何定义的,只是说它由两条二次 ..
发布时间:2021-11-25 01:35:53 C#

到给定点的最近点

我在 2D 图像中有一组随机选择的像素 K.对于图像中的每个其他像素,我需要找出集合 K 中的哪个像素最接近它(使用标准 sqrt(dx^2 + dy^2) 距离度量).我知道每个像素可能有多个解决方案.显然,它可以通过对集合中的每个像素进行蛮力来完成,但我宁愿避免这种情况,因为它效率不高.还有什么好的建议吗? 干杯. 解决方案 不要忘记你不需要为平方根烦恼. 如果您只想找到最 ..
发布时间:2021-11-24 21:14:36 C#

如何计算点数组列表的质心

我试图分别从 ArrayList 的点中添加所有 x 和 y 坐标. public static ArrayList knots = new ArrayList();公共点质心(){点中心=新点();for(int i=0; i 如何找到质心?? 解决方案 public Point centroid() {双质心X = 0,质心Y = 0;for(点结:结){centroidX +=k ..
发布时间:2021-11-17 23:42:16 Java开发

Matlab:查找由点(x,y)包围的区域

我有 8 个点可以在二维空间中创建一个八边形多边形的轮廓.我需要找到被这些点包围的区域,但是我如何使用 matlab 来做到这一点? 八个点 (x,y) 包含在 8x2 矩阵 B 中. B = [ 260 455;1187 467;1325 605;1342 1533;1207 1675251 1690;107 1547;116 593]; 多边形是通过从第 1 行到第 2 行,然后从第 ..
发布时间:2021-11-17 04:17:51 其他开发

在 Matlab 中将点列表转换为边界框

我有一个边界框: bbox = [10 20 50 60]; 我使用以下方法将边界框转换为点列表: points = bbox2points(bbox); 然后我使用 affine2d 和 transformPointsForward 对点应用旋转.现在我有了转换后的点,如何将它们转换回边界框?是否有一些相当于“points2bbox"的内置函数?谢谢. 解决方案 现在排序.我 ..
发布时间:2021-09-09 19:16:49 其他开发

将项目符号添加到文本区域?

有没有办法向 HTML 文本区域添加项目符号? 我想添加一个简单的功能,其中为文本区域中的每一行添加一个项目符号(类似于列表项目符号). 解决方案 你不能这样做,但还有另一种方法.删除文本区域. ' 在这里列出项目 在这里列出项目 在这里列出项目 在这里列出项目 ' ..
发布时间:2021-09-06 19:17:02 其他开发