# Loading of GE/Kretz ultrasound volumes (.vol file)

**URL:** <https://discourse.slicer.org/t/loading-of-ge-kretz-ultrasound-volumes-vol-file/808>\
**Category:** Support\
**Tags:** segmentation\
**Created:** [August 2, 2017, 3:06pm UTC](https://discourse.slicer.org/t/loading-of-ge-kretz-ultrasound-volumes-vol-file/808 "2017-08-02T15:06:49Z")\
**Posts on this page:** 20\
**Page:** 3

<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:** [October 20, 2018, 6:40pm UTC](https://discourse.slicer.org/t/loading-of-ge-kretz-ultrasound-volumes-vol-file/808/42 "2018-10-20T18:40:05Z")

</div>

Image 6\_2 looked good for me. I’ve used Segment Editor module’s Threshold effect to create surface and then Scissors effect to remove irrelevant parts and got this:

 ![image](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/6/d/6dd5a68f3278f2277ca69fd4db0f4ba520113ad2.jpeg)

Scene file: [download](https://1drv.ms/u/s!Arm_AFxB9yqHte8wjhWIUamIsj-Chg). This segmentation is usable for 3D printing.

After that, I’ve used Margin effect to grow the segmentation a bit and used it as mask in Mask Volume effect (this effect shows up if you install SegmentEditorExtraEffects extension) to blank out parts of the input volume that are outside the segmented region, and visualized result using Volume rendering module:

 ![image](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/6/c/6c81dcd639bd3636b787d3584ab553b0de4c770f.jpeg)

Scene file: [download](https://1drv.ms/u/s!Arm_AFxB9yqHte8xnR8axgq6uXR86A)

---

<div class="post-metadata">

**Author:** ![florian](https://avatars.discourse-cdn.com/v4/letter/f/898d66/32.png) [@florian](https://discourse.slicer.org/u/florian)\
**Post date:** [October 20, 2018, 6:55pm UTC](https://discourse.slicer.org/t/loading-of-ge-kretz-ultrasound-volumes-vol-file/808/43 "2018-10-20T18:55:37Z")

</div>

thanks so much for all these valuable tips and getting back so quickly! I’m going to try and replicate your workflow.

I’m wondering about why the other files aren’t working.

If I asked the sonographer to re-supply some data, how would I need to describe the type of data that’s supported by Slicer? Would it be an “uncompressed 3D Cartesian volume 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:** [October 20, 2018, 7:20pm UTC](https://discourse.slicer.org/t/loading-of-ge-kretz-ultrasound-volumes-vol-file/808/44 "2018-10-20T19:20:33Z")

</div>

All the other volumes are imported correctly, too, but the default brightness/contrast of the image is off (the image is too dark because there is a very bright spot and the automatic contrast adjustment method optimizes the visibility of that spot). You can make the image brighter by click-and-drag mouse left button over the slice view in down/right direction.

---

<div class="post-metadata">

**Author:** ![florian](https://avatars.discourse-cdn.com/v4/letter/f/898d66/32.png) [@florian](https://discourse.slicer.org/u/florian)\
**Post date:** [October 20, 2018, 7:24pm UTC](https://discourse.slicer.org/t/loading-of-ge-kretz-ultrasound-volumes-vol-file/808/45 "2018-10-20T19:24:59Z")

</div>

That’s it! fantastic, thank you!!

---

<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:** [October 21, 2018, 2:04am UTC](https://discourse.slicer.org/t/loading-of-ge-kretz-ultrasound-volumes-vol-file/808/46 "2018-10-21T02:04:57Z")

</div>

> [@florian](#):
>
> how would I need to describe the type of data that’s supported by Slicer? Would it be an “uncompressed 3D Cartesian volume file”?

For GE Kretzfile format, it does not have to be Cartesian (actually, you may get more accurate images if saved as native, non-Cartesian volume), but it must be uncompressed.

---

<div class="post-metadata">

**Author:** ![dlovett](https://avatars.discourse-cdn.com/v4/letter/d/b487fb/32.png) [@dlovett](https://discourse.slicer.org/u/dlovett)\
**Post date:** [October 22, 2018, 10:13am UTC](https://discourse.slicer.org/t/loading-of-ge-kretz-ultrasound-volumes-vol-file/808/47 "2018-10-22T10:13:09Z")

</div>

Hi Andras,

I am trying to load some .vol files from a GE machine (GE Voluson S8) that I have been sent by a sonographer. is it possible I could email you a private link to the files and ask if you can open them as I am struggling to. I have the latest nightly build with the heart slice extension installed, but nothing happens when I open the files. I have downloaded a copy of the GE 4d view app (10.5bt12 ext1) and with this I can open the file sample files ok.

Many thanks

Duncan

---

<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:** [October 22, 2018, 5:49pm UTC](https://discourse.slicer.org/t/loading-of-ge-kretz-ultrasound-volumes-vol-file/808/48 "2018-10-22T17:49:03Z")

</div>

Feel free to send me the link in a private message (click on my name and then on the message button).

---

<div class="post-metadata">

**Author:** ![xVVx](https://avatars.discourse-cdn.com/v4/letter/x/bc79bd/32.png) [@xVVx](https://discourse.slicer.org/u/xVVx)\
**Post date:** [October 26, 2018, 11:09am UTC](https://discourse.slicer.org/t/loading-of-ge-kretz-ultrasound-volumes-vol-file/808/50 "2018-10-26T11:09:37Z")

</div>

Hi,  
I am jewelry designer and i would like to implement my wife USG to 3d software, and then make probably some jewelry. I tried to open .vol file from the Voluson S10(probably) machine in 3D Slicer, but i see nothing. I can’t write to you in priv now. If you have any suggestion what can i do with it, i will be very grateful 🙂 I can of course share a 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:** [October 26, 2018, 1:51pm UTC](https://discourse.slicer.org/t/loading-of-ge-kretz-ultrasound-volumes-vol-file/808/51 "2018-10-26T13:51:07Z")

</div>

Install SlicerHeart extension and follow these instructions to load .vol files into Slicer: [https://github.com/SlicerHeart/SlicerHeart#ge](https://github.com/SlicerHeart/SlicerHeart#ge)

---

<div class="post-metadata">

**Author:** ![xVVx](https://avatars.discourse-cdn.com/v4/letter/x/bc79bd/32.png) [@xVVx](https://discourse.slicer.org/u/xVVx)\
**Post date:** [October 26, 2018, 2:48pm UTC](https://discourse.slicer.org/t/loading-of-ge-kretz-ultrasound-volumes-vol-file/808/52 "2018-10-26T14:48:10Z")

</div>

It works! Thanks a lot 🙂  
Is there any possibility to export model smoother like that?  
 ![image](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/5/2/52d08670f8726d9300f84cb49478ffee1b9a1bb1.jpeg)  
When i export it looks like this  
 ![image](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/0/f/0f2094a0bc5db4400cccfb908f924153ff3d91ed.jpeg)  
Any suggestions?

---

<div class="post-metadata">

**Author:** ![xVVx](https://avatars.discourse-cdn.com/v4/letter/x/bc79bd/32.png) [@xVVx](https://discourse.slicer.org/u/xVVx)\
**Post date:** [November 7, 2018, 12:17pm UTC](https://discourse.slicer.org/t/loading-of-ge-kretz-ultrasound-volumes-vol-file/808/53 "2018-11-07T12:17:36Z")

</div>

Anyone have some suggestions?

---

<div class="post-metadata">

**Author:** ![avarghes23](https://avatars.discourse-cdn.com/v4/letter/a/a9a28c/32.png) [@avarghes23](https://discourse.slicer.org/u/avarghes23)\
**Post date:** [November 9, 2018, 3:27pm UTC](https://discourse.slicer.org/t/loading-of-ge-kretz-ultrasound-volumes-vol-file/808/54 "2018-11-09T15:27:54Z")

</div>

While in the Segment Editor module, if you click the dropdown arrow next to “Show 3D”, you can set surface smoothing. By default, I believe it is at 0.5.

---

<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:** [November 9, 2018, 3:49pm UTC](https://discourse.slicer.org/t/loading-of-ge-kretz-ultrasound-volumes-vol-file/808/55 "2018-11-09T15:49:05Z")

</div>

If the goal is nice model to look at on screen then I would recommend volume rendering, as you make boundaries semi-transparent, which naturally smoothes out any surface errors.

If the goal is 3D printing of the model with a common plastic/PLA printer using non-transparent materials then you need to generate a surface mesh (that is the input format for these printers). You can apply smoothing during 3D model generation as @avarghes23 recommended above. If that’s not enough then you can use Smoothing effect in the Segment Editor.

You can print volume rendering using [pixel printing](https://github.com/SlicerFab/SlicerFab) technique, but such printers are very scarcely available.

---

<div class="post-metadata">

**Author:** ![xVVx](https://avatars.discourse-cdn.com/v4/letter/x/bc79bd/32.png) [@xVVx](https://discourse.slicer.org/u/xVVx)\
**Post date:** [November 9, 2018, 4:18pm UTC](https://discourse.slicer.org/t/loading-of-ge-kretz-ultrasound-volumes-vol-file/808/56 "2018-11-09T16:18:21Z")

</div>

Thank you all for the suggestions. I will try this method.  
I usually use printers with high accuracy like SLA, so the accurancy is up to 10 microns.

Have a nice weekend.

---

<div class="post-metadata">

**Author:** ![schmidhuber](https://avatars.discourse-cdn.com/v4/letter/s/ecae2f/32.png) [@schmidhuber](https://discourse.slicer.org/u/schmidhuber)\
**Post date:** [February 20, 2019, 12:52am UTC](https://discourse.slicer.org/t/loading-of-ge-kretz-ultrasound-volumes-vol-file/808/58 "2019-02-20T00:52:58Z")

</div>

Hello, I have a GE Voluson E6. I wan’t to open .vol files on Slicer but I haven’t be able to do it.  
I have been using the 4.11 nigtly version, I couldn’t find the extension “SlicerHeart”, Or, is there another way to import these files and get an image suitable for 3d printing?

---

<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 20, 2019, 4:42am UTC](https://discourse.slicer.org/t/loading-of-ge-kretz-ultrasound-volumes-vol-file/808/59 "2019-02-20T04:42:29Z")

</div>

> [@schmidhuber](#):
>
> using the 4.11 nigtly version, I couldn’t find the extension “SlicerHeart”

There are some build errors preventing SlicerHeart extension to show up in latest nightly build. Until the error is fixed, you can use the latest stable Slicer version.

---

<div class="post-metadata">

**Author:** ![Kwstas\_Papas](https://avatars.discourse-cdn.com/v4/letter/k/f19dbf/32.png) [@Kwstas\_Papas](https://discourse.slicer.org/u/Kwstas_Papas)\
**Post date:** [March 4, 2019, 7:19pm UTC](https://discourse.slicer.org/t/loading-of-ge-kretz-ultrasound-volumes-vol-file/808/61 "2019-03-04T19:19:53Z")

</div>

Hello I have a GE Voluson E8 ultrasound system and I want to extract an ultrasound file for 3D editing in 3D Slicer program. However, I know neither what exactly to extract nor how to do it. I have read some of your comments about inserting data in 3D Slicer program. Could you give me some instructions what to do?

Thank you in advance, Kostas.

---

<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:** [March 5, 2019, 4:40pm UTC](https://discourse.slicer.org/t/loading-of-ge-kretz-ultrasound-volumes-vol-file/808/62 "2019-03-05T16:40:50Z")

</div>

Slicer can only import certain 3D ultrasound files, yours may or may not be among those that are supported. You need to install SlicerHeart extension and follow instructions described here: [https://github.com/SlicerHeart/SlicerHeart](https://github.com/SlicerHeart/SlicerHeart).

---

<div class="post-metadata">

**Author:** ![kataru\_sreenath](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/kataru_sreenath/32/3755_2.png) [@kataru\_sreenath](https://discourse.slicer.org/u/kataru_sreenath)\
**Post date:** [May 18, 2019, 7:16pm UTC](https://discourse.slicer.org/t/loading-of-ge-kretz-ultrasound-volumes-vol-file/808/63 "2019-05-18T19:16:11Z")

</div>

![2019-05-19%2000_44_19-sirisha%20ultrasound](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/1/d/1d15c7356e34d0ccc32447e750743f6608976ea3.png)

How to open .vol 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:** [May 19, 2019, 1:20pm UTC](https://discourse.slicer.org/t/loading-of-ge-kretz-ultrasound-volumes-vol-file/808/64 "2019-05-19T13:20:14Z")

</div>

Install SlicerHeart extension and follow [these instructions](https://github.com/SlicerHeart/SlicerHeart#ge) to load .vol files into Slicer.

[Previous page](https://discourse.slicer.org/t/loading-of-ge-kretz-ultrasound-volumes-vol-file/808.md?page=2)

[Next page](https://discourse.slicer.org/t/loading-of-ge-kretz-ultrasound-volumes-vol-file/808.md?page=4)
