Connecting...
A − B
fixed moving
`O` open · drop file to load
tab to switch mode
?

Navigation
scroll prev / next slice
h / l / ← / →move cursor to prev / next dim (shows dim progress briefly)
j / k / ↓ / ↑prev / next index; reverse direction on spatial dims
r reverse active axis direction
R toggle RGB mode on active dim (size 3 or 4)
Space toggle auto-play
+ / -zoom in / out
0 reset zoom (fit to window)
Axes & Views
x swap horizontal dim with slice dim
y swap vertical dim with slice dim
z claim dim as z (grid), scroll through next dim
v toggle 3-plane view (dims 0,1,2)
V toggle 3-plane view (custom dims)
o reset oblique slices and crosshair to center (3-plane view)
q qMRI mode (auto-detects unique dim of size 3–6)
Display
b toggle canvas border
c cycle colormap
C enter matplotlib colormap name
d cycle dynamic range
D set vmin / vmax manually (locked until next d)
colorbar drag shift window level left / right
colorbar scroll zoom window (narrow / widen range)
colorbar dblclick reset window / level to auto
P open picker in Compare mode (Tab cycles Open / Compare / Overlay)
O open picker in Open mode (navigate to a session or local file)
R toggle registration overlay mode (compare)
[ / ]overlay transparency (overlay mode), registration blend (R in compare), or arrow density (vector field mode)
{ / }arrow length shorter / longer (vector field mode)
n cycle compare target session
Z focus diff/overlay pane (in X or R mode)
L toggle log scale
M cycle mask threshold (Otsu)
m cycle complex mode (mag / phase / real / imag)
f toggle centred FFT (prompts for axes)
T cycle theme: dark / light / solarized / nord
Info & Export
hover show pixel value on colorbar
H toggle pixel hover tooltip
i show data info overlay
s save screenshot (PNG)
g save GIF of current slice dim
e copy reusable URL
?toggle this help