簡體   English   中英

如何使用 pyntcloud 庫將點雲轉換為網格

[英]How to convert pointclouds to mesh using pyntcloud library

我正在學習如何使用 pyntcloud 庫,但在將點雲轉換為網格方面遇到了困難。 根據在線文檔,可以使用 Delunay3D 結構,但我不知道如何使用它。

有一個“convex_hull”結構可以生成網格,即使它沒有出現在文檔字符串中。 不過,我不想要封裝網格。

from pyntcloud import PyntCloud

my_pointcloud = PyntCloud.from_file('my_pointcloud.ply')
mesh_id = my_pointcloud.add_structure('delaunay_3d')

應該有一些版本的 'delaunay_3d' 關鍵字可以激活結構,但我不斷收到。

值錯誤:不受支持的結構。 檢查文檔字符串

如果有人知道正確的關鍵字或可以將我指向有效關鍵字列表,我們將不勝感激。

pyntcloud 維護者在這里。 抱歉缺少有關某些功能的文檔。

正確的關鍵字是delanuay3D ,這是在定義: https://github.com/daavoo/pyntcloud/blob/master/pyntcloud/structures/初始化的.py#L12

我計划添加更復雜的 3D 重建方法,特別是泊松表面重建。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM