# Exporting DICOM and JPEG files directly from 3D slicer

**URL:** <https://discourse.slicer.org/t/exporting-dicom-and-jpeg-files-directly-from-3d-slicer/20998>\
**Category:** Support\
**Tags:** segmentation, deep-learning\
**Created:** [December 10, 2021, 1:18pm UTC](https://discourse.slicer.org/t/exporting-dicom-and-jpeg-files-directly-from-3d-slicer/20998 "2021-12-10T13:18:27Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Aisha](https://avatars.discourse-cdn.com/v4/letter/a/d26b3c/32.png) [@Aisha](https://discourse.slicer.org/u/Aisha)\
**Post date:** [December 10, 2021, 1:18pm UTC](https://discourse.slicer.org/t/exporting-dicom-and-jpeg-files-directly-from-3d-slicer/20998/1 "2021-12-10T13:18:27Z")

</div>

Hi all!

I have annotated some brain MRI images in 3D slicer and would like to know how can I export those annotated 2D and 3D images in DICOM or any other format. I would like to know a direct method of exporting so I can use the images to train Machine Learning algorithms.

I hope to hear from you soon.

---

<div class="post-metadata">

**Author:** ![Aisha](https://avatars.discourse-cdn.com/v4/letter/a/d26b3c/32.png) [@Aisha](https://discourse.slicer.org/u/Aisha)\
**Post date:** [December 10, 2021, 1:18pm UTC](https://discourse.slicer.org/t/exporting-dicom-and-jpeg-files-directly-from-3d-slicer/20998/2 "2021-12-10T13:18:29Z")

</div>

Hi all!

I am annotating brain MRI images in 3D slicer but when I export those images to binary label maps, some overlapping layers do not convert.  
I would like to know how to solve this issue.

Thanks

---

<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:** [December 10, 2021, 1:28pm UTC](https://discourse.slicer.org/t/exporting-dicom-and-jpeg-files-directly-from-3d-slicer/20998/3 "2021-12-10T13:28:44Z")

</div>

I would recommend to export to .seg.nrrd file format. It preserves the segmentation’s geometry (origin, spacing, axis directions, extents), supports overlapping labels, and can store essential metadata, such segment names, colors, terminology.

You can then use [slicerio · PyPI](https://pypi.org/project/slicerio/) package in your machine learning scripts to get the voxels of each segment as a numpy array and access all metadata.
