qhull相关内容

计算 3D 平面的 Voronoi 图

是否有代码/库可以计算 3D 平面(平行四边形)的 Voronoi 图?我检查了 Qhull,它似乎只能处理点,在它的示例中,Voro++ 可以处理不同大小的球体,但我找不到多边形的任何内容. 在此图像中(3d 中的样本平面) 平行四边形是 3D 的,因为它们具有厚度,但在这种情况下,厚度将为零. 解决方案 Voronoi 单元不是平行四边形.您在这里对您发布的图片感到困惑.Voro ..
发布时间:2021-11-25 03:02:31 C#

计算 3D 平面的 Voronoi 图

是否有代码/库可以计算 3D 平面(平行四边形)的 Voronoi 图?我检查了 Qhull,它似乎只能处理点,在它的示例中,Voro++ 可以处理不同大小的球体,但我找不到多边形的任何内容. 在此图像中(3d 中的样本平面) 平行四边形是 3D 的,因为它们具有厚度,但在这种情况下,厚度将为零. 解决方案 Voronoi 单元不是平行四边形.您在这里对您发布的图片感到困惑.Voro ..
发布时间:2021-11-25 03:00:13 C#

3D 散点图中的凸包

我使用包“rgl"遵循了有关 3D 可视化的教程 这里 所以我能够用“虹膜"数据绘制一个 3D 散点图,并创建一个围绕 95% 数据点的椭球: library("rgl")数据(虹膜)x 有人知道如何在 rgl 图中绘制这样的凸包吗?是否也可以使用 plot3D 包来做到这一点,因为有一个很棒的教程 这里 我可以用我自己的数据制作一个漂亮的图. 我“只是"一名使用 R 进行科学的生物学 ..
发布时间:2021-11-25 02:26:41 C#

具有 xyz 坐标的 3d 曲面图

我希望有经验的人可以帮助人们如何从 xyz 数据准备形状文件.可以看到一个精心准备的数据集的一个很好的例子 此处 用于 Churyumov–Gerasimenko 彗星,尽管创建 形状文件未提供. 我试图更好地理解如何将表面应用于给定的一组 XYZ 坐标.对于 R 包“rgl",使用笛卡尔坐标是直接的,但是环绕的形状似乎更困难.我找到了 R 包 geometry,它为 QHULL 函数提供了 ..
发布时间:2021-11-25 01:17:02 C#

使用 Scipy 在凸包上找到一个点的投影

从一组点来看,我得到了带有 scipy.spatial 的凸包,或者带有 Delaunay 或 ConvexHull(来自qhull 库).现在我想得到这个凸包外的一个点到船体上的投影(即船体上与外面的点距离最小的点). 这是我目前的代码: from scipy.spatial import Delaunay, ConvexHull将 numpy 导入为 nphu = np.random. ..
发布时间:2021-07-16 20:48:58 Python

SciPy 中带有 QHull 的凸包体积

