All Projects
Mobile / AIiOS · React Native2025

RN-OpenCV Stitching

A working example of OpenCV's image-stitching API inside a React Native app, using AR to define camera targets in the environment. A small, real proof of native computer vision bridged into a mobile JS app.

React NativeOpenCVSwiftViroReact / AR
RN-OpenCV Stitching repository preview

RN-OpenCV Stitching

A usage example of OpenCV's stitching API inside a React Native app (iOS implemented).

What it does

  • Uses AR (via ViroReact) to define camera targets in the physical environment, guiding the capture of overlapping frames.
  • Bridges native OpenCV (Swift) into the RN layer to stitch those frames into a single panoramic image.
  • Builds on prior art for blur detection and Swift OpenCV stitching, wired into a clean RN example.

It's a compact but real demonstration of pushing heavy native computer vision into a JavaScript mobile app — the kind of native bridging that most RN tutorials shy away from.

Next Project

AlgoQuest