# Can OCT scans (of file format .E2E) be uploaded into 3D slicer

**URL:** https://discourse.slicer.org/t/can-oct-scans-of-file-format-e2e-be-uploaded-into-3d-slicer/3831
**Category:** Support
**Created:** [August 19, 2018, 10:18am UTC](https://discourse.slicer.org/t/can-oct-scans-of-file-format-e2e-be-uploaded-into-3d-slicer/3831 "2018-08-19T10:18:25Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![Ingie\_Baho](https://avatars.discourse-cdn.com/v4/letter/i/aeb1de/32.png) [@Ingie\_Baho](https://discourse.slicer.org/u/Ingie_Baho)
#### Post date: [August 19, 2018, 10:18am UTC](https://discourse.slicer.org/t/can-oct-scans-of-file-format-e2e-be-uploaded-into-3d-slicer/3831/1 "2018-08-19T10:18:25Z")

</div>

Operating system:  
Slicer version:  
Expected behavior:  
Actual behavior:

---

<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 19, 2018, 10:22am UTC](https://discourse.slicer.org/t/can-oct-scans-of-file-format-e2e-be-uploaded-into-3d-slicer/3831/2 "2018-08-19T10:22:19Z")

</div>

I don’t think Slicer or any of its underlying toolkits can read this format, but it might not be too difficult to add support for it. Do you have a specification and sample data sets?

---

<div class="post-metadata">

### Author: ![Ingie\_Baho](https://avatars.discourse-cdn.com/v4/letter/i/aeb1de/32.png) [@Ingie\_Baho](https://discourse.slicer.org/u/Ingie_Baho)
#### Post date: [August 19, 2018, 11:28am UTC](https://discourse.slicer.org/t/can-oct-scans-of-file-format-e2e-be-uploaded-into-3d-slicer/3831/3 "2018-08-19T11:28:18Z")

</div>

I do not have sample data sets. The file format that I would like to load into slicer is an OCT scan. Unfortunately, the file format is .e2e which is. proprietary file format of Heidelberg. I would like to know if this can be uploaded into slicer. Or if there is a way I can convert this e2e file into a dicom file

---

<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 20, 2018, 4:06pm UTC](https://discourse.slicer.org/t/can-oct-scans-of-file-format-e2e-be-uploaded-into-3d-slicer/3831/4 "2018-08-20T16:06:03Z")

</div>

It seems that you need to ask developers of the proprietary software for an exporter or converter to any standard file format (or ask them to give you file format specification so that you can implement a converter).

---

<div class="post-metadata">

### Author: ![ihnorton](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/ihnorton/32/9_2.png) [@ihnorton](https://discourse.slicer.org/u/ihnorton)
#### Post date: [August 23, 2018, 1:56pm UTC](https://discourse.slicer.org/t/can-oct-scans-of-file-format-e2e-be-uploaded-into-3d-slicer/3831/5 "2018-08-23T13:56:31Z")

</div>

ImageJ is often a good place to start for the question of how to read some niche or proprietary imaging format, and indeed it looks like some people have reverse-engineered this one:

[https://imagej.nih.gov/ij/plugins/heyex/index.html](https://imagej.nih.gov/ij/plugins/heyex/index.html)

Keywords there quickly lead me to a C++ implementation:

[https://bitbucket.org/uocte/uocte](https://bitbucket.org/uocte/uocte)

HTH,  
Isaiah

---

<div class="post-metadata">

### Author: ![Oli4](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/oli4/32/18801_2.png) [@Oli4](https://discourse.slicer.org/u/Oli4)
#### Post date: [March 16, 2023, 10:23am UTC](https://discourse.slicer.org/t/can-oct-scans-of-file-format-e2e-be-uploaded-into-3d-slicer/3831/6 "2023-03-16T10:23:17Z")

</div>

You can use the [eyepy](https://github.com/MedVisBonn/eyepy) Python package to read images from E2E files and then write the numpy arrays to DICOM for an import to 3D Slicer.

Disclaimer: I am the developer of eyepy
