# Central sulcus and projection

**URL:** <https://discourse.slicer.org/t/central-sulcus-and-projection/16952>\
**Category:** Support\
**Tags:** segmentation\
**Created:** [April 5, 2021, 7:31pm UTC](https://discourse.slicer.org/t/central-sulcus-and-projection/16952 "2021-04-05T19:31:06Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![Pierpaolo\_Croce](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/pierpaolo_croce/32/10556_2.png) [@Pierpaolo\_Croce](https://discourse.slicer.org/u/Pierpaolo_Croce)\
**Post date:** [April 5, 2021, 7:31pm UTC](https://discourse.slicer.org/t/central-sulcus-and-projection/16952/1 "2021-04-05T19:31:06Z")

</div>

Dear Community,  
I would like to segment the central sulcus from an mri and then project all the points of the segmented sulcus to the scalp in order to obtain the shape of the sulcus on the scalp. There are similar tasks from which I can start? Any suggestions?

---

<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 6, 2021, 1:46pm UTC](https://discourse.slicer.org/t/central-sulcus-and-projection/16952/2 "2021-04-06T13:46:35Z")

</div>

@Sunderlandkyl do you have any suggestions?

---

<div class="post-metadata">

**Author:** ![Sunderlandkyl](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/sunderlandkyl/32/79987_2.png) [@Sunderlandkyl](https://discourse.slicer.org/u/Sunderlandkyl)\
**Post date:** [April 6, 2021, 2:49pm UTC](https://discourse.slicer.org/t/central-sulcus-and-projection/16952/3 "2021-04-06T14:49:43Z")

</div>

It’s different from what we’ve done with the parcellation, so I’m not sure I have any good suggestions.

You might try the following:

- Segment the white matter using “Grow Cut” or “[Local threshold](https://discourse.slicer.org/t/new-segment-editor-effect-local-threshold/9233)”
- Trace the path along the central sulcus using markup curve ([New feature: draw curve on surface](https://discourse.slicer.org/t/new-feature-draw-curve-on-surface/10431)).
- Project the path of the curve back onto the scalp.

---

<div class="post-metadata">

**Author:** ![Pierpaolo\_Croce](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/pierpaolo_croce/32/10556_2.png) [@Pierpaolo\_Croce](https://discourse.slicer.org/u/Pierpaolo_Croce)\
**Post date:** [April 6, 2021, 3:52pm UTC](https://discourse.slicer.org/t/central-sulcus-and-projection/16952/4 "2021-04-06T15:52:29Z")

</div>

Many thanks,  
this would be very helpful!!!  
Could you suggest to me how the projection should be done?  
Which tool should I use?  
Sorry but I’m a 3dslicer beginner!

---

<div class="post-metadata">

**Author:** ![Sunderlandkyl](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/sunderlandkyl/32/79987_2.png) [@Sunderlandkyl](https://discourse.slicer.org/u/Sunderlandkyl)\
**Post date:** [April 6, 2021, 7:05pm UTC](https://discourse.slicer.org/t/central-sulcus-and-projection/16952/5 "2021-04-06T19:05:47Z")

</div>

The resample section of the markups module could be used to map the points on the white matter curve to the closest points on the scalp mesh.

---

<div class="post-metadata">

**Author:** ![smrolfe](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/smrolfe/32/3659_2.png) [@smrolfe](https://discourse.slicer.org/u/smrolfe)\
**Post date:** [April 6, 2021, 7:15pm UTC](https://discourse.slicer.org/t/central-sulcus-and-projection/16952/6 "2021-04-06T19:15:43Z")

</div>

I have some python example [here](https://github.com/SlicerMorph/SlicerMorph/blob/10f0a9d251194205ba984397063713527225748a/CreateSemiLMPatches/CreateSemiLMPatches.py#L601) that projects the control points of a curve on one surface to another by expansion/contraction along the normal vectors of the original surface.

---

<div class="post-metadata">

**Author:** ![Pierpaolo\_Croce](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/pierpaolo_croce/32/10556_2.png) [@Pierpaolo\_Croce](https://discourse.slicer.org/u/Pierpaolo_Croce)\
**Post date:** [April 6, 2021, 7:25pm UTC](https://discourse.slicer.org/t/central-sulcus-and-projection/16952/7 "2021-04-06T19:25:14Z")

</div>

Thank you very much! I will go through the code…

---

<div class="post-metadata">

**Author:** ![Pierpaolo\_Croce](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/pierpaolo_croce/32/10556_2.png) [@Pierpaolo\_Croce](https://discourse.slicer.org/u/Pierpaolo_Croce)\
**Post date:** [April 7, 2021, 4:13pm UTC](https://discourse.slicer.org/t/central-sulcus-and-projection/16952/8 "2021-04-07T16:13:27Z")

</div>

Since we would like to have a semi automatic procedure, I was wondering if it’s possibile to apply such a procedure to the freesurfer labelled output? In particular, leave only the precentral and postcentral cortical structures and then project such surfaces on the scalp. Is it in principle doable?

---

<div class="post-metadata">

**Author:** ![Sunderlandkyl](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/sunderlandkyl/32/79987_2.png) [@Sunderlandkyl](https://discourse.slicer.org/u/Sunderlandkyl)\
**Post date:** [April 7, 2021, 4:20pm UTC](https://discourse.slicer.org/t/central-sulcus-and-projection/16952/9 "2021-04-07T16:20:34Z")

</div>

Yes, for parcellation we draw trace sulci on imported FreeSurfer surfaces.  
You can even perform weighted pathfinding using imported curv and sulc overlay.

If you want to import FreeSurfer files, you just need to install the SlicerFreeSurfer extension.

This video has an example of the sulcal tracing (at 51seconds):

[![](https://img.youtube.com/vi/UeGhzSGUZOA/maxresdefault.jpg "Drawing curves on surface mesh") ](https://www.youtube.com/watch?v=UeGhzSGUZOA)

---

<div class="post-metadata">

**Author:** ![Pierpaolo\_Croce](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/pierpaolo_croce/32/10556_2.png) [@Pierpaolo\_Croce](https://discourse.slicer.org/u/Pierpaolo_Croce)\
**Post date:** [April 10, 2021, 5:16pm UTC](https://discourse.slicer.org/t/central-sulcus-and-projection/16952/10 "2021-04-10T17:16:18Z")

</div>

Thanks for sharing.  
It is possible to use segment editor tools on freesurfer imported models? As for segmentation for example scissors etc?
