DentalPanoramic This example demonstrates how to use the
DentalPanoramicExtractor class for panoramic dental rendering.
DESCRIPTION:
This example emulates a 2D dental panoramic rendering by applying an unfolding algorithm on a 3D CBCT and a sub-volume of interest. The full workflow for extracting a panoramic is :
-
A segmentation of the teeth is performed in order to get the weight volume used at the fitting step. This segmentation can be done either automatically or using a predefined threshold.
-
Extraction of an arch curve which is a list of vertices modeling the dental arch in a 2D plane.This step is applied by the getArchCurve function.
-
Extrusion of this curve to build an initial mesh.This step is applied by the getArchMesh function.
-
Fitting of this mesh on a weight volume representing the center of the teeth for building an arch mesh.This step is applied by the getArchMesh function.
-
Extraction of a panoramic volume which is an unfolded volume resampling the input volume.This step is applied by the getPanoramicVolume function.
-
Extraction of a panoramic image which is a projection of the panoramic volume.This step is applied by the getPanoramicImage function.
SEE ALSO
DentalPanoramicExtractor
SCREENSHOT:
FILES:
-
Medical/Dental/medicalDentalAutomaticPanoramic/medicalDentalAutomaticPanoramic.cxx