Connecting...
{cmd,ctrl,shift}+o · drop to open array
A − B
drag · scroll · [ ]
A ◁▷ B
A B
`{cmd,ctrl,shift}+o` · drop to open array
Space to select · Enter to open
?

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
0–9 + Enter jump to slice index (type number, press Enter)
r reverse active axis (x or y dim); rotate 90° CW when slice dim active; in multiview: swap axes globally across all panes
R toggle RGB mode on active dim (size 3 or 4)
Space toggle auto-play
+ / -zoom in / out
Ctrl+scroll zoom in / out (pinch on touchscreen)
right-drag drag to scrub slices (fit) or pan image (zoomed)
left-drag pan image when zoomed in (not in ROI mode)
0 reset zoom (fit to window)
Shift+drag Zoom to region (normal mode)
Axes & Views
x swap horizontal dim with slice dim
y swap vertical dim with slice dim
t transpose x and y axes
z claim dim as z (grid), scroll through next dim
v toggle 3-plane view (dims 0,1,2); in compare mode: rows × 3-planes grid
V toggle 3-plane view (custom dims); in compare mode: same as v
o reset oblique slices and crosshair to center (3-plane view)
q qMRI mode — toggle compact / full view; also works in compare mode (rows × maps grid)
Display
b toggle canvas border
a stretch panes to square box (all modes; auto-on in 3-plane view)
A cycle ROI: rect → circle → freehand → flood fill → off · [ ] tolerance
c cycle colormap
C enter matplotlib colormap name
d cycle dynamic range
w toggle Lebesgue mode (histogram + pixel highlight)
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)
Cmd+O open picker (also Ctrl+O, Shift+O) — Space selects, Enter opens (1 sel) or compares (2–4 sel)
X cycle center pane: off → A−B → |A−B| → |A−B|/|A| → overlay → wipe → flicker → checker
[ / ]movie: fps · flicker: rate · checker: tile size · overlay/wipe/reg blend · arrow density
{ / }arrow length shorter / longer (vector field mode)
U toggle vector arrows
n cycle compare target session
G cycle compare layout: horizontal → vertical → grid (3–4 panes)
panel title drag drag a compare panel title to swap pane order
Z focus center pane (when compare center is active — X to activate)
L toggle log scale
p cycle projection: off → MAX → MIN → MEAN → STD → SOS
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
F zen mode — hide chrome & go fullscreen; move mouse to reveal briefly
u ruler — click two points to measure pixel distance; u again to exit
Info & Export
hover show pixel value on colorbar
click copy pixel value to clipboard
i toggle pixel hover tooltip
I show data info overlay
s save screenshot (PNG → Downloads + gallery)
G toggle snapshot gallery
N export current slice as .npy (→ Downloads)
g save GIF of current slice dim
e copy reusable URL
?toggle this help
Snapshots 0