Documentation/Nightly/ScriptRepository
From Slicer Wiki
Home < Documentation < Nightly < ScriptRepository
For the latest Slicer documentation, visit the read-the-docs. |
Contents
Community-contributed modules
Usage: save the .py file to a directory, add the directory to the additional module paths in the Slicer application settings.
Segmentation
- FillRoi.py: Use this module to fill a ROI with a constant value. It can be used after an automatic segmentation for removing certain regions of a scalar or labelmap volume.
Community-contributed examples
Usage: Copy-paste the shown code lines or linked .py file contents into Python console in Slicer.
Capture
- Get the object corresponding to a MRML node in the scene, e.g., for the MRHead sample data
vol=slicer.util.getNode('MR*') vol.GetImageData().GetDimensions()
- ScreenCapture: Capture the full Slicer screen into a file
img = qt.QPixmap.grabWidget(slicer.util.mainWindow()).toImage() img.save('c:/tmp/test.png')
- CaptureRotationVideo.py: Capture a video of the scene rotating in the 3D view