Portfolio

OpenPano

Application · Panorama stitcher / Windows, Android, iOS · 2026

Professional panorama stitching, RAW files included, with output to linear DNG.

A tool for stitching photo series into spherical, cylindrical and other panoramas, with a Rust engine, 11 projections, smart seams and export to DNG, TIFF or JPEG.

Alignment detects multi-scale ORB features, rejects bad pairs with RANSAC and refines rotations and focal length with Levenberg-Marquardt. Photometric correction evens out exposure, colour balance and vignetting, and multi-band blending with graph-cut seams avoids moving objects.

RAW input produces a linear DNG for further editing in Lightroom. The preview updates live, the panorama rotates by dragging, and a weak alignment can be fixed with manual control points.

A panorama stitched from five photos, alignment quality 100/100

Features

  • RAW from over a dozen camera makers, DNG output
  • 11 projections plus automatic choice
  • graph-cut seams without ghosting
  • GPano metadata for 360° panoramas
  • Windows, Android and iOS

Technology

  • Rust
  • Tauri 2
  • Svelte
  • TypeScript

My role

Design, architecture, implementation and releases

Download

github.com/BlackSingularities/OpenPano