Webapplication for image stitching and aligning
ImgAlign is a web application designed for joining, stitching, or aligning overlapping images to create panoramas or align images that were not scanned properly. It offers features like surface projection, feature detection, feature matching, bundle adjustment, wave correction, color transfer, seam detection, and multiband blending. The core algorithms are sourced from OpenCV, with adjustments made where necessary, and a customized version of OpenCV has been compiled to WebAssembly for efficient web usage.
To install the ImgAlign theme, follow these steps:
npm run build or npm run serve to build the project.build_opencv.sh to create an OpenCV wasm version.ImgAlign is a powerful web application built for image stitching and alignment, leveraging OpenCV algorithms compiled to WebAssembly for efficient processing. With features like surface projection, feature detection, and multiband blending, it simplifies the creation of panoramas and aligned images. Despite limitations on image size due to resource-intensive processes, ImgAlign offers a user-friendly solution accessible across various devices without the need for professional software downloads.