Skip to content

0x11111111/CBCTReconstructionICP

Repository files navigation

CBCTReconstructionICP: Reconstruction of CBCT and ICP Alignment of Jaws by MeshLib

This is a project dedicated to compiling pyd module for this python project

This project is derived from this branch

Instructions for deployment (Only Windows and MSVC supported)

  1. git clone This Project
  2. Launching project via "VTK_CGAL_Libigl.sln".
  3. Switch the "Solution Configurations" to Release.
  4. RUN (the project itself).

Core

In this Class CBCTJawRegistration. This class exposes the following to Python:

  1. Constructor
CBCTJawRegistration(
        const std::wstring& upper_teeth_file,
        const std::wstring& lower_teeth_file,
        const std::wstring& tiff_folder,
        const std::wstring& upper_jaw_file,
        const int lower_x,
        const int upper_x,
        const int lower_y,
        const int upper_y,
        const int lower_z,
        const int upper_z,
        const float voxel_space = 0.3f,
        const std::wstring& temp = std::wstring())
  1. void Registration()

  2. pybind11::tuple GetUpperTransformation()

  3. pybind11::tuple GetLowerTransformation()

Acknowledgement

  1. This Project is designed and compiled by Schwarz Solomon.
  2. Tidied up and uploaded by 0x11111111.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published