Skip to content

Controls

David Borland edited this page Mar 24, 2021 · 89 revisions

Windows vs. Mac: Controls below assume a Windows keyboard with Alt and Ctrl keys. On a Mac, Option should be substituted for Alt, and Command for Ctrl.

Overview

The Segmentor interface contains three primary views: the 3D view, 2D slice view, and Region table. Mouse-based interactions with the 3D and 2D slice views depend upon the current mode, which can be selected from the mode toolbar above the 2D slice view. The mode labels in the 3D and 2D slice views indicate the current mode. Additional actions can be applied to the current region being edited via the action toolbar to the right of the mode toolbar. Various visualization settings can be controlled using the view toolbar to the right of the 2D slice view. These interface components are highlighted in the image below.

interface

Current region

Independent of the mode, the user can middle-click or Ctrl + left-click any region to select it as the current region for editing.

Modes

The two primary modes are navigation mode and edit mode. In addition to using the mode toolbar, users can switch between these two modes using the space bar. Interactions and keyboard shortcuts for all modes are described in more detail below.

Navigation (space bar)

  • Translate: middle-click and drag
  • Zoom: right-click and drag
  • Rotate: left-click and drag
  • Rotate around view up vector: Alt + left-click and drag
  • Rotate around view right vector: Ctrl + left-click and drag

Edit (space bar)

  • Paint (with current label): left-click or left-click and drag
  • Overwrite (enables painting over other labels): Alt + left-click or left-click and drag
  • Erase (voxels with current label) : right-click or right-click and drag

Add (a)

  • Add region: left-click in empty voxel (2D slice view only)

Merge (m)

  • Merge with current region: Left-click any region

Grow/shrink (g)

  • Grow current region: left-click outside current region (2D slice view only)
  • Shrink current region: left-click inside current region (2D slice view only)

Visibility (v)

  • Toggle region visibility: left-click any region

Actions

Both modes:

General

  • Select current label: Middle-click or Ctrl + left-click on segmentation region
  • Move clipping plane: Ctrl + right-click and drag or up arrow and down arrow
  • Zoom to point: f
  • Undo: Ctrl + z
  • Redo: Ctrl + y
  • Show x/y/z slice: x/y/z

  • Add new region: a
  • Update current region (applies new labels if a region has been manually split): u
  • Merge with current region (applied to region under the cursor): m
  • Split current region: 2-9 (for number of split regions)
  • Region grow or shrink (based on voxel intensity of current cursor position): g (2D slice view only)

  • Toggle region visiblity filtering: b
  • Reset visibility: c
  • Set visibility to current plane: p
  • Set visibility to current region neighbors: k

  • Adjust brush radius: Ctrl + right arrow or Ctrl + left arrow

  • Mark region under cursor as 'done': d

2D Visualization:

  • Window/level: Shift + left-click and drag (2D slice view only)
  • Set window/level to full intensity range of current slice: =
  • Set window/level to partial intensity range of current slice (higher contrast): -

  • Toggle voxel overlay: q
  • Toggle region outline: e

  • Adjust overlay opacity: right arrow or left arrow

3D Visualization

  • Toggle surface smoothing: s
  • Toggle surface normals: n
  • Toggle slice plane visualization: o

  • Adjust region opacity: Shift + right arrow or Shift + left arrow

  • Toggle 2D/3D view: t
  • Show 2D and 3D view: r

Region Table:

  • Mouse-over cells in the Id, Color, or Size columns to highlight that region in the 3D view
  • Click cells in the Id column to select and fly to that region
  • Click cells in the Color column to select the color for that region
  • Regions edited by the user are indicated in the Refining column
  • Click the check box in the Done column to indicate regions for which editing is complete, which will render them as grey in the 3D and 2D slice views
  • Click the button in the Remove column to remove that region
Clone this wiki locally