navis-org/skeletor: Version 1.5.0
Authors/Creators
- 1. University of Cambridge
- 2. Johns Hopkins University
- 3. @facebookresearch
- 4. https://www.ssc.uni-heidelberg.de/
- 5. kazmos GmbH
Description
New skeletonization method
This release includes a new version of the wavefront skeletonization method. In contrast to the original implementation which "hops" from vertex to vertex, this new method travels a user-defined distance along the edges. This effectively allows you to resample the mesh. It's about 2-4x more computationally expensive but can give much better results on coarse meshes:
>>> s = sk.skeletonize.by_wavefront_exact(mesh, step_size=50)
<img width="1630" height="838" alt="353131053-75130c60-73ac-47ba-b8a3-5227698b09d1" src="https://github.com/user-attachments/assets/5dcd7966-849b-41d1-a107-26a4d4c3df13" />
New post-processing function
@zyx287 contributed a function that iteratively splits and re-centers edges that cross outside the mesh-boundaries.
>>> fixed = sk.post.fix_outside_edges(s)
<img width="1211" height="449" alt="Screenshot 2026-02-25 at 10 18 15" src="https://github.com/user-attachments/assets/5ff0f8e7-cb77-4aae-900b-831d9677ca7c" />
Files
navis-org/skeletor-v1.5.0.zip
Files
(1.2 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:0d50b3ca01875a35300054aa07241813
|
1.2 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/navis-org/skeletor/tree/v1.5.0 (URL)
Software
- Repository URL
- https://github.com/navis-org/skeletor