Currently, our mesh extraction and optimization features are implemented using several excellent open-source libraries. Due to the powerful features of these libraries, we will no longer develop and maintain a new algorithm library but will instead directly utilize the capabilities of these libraries. The libraries we use are:
MeshLab
OpenMesh
VTK
3D Slicer
Open3D

Extracting and constructing mesh from volumetric data

Crystal is used for 3D visualization of the extracted mesh. There are three visualization modes for the mesh: displaying only the edges, displaying only the faces, or displaying both the edges and the faces.




Mesh denoising and smoothing




Different smoothing factors are used to obtain various levels of smoothness for the mesh. It is important to note that excessive smoothing may result in a loss of data accuracy.

geometry optimization

Simplify the mesh using MeshLab and Visualizing the mesh using Crystal.