我正在尝试使用 QHull 的 SciPy 包装器. 根据 QHull 的文档,我应该通过 "FA" 选项以获得总表面积和体积. 这是我得到的……我做错了什么? >分[(494.0, 95.0, 0.0), (494.0, 95.0, 1.0) ... (494.0, 100.0, 4.0), (494.0, 100.0, 5.0)]>船体 = 空间.ConvexHull(pts, ..
发布时间:2021-07-16 20:32:53 Python

Voronoi 细胞的体积(python)

我在 Python 2.7 中使用 Scipy 0.13.0 来计算 3d 中的一组 Voronoi 单元.我需要获取每个单元格的体积,以对专有模拟的输出进行(去)加权.有什么简单的方法可以做到这一点 - 当然这是一个常见问题或 Voronoi 细胞的常见用途,但我找不到任何东西.以下代码运行,并转储 scipy.spatial.Voronoi 手册知道. from scipy.spatial ..
发布时间:2021-06-26 18:55:40 其他开发

griddata:QH6214 qhull输入错误:没有足够的points(2)来构造初始单纯形

我正在尝试创建一个相对稀疏的EEG数据(27个电极)的俯视图热图.我将EEG电极的x,y直角坐标转换为极坐标,并尝试将它们映射为极坐标.每个x,y坐标都对应一个给定的值(如果您想知道:赫斯特指数),我希望该位置周围的颜色与之对应. 我从此页面的工作代码开始,并试图使它适应我的问题.不幸的是,我的修改无法正常工作. 这是我的代码: from __future__ import di ..
发布时间:2020-11-22 21:28:55 Python

等距正交网格Delaunay三角剖分(计算抛物面系数)

在输入x和y坐标是正交且相对等距的非常特殊的情况下,我正在尝试构建Delaunay三角剖分。 鉴于数据大小相对较大(1000x1200三角剖分点),并且Qhull算法不知道我的额外正交条件,因此三角剖分相对较慢(25秒 因此,我想手动构造一个Delaunay三角剖分,并将每个已知的四边形细分为两个三角形。我知道这并不总是会导致有效的Delaunay三角剖分(例如,当x和y步长显着不同时 ..
发布时间:2020-06-03 20:43:21 其他开发

3D散点图中的图片凸包

我遵循了有关使用“ rgl”软件包进行3D可视化的教程在这里 所以我能够绘制3D散点图使用“ iris”数据并创建围绕95%数据点的椭球: library(“ rgl”) 数据(iris) x ..
发布时间:2020-05-31 21:05:37 其他开发

在vs2012中构建pcl时C ++ CMake FLANN失败

试图在Windows 8.1的VS2012上构建PCL,以便我可以尝试将Kinect for Windows v2传感器与其集成在一起,但是我似乎遇到了很多我不知道该怎么办的CMake错误.部分原因是因为我对CMake不太熟悉,所以我在此处法兰克(FLANN): 当尝试在VS2012中构建INSTALL时(这甚至没有涉及其他构建错误,但让我们从此处开始)我得到: 错误21错误C2228 ..
发布时间:2020-05-28 21:12:14 其他开发

处理找不到库

我尝试从jar文件导入( quickhull3d 例如)在Linux和Mac上的处理2.2.1和3.2.1中,基于给出的指令这里 我的目录结构如下所示 。 ./Processing/Sketchbook/libraries/quickhull3d/library/quickhull3d.jar Processing IDE首选项将sketchbook位置设置为../ Proces ..
发布时间:2018-11-19 14:10:29 Java开发

qhull库 - C ++接口

qhull库(qhull.org)有几个例子可以在他的网站开始,但关于C ++的所有信息对我来说都不是很有用。 我试图做一个简单的凸点Hull的3D点,我从一个文件中读取,我不能使用的建议在网站中调用qhull.exe作为一个外部应用程序的技术,因为我需要制作几个凸包从我在数据点做的一些修改。 我找不到一个简单的例子,这样做,有人可以给我一些帮助这个任务吗? 感谢 解决方案 ..
发布时间:2016-10-23 12:13:12 C/C++开发

计算Voronoi图在3D飞机

有没有code /库,可以计算出在3D平面(平行四边形)Voronoi图?我检查Qhull,似乎只能用点工作,在其示例Voro ++可以与球的大小不同,但我无法找到任何的多边形。 在此图像(在3D样品架)的平行四边形是3D,因为他们有的厚度,但在这种情况下,厚度将为零。! 解决方案 Voronoi单元不是平行四边形。你是通过你发布的形象在这里混淆。 Voronoi单元的边界是被分离的各个装置 ..
发布时间:2015-11-28 12:12:14 其他开发

三维曲面图与XYZ坐标

我希望有经验的人可以从XYZ数据怎么一prepares形状文件帮助。一个ppared良好$ P $的数据集的一个很好的例子可以看到的此处彗星Churyumov-Gerasimenko,虽然在创建的形状文件。 我想更好地了解如何在表面上施加一组给定的XYZ坐标。使用直角坐标系是使用R包“RGL”直线前进,但形状的包装似乎周围的难度。我发现第r包几何,它提供了一个接口 QHULL 功能。我试图用这个 ..
发布时间:2015-11-28 12:01:18 其他开发