我需要在画布中找出贝塞尔曲线特定点的Y坐标.你知道吗,如何找到它?谢谢
前几天我用Java编写了一个类来计算a point(X,Y)是否在多边形内部.(X和Y是double的,因为将地理坐标).
我知道,Java有类Polygon,但我不得不使用Path2D和Point2D,因为Polygon不允许double的,只是整数:(
一旦我完成了多边形Path2D,我就使用了方法contains(Path2D有了它),我的问题就解决了.
但现在,我想导入到Android,问题出在这里,因为Path2D需要导入:
import java.awt.geom.Path2D;
import java.awt.geom.Point2D;
Run Code Online (Sandbox Code Playgroud)
并且在Android中不存在awt,所以我无法使用.
那么,有没有类似于Path2D那种contains方法的类?或者我必须自己计算?
以下是我在Java中使用的方法Path2D:
private void ConstructPolygon(Vector<Point2D> coodinates)
{
this.polygon.moveTo(coodinates.get(0).getX(), coodinates.get(0).getY());
//System.out.println(coodinates.get(0).getX() + " " + coodinates.get(0).getY());
//System.out.println("asda");
for(int i = 1; i < this.num_points; i++)
{
//System.out.println(coodinates.get(i).getX() + " " + coodinates.get(i).getY());
this.polygon.lineTo(coodinates.get(i).getX(), coodinates.get(i).getY());
}
this.polygon.closePath();
}
public boolean InsideCity(Point2D …Run Code Online (Sandbox Code Playgroud) 我正在写一个音乐显示程序,需要在两个音符之间画一个"诽谤".slur是连接两个音符的曲线 - 只是为了清楚.

我知道便条的位置,并计算其中,该曲线的起点和终点应该是-启动点一和终点乙.
我现在需要在给定所需距离的情况下获得偏移量C,以便在二次曲线内使用.这是我对数学公式的非常有限的了解和理解的地方.
我确实在这里寻找我的答案,但是提出的解决方案要么不起作用,要么我太限于无法正确编码.
有人可以用非数学形式帮助我计算吗?

什么算法,我可以用来获得多边形的中心(红点)
案例1:我尝试使用maxX,maxY,minX,minY,我得到了错误的点(黑点)
案例2:我试图得到第二个最大值min坐标X和Y,但是我遇到的问题是多边形有点小于5的
情况3:我添加if point count < 5 then use case 1 else use case 2但是我得到一些多边形的一些错误
你能告诉我正确的算法吗?
注意 :

解释第四张照片
//ma mean max, mi mean min, X1 mean first, X2 mean second
maX1 = maX2 = maY1 = maY2 = 0;
miX1 = miX2 = miY1 = miY2 = 2000;
//aCoor is array of coordinate, format = {x1,y1,x2,y2,x3,y3,x4,y4,...}
for(int i=0; i<aCoor.count(); i+=2)
{
//point is list of point
point.Add(aCoor[i],aCoor[i + 1]);
//this to get second max X
if(maX2 …Run Code Online (Sandbox Code Playgroud) 我在OpenCV中有一个点和一个角度,我如何使用这些参数绘制它而不是使用2个点?
非常感谢!
我想知道如何生成出现在循环分布中的随机数.
我能够在矩形分布中生成随机点,使得点在(0 <= x <1000,0 <= y <1000)的平方内生成:
我将如何继续在一个圆圈内生成点,以便:
(x-500)^ 2 +(y-500)^ 2 <250000?
是否有针对点云的XYZ格式的官方规范?
我一直在寻找,我没有找到它.我已经看到有一些文件包含哪些行:
点坐标,(每个点的XYZ)
其他包含坐标和颜色,(每个点的XYZRGB)
甚至有其他人都有"强度"参数.
我需要考虑所有的可能性.
我正在尝试开发代码部分,以检查我的tap是在视图内还是在视图外部,我尝试使用pointInside方法.如果A是主视图控制器而B是A的子视图,我怎样才能知道用户在B内部轻敲.
我有一大堆矩形,大小都相同.我正在生成不应该落在这些矩形中的随机点,所以我想做的是测试生成的点是否位于其中一个矩形中,如果是,则生成一个新点.
使用R-tree似乎可行,但它们实际上是用于矩形而不是点.我可以使用R-tree算法的修改版本,它也适用于点,但如果已经有一些更好的解决方案,我宁愿不重新发明轮子.我对数据结构不是很熟悉,所以也许已经存在一些适用于我的问题的结构?
总之,基本上我要问的是,如果有人知道一个好的算法,在Python中工作,可以用来检查一个点是否位于给定矩形集中的任何矩形.
编辑:这是2D,矩形不旋转.
在制作一些情节时,我正在查看关于ggplot中抖动的文档,我意识到我并不真正理解这个论点.
它声明这些论点是:
Width: degree of jitter in x direction. Defaults to 40% of the resolution of the data.
和
height: degree of jitter in y direction. Defaults to 40% of the resolution of the data.
我的问题是,决议究竟是什么,以及如何确定?
此外,您可以覆盖它并提供一个值,如下面的示例中我们使用0.1:
geom_point(position = position_jitter(w = 0.1, h = 0.1))
什么单位属于0.1?我是否有权假设这一部分分辨率?