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.