gpt4 book ai didi

java - 从点云创建多边形

转载 作者:行者123 更新时间:2023-12-01 22:20:37 25 4
gpt4 key购买 nike

我有一个点(x,y)数组,我想用它来查看点(x2,y2)是否位于我创建的点云的多边形中。我该如何检查?

我找到了http://www.pointclouds.org/documentation/tutorials/hull_2d.php但我真的不知道如何用 Java 做同样的事情。

唯一真正的目标是创建一种方法来检查点是否在多边形之内或之外,我认为我实际上不需要创建多边形。

最佳答案

只需使用java.awt.Polygon。创建多边形的构造函数

public Polygon(int xpoints[], int ypoints[], int npoints)

比使用其中任何一个

public boolean contains(Point2D p)
public boolean contains(double x, double y)

经过点x和y

关于java - 从点云创建多边形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29891159/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com