Interfaces between napari and pymeshlab library to allow import, export and construction of surfaces.
Project description
napari-pymeshlab
Interfaces between napari
and the pymeshlab
library to allow import, export, construction and processing of surfaces.
This is a WIP and feature requests are welcome. Please check PyMeshLab for possible features.
Feature list
- Read/write .3ds, .apts, .asc, .bre, .ctm, .dae, .e57, .es, .fbx, .glb, .gltf, .obj, .off, .pdb, .ply, .ptx, .qobj, .stl, .vmi, .wrl, .x3d, .x3dv
- Screened Poisson Surface Reconstruction
- Convex hull of a surface
- Laplacian smoothing of surfaces
- Smoothing surfaces using Taubin's method
- Surface simplification using clustering decimation
- colorize_curvature_apss
Some functions are shown in the demo notebook.
Installation
You can install napari-pymeshlab
via pip:
pip install napari-pymeshlab
Contributing
Contributions are very welcome. Tests can be run with tox, please ensure the coverage at least stays the same before you submit a pull request.
License
Distributed under the terms of the GNU GPL v3.0 license, "napari-pymeshlab" is free and open source software
Issues
If you encounter any problems, please file an issue along with a detailed description.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for napari_pymeshlab-0.0.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6462441ce360bc06ef7ec1980c27507e53bf3886cd21fb90e57ab47df5c9cfa7 |
|
MD5 | d7995d26e752f4ba106db20e6dbf036e |
|
BLAKE2b-256 | 5a0ab0ed20b6d7a1e7d24af90d9f5fe3fbbb4abd8a1ca5ea78f910e83318db73 |