8得票2回答
将多边形三角化为OpenGL ES中的三角形带

我正在寻找一种快速的多边形三角剖分算法,可以将不太复杂的2D凹多边形(无孔)三角剖分为准备好发送到OpenGL ES进行绘制的三角形带(triangle strips),使用GL_TRIANGLE_STRIP。我了解一些算法,但没有找到适合我的算法: http://www.flipcode...

8得票3回答
点云三角化算法

我想创建一个简单的C ++应用程序,给定100个随机点(及其凸包),它将对这些点云进行三角剖分。我已经搜索了这个主题,可以看到Delaunay三角形剖分是一个选择,但我仍然不明白如何实现它(例如在c ++中)。此外,在下一级别,我希望将所有的Delaunay“非法”三角形涂上不同的颜色,以更好...

8得票1回答
确定2D三角形在三角剖分后的绕序。

我正在使用三角测量代码,它处理带有孔的多边形并与JTS集成得很好。但是显然它不尊重三角形的缠绕方式。一些输出的三角形缠绕一种方式,另一些则缠绕另一种方式。 我是否能够确定和纠正这些异常三角形的缠绕?可能使用相邻三角形的信息,但当然越简单越好。

7得票1回答
Python Scipy Delaunay绘制点云

我有一个点列表 pointlist=[p1,p2,p3...] 其中 p1 = [x1,y1],p2=[x2,y2] ... 我想使用 scipy.spatial.Delaunay 对这些点云进行三角剖分,然后绘制它 我该怎么做? Delaunay 的文档真的很少 到目前为止,我有这段...

7得票2回答
OpenCV - 倾斜相机和三角定位标志物用于立体视觉

我正在使用立体声系统,因此我正在尝试通过三角测量获取一些点的世界坐标。 我的相机呈角度,Z轴方向(深度方向)与我的表面法线不垂直。这就是为什么当我观察平面时,我得到的深度不是恒定的,而是“线性”变化,对吗?我想要基线方向的深度...我该如何重新投影? 以下是我的代码片段,包括我的投影数组和...

7得票2回答
cv2.triangulatePoints 不太准确吗?

概要 我正在尝试从两个图像中三角化点,但结果一点也不准确。 详细信息 这是我的做法: Measure my 16 object points in real world coordinates. Determine the pixel coordinates of the 16 o...

7得票1回答
使用C#获取当前位置

我的技能水平: 初学者 代码: C# (wpf) 硬件: Dell Venue 11 Pro 平板电脑 (windows 8.1) 我想通过基站三角定位获取计算机的当前位置,并获得坐标(纬度/经度)。参考以下链接(在 Windows phone 7 上获取 GPS 坐标),我一直在尝试从...

7得票3回答
规则多边形的高效打包算法

我正在寻找一种将正多边形分解为矩形和直角三角形的打包算法。该算法应尽可能少地使用这些形状,并且相对易于实现(考虑到挑战的难度)。 如果可能,答案应解释所建议算法中使用的一般启发式方法。

7得票2回答
使用移动设备进行无线局域网/蓝牙三角定位(而非三边定位)是否可行?

为了进行三点定位,您需要知道设备接收信号的方向。我们可以计算该角度的到来角度,但是计算该角度需要一组接收器。手机能否计算到达角度?我问这个问题是因为我遇到了像Wi-Fi / BLE三点定位,通过三点定位计算位置等术语,但在大多数情况下,它们实际上是指三边测量。我知道如何进行移动设备的三边测量以...

7得票2回答
多边形划分与三角剖分

我最近提出了这个问题,询问如何将凹多边形切割成凸多边形,并被建议采用三角剖分或多边形分割。 我正在使用的库(SFML\Box2D)仅接受凸形状。 以下是我想知道的内容: 1. 多边形分割或三角剖分哪个更快? 2. 多边形分割如何工作/如何实现? 不要忘记,三角测量也不需要制作凸多...