65得票1回答
OpenCV的undistortPoints和triangulatePoint函数在立体视觉中给出了奇怪的结果

我正在尝试获取空间中多个点的3D坐标,但是从undistortPoints()和triangulatePoints()中得到了奇怪的结果。 由于两个相机具有不同的分辨率,我分别对它们进行了校准,并获得了0.34和0.43的RMS误差,然后使用stereoCalibrate()获得更多矩阵,得...

46得票5回答
如何正确使用cv::triangulatePoints()函数

我正在尝试使用OpenCV对一些点进行三角测量,我找到了cv::triangulatePoints()函数。问题在于,几乎没有关于它的文档或示例。 我对此有一些疑问。 它使用哪种方法? 我对三角剖分进行了一些研究,有几种方法(线性、线性LS、特征值、迭代LS、迭代特征值等),但我找不到Ope...

42得票5回答
高效的Delaunay三角剖分

我正在寻找一个可以从一组点构建Delaunay三角剖分的.NET实现。 我已经测试过几个实现,但它们只适用于少量的点(最多20,000个)。 我需要一个可以在合理时间内处理500,000个点的解决方案。

38得票4回答
如何使用Python获取一组点的中心点

我想获取由一组点创建的图形的中心点(x,y)。 我该如何实现?

32得票9回答
带孔多边形三角剖分

我正在寻找一种算法或库(最好是库),以将多边形分解为三角形。我将在Direct3D应用程序中使用这些三角形。有哪些最佳的可用选项? 到目前为止,这是我所发现的: Ben Discoe的笔记 FIST:快速工业级多边形三角剖分 我知道CGAL提供了三角剖分,但不确定它是否支持孔。 我非...

31得票6回答
Wifi三角定位

什么是以被动方式三角测量无线网络的最佳方法?是否有可用的工具、算法或库? 我的目标是通过使用信号强度(分贝)、信噪比、信号相位等从几个位置点发送或接收信号的各种对象来创建一个相对地图。通过足够的采样,我猜测可以创建一个良好的二维/三维地图。 我正在寻找任何语言/平台的相关内容。 一些关键...

29得票3回答
安卓位置权限

在我的Android应用程序中,我想要使用GPS位置。 为了使用GPS位置,我应该在Android清单文件中包含哪些主要权限? 如果GPS信号丢失,是否有任何方法可以使用移动网络来进行三角定位以获取位置? 谢谢!

27得票1回答
OpenCV三角化点的左右手规则问题

我有两个摄像头,它们被刚性地并排固定在一起,朝向平行方向。 左相机的投影矩阵为 右相机的投影矩阵为 当我对应点的两个向量执行triangulatePoints时,我得到了3D空间中的点集。所有3D空间中的点都具有负Z坐标。 所以,要找出问题的根源... 我的假设是OpenCV使用右手...

24得票3回答
Wi-Fi定位三角测量

考虑这个地图: 我需要了解Wi-Fi三角定位的基本原理,如上图所示。为了实现Wi-Fi三角定位,我需要至少三个Wi-Fi热点及其位置。设置如下: 1. 为简单起见,假设我有一个1平方公里的区域,这个区域内有三个Wi-Fi热点。坐标系如下:正方形区域的一个角落是(0,0,0),对角线最远...

23得票4回答
寻找三角网格的最近邻居

我有一个类似于所示图案的三角形镶嵌。给定镶嵌中三角形的数量N,我有一个N X 3 X 3数组,其中存储了每个三角形的三个顶点的(x, y, z)坐标。我的目标是为每个三角形找到共享相同边的相邻三角形。关键部分在于我不重复计算邻居数。也就是说,如果三角形j已经被计算为三角形i的邻居,则三角形i不...