# Generate 360 Panoramic View from CBCT Dicom Images

**URL:** https://discourse.slicer.org/t/generate-360-panoramic-view-from-cbct-dicom-images/27771
**Category:** Development
**Tags:** segmentation, dicom, python, 3d-model
**Created:** [February 11, 2023, 1:57pm UTC](https://discourse.slicer.org/t/generate-360-panoramic-view-from-cbct-dicom-images/27771 "2023-02-11T13:57:06Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![NX\_Dev](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/nx_dev/32/18360_2.png) [@NX\_Dev](https://discourse.slicer.org/u/NX_Dev)
#### Post date: [February 11, 2023, 1:57pm UTC](https://discourse.slicer.org/t/generate-360-panoramic-view-from-cbct-dicom-images/27771/1 "2023-02-11T13:57:06Z")

</div>

I have 288 dicom images of cbct series, I have generated axial, saggital, coronal and also 3d rendering view from these images, the last thing I want to generate is the 360 panoramic view. I am unable to generate it in python.

Please Help…

---

<div class="post-metadata">

### Author: ![lassoan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/lassoan/32/13_2.png) [@lassoan](https://discourse.slicer.org/u/lassoan)
#### Post date: [February 11, 2023, 8:05pm UTC](https://discourse.slicer.org/t/generate-360-panoramic-view-from-cbct-dicom-images/27771/2 "2023-02-11T20:05:38Z")

</div>

This should be no problem (takes very little Python scripting), as long as you have the dental arch (curve connecting all the teeth) for each image. Do you have these curves?

---

<div class="post-metadata">

### Author: ![NX\_Dev](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/nx_dev/32/18360_2.png) [@NX\_Dev](https://discourse.slicer.org/u/NX_Dev)
#### Post date: [February 13, 2023, 9:19am UTC](https://discourse.slicer.org/t/generate-360-panoramic-view-from-cbct-dicom-images/27771/3 "2023-02-13T09:19:03Z")

</div>

No, I do not have these curves, can you please guide me how can I have dental arch curve for each image.

I only have dicom series of cbct dataset.

---

<div class="post-metadata">

### Author: ![NX\_Dev](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/nx_dev/32/18360_2.png) [@NX\_Dev](https://discourse.slicer.org/u/NX_Dev)
#### Post date: [February 14, 2023, 12:44pm UTC](https://discourse.slicer.org/t/generate-360-panoramic-view-from-cbct-dicom-images/27771/4 "2023-02-14T12:44:44Z")

</div>

@lassoan can you please guide me about the dental arch curve for cbct dicom images?

---

<div class="post-metadata">

### Author: ![lassoan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/lassoan/32/13_2.png) [@lassoan](https://discourse.slicer.org/u/lassoan)
#### Post date: [April 14, 2023, 1:53am UTC](https://discourse.slicer.org/t/generate-360-panoramic-view-from-cbct-dicom-images/27771/5 "2023-04-14T01:53:08Z")

</div>

The simplest is to draw the curve manually. However, it would probably not too hard to train a neural network to do it automatically. Perhaps there are already trained networks that someone shared publicly. If not, then you can train one yourself.

---

<div class="post-metadata">

### Author: ![Mohamed\_Hamdy](https://avatars.discourse-cdn.com/v4/letter/m/7ab992/32.png) [@Mohamed\_Hamdy](https://discourse.slicer.org/u/Mohamed_Hamdy)
#### Post date: [July 10, 2024, 5:15pm UTC](https://discourse.slicer.org/t/generate-360-panoramic-view-from-cbct-dicom-images/27771/6 "2024-07-10T17:15:46Z")

</div>

please in a simple way for a beginner how to draw the curve mannually

---

<div class="post-metadata">

### Author: ![lassoan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/lassoan/32/13_2.png) [@lassoan](https://discourse.slicer.org/u/lassoan)
#### Post date: [August 3, 2024, 9:43pm UTC](https://discourse.slicer.org/t/generate-360-panoramic-view-from-cbct-dicom-images/27771/7 "2024-08-03T21:43:25Z")

</div>

The module uses an open curve as input that you can draw by: switching to the Markups module, creating a new curve, and then clicking on the slice or 3D views.
