https://www.slicer.org/w/index.php?title=Documentation/4.6/SlicerApplication/StructureSets&feed=atom&action=history
Documentation/4.6/SlicerApplication/StructureSets - Revision history
2024-03-28T12:39:28Z
Revision history for this page on the wiki
MediaWiki 1.33.0
https://www.slicer.org/w/index.php?title=Documentation/4.6/SlicerApplication/StructureSets&diff=62682&oldid=prev
Grundlett: Text replacement - "https?:\/\/www.slicer.org\/slicerWiki\/index.php\/([^ ]+)
" to "https://www.slicer.org/wiki/$1"
2019-11-27T14:53:45Z
<p>Text replacement - "https?:\/\/www.slicer.org\/slicerWiki\/index.php\/([^ ]+) " to "https://www.slicer.org/wiki/$1"</p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">Revision as of 14:53, 27 November 2019</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l19" >Line 19:</td>
<td colspan="2" class="diff-lineno">Line 19:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=How to git=</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=How to git=</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div># Basic tutorials</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div># Basic tutorials</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>## <del class="diffchange diffchange-inline">http</del>://www.slicer.org/<del class="diffchange diffchange-inline">slicerWiki/index.php</del>/Slicer3:git-svn</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>## <ins class="diffchange diffchange-inline">https</ins>://www.slicer.org/<ins class="diffchange diffchange-inline">wiki</ins>/Slicer3:git-svn## http://git.or.cz/course/svn.html</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>## http://git.or.cz/course/svn.html</div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div># My code is located here</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div># My code is located here</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>## https://github.com/gregsharp/Slicer/tree/gcstest</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>## https://github.com/gregsharp/Slicer/tree/gcstest</div></td></tr>
</table>
Grundlett
https://www.slicer.org/w/index.php?title=Documentation/4.6/SlicerApplication/StructureSets&diff=48011&oldid=prev
UpdateBot: Nightly -> 4.6
2016-11-07T08:06:15Z
<p>Nightly -> 4.6</p>
<p><b>New page</b></p><div><noinclude>{{documentation/versioncheck}}</noinclude><br />
__NOTOC__<br />
These are Greg's development notes. Beware of inaccurate and misleading information below.<br />
<br />
<br />
=Introduction=<br />
<br />
The term "structure set" is used in RT to denote a set of structures (labels) which are attached to an image. <br />
The goal of this project is to improve Slicer so it can handle overlapping structures. <br />
The following is a rough list of required functionality:<br />
<br />
# Identify structureset images at load time<br />
# Load structureset images<br />
# Display overlapping contours in structure set<br />
# Editor can switch between labelmap and structureset representation<br />
# Modify editor GUI to make easier selecting current structure<br />
# Save structureset images<br />
<br />
=How to git=<br />
# Basic tutorials<br />
## http://www.slicer.org/slicerWiki/index.php/Slicer3:git-svn<br />
## http://git.or.cz/course/svn.html<br />
# My code is located here<br />
## https://github.com/gregsharp/Slicer/tree/gcstest<br />
# It is a fork of SlicerRT<br />
## https://github.com/SlicerRt/Slicer<br />
# Or perhaps Slicer<br />
## https://github.com/Slicer/Slicer<br />
# Update like this:<br />
## git pull git@github.com:gregsharp/Slicer.git gcstest<br />
## Or, because I created an alias, like this:<br />
## git pull gcs gcstest<br />
## The alias is made like this:<br />
## git remote add gcs git@github.com:gregsharp/Slicer.git<br />
# My code is branched off of SlicerRT<br />
## To rebase onto main slicer trunk, do this:<br />
## git remote add slicer https://github.com/Slicer/Slicer.git<br />
## git pull --rebase slicer master<br />
## However, this doesn't work because my fork contains all of SlicerRT, which conflicts with slicer<br />
# So I make a new fork, based on slicer itself<br />
## git clone git://github.com/Slicer/Slicer.git Slicer-gcs<br />
## git remote add gcs-slicer git@github.com:gregsharp/gcs-slicer.git<br />
## git push gcs-slicer master<br />
## But this doesn't work "ERROR: Repository not found."<br />
# Eventually I had to give up, and delete the repository<br />
## The changes were to this file: Libs/MRML/Core/vtkMRMLVolumeArchetypeStorageNode.cxx<br />
<br />
=Notes=<br />
<br />
# Identifying structureset images<br />
## For now, I just assume that any vector image is a structureset image<br />
# Loading structureset images<br />
## Images, when loaded, are sent to vtkMRMLVolumeArchetypeStorageNode::ReadData(), which decides whether the file has a scalar or vector image<br />
## The type of the MRML node created is vtkMRMLVectorVolumeNode<br />
## Ref: Libs/MRML/Core/vtkMRMLVolumeArchetypeStorageNode.cxx<br />
## A vtkMRMLVectorVolumeDisplayNode is attached to the storage node<br />
# Is an image a labelmap?<br />
## This is apparently a function of the XML file, not the image<br />
## vtkMRMLScalarVolumeNode::SetLabelMap()<br />
# Labelmap display<br />
## ??<br />
## ??<br />
# Displaying overlapping contours</div>
UpdateBot