# Semi automated segmentation

**URL:** <https://discourse.slicer.org/t/semi-automated-segmentation/7761>\
**Category:** Support\
**Tags:** segmentation\
**Created:** [July 25, 2019, 6:57pm UTC](https://discourse.slicer.org/t/semi-automated-segmentation/7761 "2019-07-25T18:57:00Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![tenzin\_kunkyab](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/tenzin_kunkyab/32/3916_2.png) [@tenzin\_kunkyab](https://discourse.slicer.org/u/tenzin_kunkyab)\
**Post date:** [July 25, 2019, 6:57pm UTC](https://discourse.slicer.org/t/semi-automated-segmentation/7761/1 "2019-07-25T18:57:00Z")

</div>

Hi Developers,

Thank you very much for continuing to improve 3d Slicer. It has been a great help in my project.

I would like to ask about GrowCut Algorithm, in the newly built version, there isn’t seem to be grow cut algorithm and I realized there is a watershed option that works the similar way?

The question is where can I find Growcut segmentation option in the new release and does watershed give the same quality of accuracy of segmentation?

Thank you very much once again,  
best  
Tenzin

---

<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:** [July 25, 2019, 7:13pm UTC](https://discourse.slicer.org/t/semi-automated-segmentation/7761/2 "2019-07-25T19:13:33Z")

</div>

> [@tenzin\_kunkyab](#):
>
> in the newly built version, there isn’t seem to be grow cut algorithm

There is, implemented in “Grow from seeds” effect.

> [@tenzin\_kunkyab](#):
>
> does watershed give the same quality of accuracy of segmentation?

Watershed enforces a spatial smoothness constrain, therefore created segment edges are always smooth, while Grow from seeds require applying smoothing as a separate step (using Smoothing effect, Joint smoothing method). However, Watershed is recomputed from scratch each time an input seed is modified, while Grow from seeds effect is updated incrementally, therefore the latter is much better suited for interactive editing.

---

<div class="post-metadata">

**Author:** ![tenzin\_kunkyab](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/tenzin_kunkyab/32/3916_2.png) [@tenzin\_kunkyab](https://discourse.slicer.org/u/tenzin_kunkyab)\
**Post date:** [July 25, 2019, 11:18pm UTC](https://discourse.slicer.org/t/semi-automated-segmentation/7761/3 "2019-07-25T23:18:00Z")

</div>

Hi Lassoan,

thank you so much, by any chance is oneCut graph segmentation algorithm implemented in 3D slicer?

best  
Tenzin

---

<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:** [July 26, 2019, 1:59am UTC](https://discourse.slicer.org/t/semi-automated-segmentation/7761/4 "2019-07-26T01:59:26Z")

</div>

> [@tenzin\_kunkyab](#):
>
> by any chance is oneCut graph segmentation algorithm implemented in 3D slicer

Yes, I think it is available. Do you mean [this one](http://www.csd.uwo.ca/~olga/Papers/iccv13_one_cut.pdf)?

---

<div class="post-metadata">

**Author:** ![tenzin\_kunkyab](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/tenzin_kunkyab/32/3916_2.png) [@tenzin\_kunkyab](https://discourse.slicer.org/u/tenzin_kunkyab)\
**Post date:** [July 26, 2019, 6:50pm UTC](https://discourse.slicer.org/t/semi-automated-segmentation/7761/5 "2019-07-26T18:50:20Z")

</div>

Hii Andras,

yes this one, and how do I implement it? I didn’t find any resource yet for this online?

best  
Tenzin

---

<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:** [July 26, 2019, 8:00pm UTC](https://discourse.slicer.org/t/semi-automated-segmentation/7761/6 "2019-07-26T20:00:59Z")

</div>

It is already available as a Slicer extension but it needs a little work to make it work with recent Slicer versions. I can have a look at it next week.

Until then, you can use Grow from seeds or Watershed effects, which should work just as well.

---

<div class="post-metadata">

**Author:** ![tenzin\_kunkyab](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/tenzin_kunkyab/32/3916_2.png) [@tenzin\_kunkyab](https://discourse.slicer.org/u/tenzin_kunkyab)\
**Post date:** [July 26, 2019, 8:33pm UTC](https://discourse.slicer.org/t/semi-automated-segmentation/7761/7 "2019-07-26T20:33:44Z")

</div>

thank you very much,

best  
Tenzin

---

<div class="post-metadata">

**Author:** ![tenzin\_kunkyab](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/tenzin_kunkyab/32/3916_2.png) [@tenzin\_kunkyab](https://discourse.slicer.org/u/tenzin_kunkyab)\
**Post date:** [July 30, 2019, 6:02pm UTC](https://discourse.slicer.org/t/semi-automated-segmentation/7761/8 "2019-07-30T18:02:25Z")

</div>

between which extension is Onecut in grabcut is it? I would like to try working with all of them.

best  
Tenzin

---

<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:** [July 30, 2019, 6:16pm UTC](https://discourse.slicer.org/t/semi-automated-segmentation/7761/9 "2019-07-30T18:16:59Z")

</div>

The extension is [here](https://github.com/Slicer/SlicerGraphCutSegment), it is not yet updated to work with recent Slicer Preview Releases but should be available later this week.

---

<div class="post-metadata">

**Author:** ![tenzin\_kunkyab](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/tenzin_kunkyab/32/3916_2.png) [@tenzin\_kunkyab](https://discourse.slicer.org/u/tenzin_kunkyab)\
**Post date:** [July 30, 2019, 6:18pm UTC](https://discourse.slicer.org/t/semi-automated-segmentation/7761/10 "2019-07-30T18:18:56Z")

</div>

I will check, thanks so much Lassoan!

I will continue checking this week.

best  
Tenzin

---

<div class="post-metadata">

**Author:** ![tenzin\_kunkyab](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/tenzin_kunkyab/32/3916_2.png) [@tenzin\_kunkyab](https://discourse.slicer.org/u/tenzin_kunkyab)\
**Post date:** [July 30, 2019, 8:11pm UTC](https://discourse.slicer.org/t/semi-automated-segmentation/7761/11 "2019-07-30T20:11:06Z")

</div>

Hi Lassoan,

I get the following error when I tried to find GraphCut Segment in the slicer 4.10.2 version.

“No extensions found for win:64-bit, revision: ‘28257’. Please try a different combination”

best  
tenzin
