ConcaveHullMesh

ConcaveHullMesh[{p1,p2,}]

给出点 p1,p2, 的凹包网格.

ConcaveHullMesh[{p1,p2,},α]

给出指定参数 α 的凹包网格.

ConcaveHullMesh[{p1,p2,},α,d]

给出维度为 d 的单元的凹包网格.

更多信息和选项

  • ConcaveHullMesh 也称为 α 形状.
  • 凹包网格通常用于从点构建区域以及点聚类方法.
  • ConcaveHullMesh[{p1,p2,},α,d] 通过选择包含在半径为 α 的球体中维数为 d 的单元格的方法从 DelaunayMesh[{p1,p2,}] 中生成,且不包括其他点 pi.
  • ConcaveHullMesh[{p1,p2,},α] 选择维度为 d 的单元格,其中 d 是点 pi 的嵌入维度.
  • ConcaveHullMesh 采用与 MeshRegion 相同的选项.

范例

打开所有单元关闭所有单元

基本范例  (2)

Annulus 随机采样的点的凹包网格:

求其面积:

根据顶点重建一个三维模型:

范围  (6)

基础用法  (3)

一维凹包网格:

二维凹包网格:

三维凹包网格:

Specifications  (3)

ConcaveHullMesh 取一组点:

使用 Point 列表:

指定单纯形的最大半径:

指定单纯形的维数:

使用 All 获得点集的完整 数:

应用  (7)

曲面重建  (1)

ConcaveHullMesh 可在一维空间中重建一维曲线:

二维:

三维:

曲面重建  (4)

ConcaveHullMesh 可在一维中重建曲面:

二维

三维:

ConcaveHullMesh 可重建三维模型:

ConcaveHullMesh 可以逼近参数曲面:

ConcaveHullMesh 可以重建不可定向的表面:

实体重建  (1)

ConcaveHullMesh 可在一维中重构实体:

二维:

三维:

点聚类  (1)

生成正态分布数据并将其可视化:

找到数据的凹包:

使用 ConnectedMeshComponents 可将点分成聚类:

可视化单独的聚类:

属性和关系  (4)

ConcaveHullMesh 给出与点集的嵌入维度相同维度的 MeshRegion

ConvexHullMesh 等价于 α 足够大的 ConcaveHullMesh

凸包是全维区域:

凹包网格可能有多个连接的分量:

凸包:

ConcaveHullMesh 给出来自 DelaunayMesh 的单元子集:

互动范例  (1)

创建一个带有可拖动点的交互式范例以实时查看凹包:

Wolfram Research (2021),ConcaveHullMesh,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ConcaveHullMesh.html (更新于 2022 年).

文本

Wolfram Research (2021),ConcaveHullMesh,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ConcaveHullMesh.html (更新于 2022 年).

CMS

Wolfram 语言. 2021. "ConcaveHullMesh." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2022. https://reference.wolfram.com/language/ref/ConcaveHullMesh.html.

APA

Wolfram 语言. (2021). ConcaveHullMesh. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/ConcaveHullMesh.html 年

BibTeX

@misc{reference.wolfram_2024_concavehullmesh, author="Wolfram Research", title="{ConcaveHullMesh}", year="2022", howpublished="\url{https://reference.wolfram.com/language/ref/ConcaveHullMesh.html}", note=[Accessed: 18-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_concavehullmesh, organization={Wolfram Research}, title={ConcaveHullMesh}, year={2022}, url={https://reference.wolfram.com/language/ref/ConcaveHullMesh.html}, note=[Accessed: 18-November-2024 ]}