A web app that converts Lomo Action Sampler photos into stabilized animated GIFs.
Live at 4fram.es
The Lomo Action Sampler camera captures 4 sequential photos in a 2x2 grid on a single frame. This app:
- Splits the image into 4 quadrants
- Aligns frames to reduce wobble (the 4 lenses aren't perfectly aligned)
- Creates a smooth looping GIF animation
- Node.js + Express
- ImageMagick for image processing
- Vanilla HTML/CSS/JS frontend
- Deployed on Dokku
npm install
npm startRequires ImageMagick to be installed (brew install imagemagick on macOS).
The default frame order is: TL → BL → BR → TR
This matches the typical Lomo Action Sampler firing sequence.
Deployed via git push to Dokku:
git push dokku mainMIT

