Skip to content

Latest commit

 

History

History
45 lines (32 loc) · 1.53 KB

README.md

File metadata and controls

45 lines (32 loc) · 1.53 KB

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.