All Projects → WillBrennan → Imagestitching

WillBrennan / Imagestitching

Conducts image stitching upon an input video to generate a panorama in 3D

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Imagestitching

Opencv Face Filters
Snapchat-like Face Filters in OpenCV
Stars: ✭ 51 (-47.96%)
Mutual labels:  opencv, image-processing
Sign Language Recognition
✌️ 👌 ✊ 📷 Sign Language Recognition using Python
Stars: ✭ 98 (+0%)
Mutual labels:  opencv, image-processing
Catt
Detecting the temperature from an infrared image
Stars: ✭ 60 (-38.78%)
Mutual labels:  opencv, image-processing
Grabcutweb
Full web grabcut example using opencvjs
Stars: ✭ 40 (-59.18%)
Mutual labels:  opencv, image-processing
The bilateral solver
Fast Bilateral Solver implementation with C++ and demos
Stars: ✭ 87 (-11.22%)
Mutual labels:  opencv, image-processing
Seeds Revised
Implementation of the superpixel algorithm called SEEDS [1].
Stars: ✭ 48 (-51.02%)
Mutual labels:  opencv, image-processing
Go Cv
Computer Vision package in pure Go taking advantage of SIMD acceleration
Stars: ✭ 66 (-32.65%)
Mutual labels:  opencv, image-processing
Prlib
Pre-Recognition Library - library with algorithms for improving OCR quality.
Stars: ✭ 18 (-81.63%)
Mutual labels:  opencv, image-processing
Litiv
C++ implementation pool for computer vision R&D projects.
Stars: ✭ 82 (-16.33%)
Mutual labels:  opencv, image-processing
Panoramic Image Stitching Using Invariant Features
Given a number of input images, concatenate all images to produce a panoramic image using invariant features.
Stars: ✭ 81 (-17.35%)
Mutual labels:  opencv, panorama
Opencv Tutorials
Tutorials for learning OpenCV in Python from Scratch
Stars: ✭ 36 (-63.27%)
Mutual labels:  opencv, image-processing
Traffic Sign Detection
Traffic signs detection and classification in real time
Stars: ✭ 96 (-2.04%)
Mutual labels:  opencv, image-processing
Graph Based Image Segmentation
Implementation of efficient graph-based image segmentation as proposed by Felzenswalb and Huttenlocher [1] that can be used to generate oversegmentations.
Stars: ✭ 31 (-68.37%)
Mutual labels:  opencv, image-processing
Facer
Simple (🤞) face averaging (🙂) in Python (🐍)
Stars: ✭ 49 (-50%)
Mutual labels:  opencv, image-processing
Tensorflow object counting api
🚀 The TensorFlow Object Counting API is an open source framework built on top of TensorFlow and Keras that makes it easy to develop object counting systems!
Stars: ✭ 956 (+875.51%)
Mutual labels:  opencv, image-processing
Colorfilters
Image thresholding in multiple colorspaces.
Stars: ✭ 60 (-38.78%)
Mutual labels:  opencv, image-processing
Road Detection And Tracking
Involves the OpenCV based C++ implementation to detect and track roads for almost realtime performance
Stars: ✭ 17 (-82.65%)
Mutual labels:  opencv, image-processing
Computer Vision
Computer vision exercise with Python and OpenCV.
Stars: ✭ 17 (-82.65%)
Mutual labels:  opencv, panorama
Pyscenedetect
🎥 Python and OpenCV-based scene cut/transition detection program & library.
Stars: ✭ 1,203 (+1127.55%)
Mutual labels:  opencv, image-processing
Automatic Leaf Infection Identifier
Automatic detection of plant diseases
Stars: ✭ 97 (-1.02%)
Mutual labels:  opencv, image-processing

Image and Video Stitching

This algorithm runs through a video file, or a set of images, and stitches them together to form a single image. It can be used for scanning in large documents where the resolution from a single photo may not be sufficient. Currently this doesnt take into account image blurring, evaluating whether an incoming frame has a better quality than the previous one, or lens undistortion.

Quick Start

Getting the app to run is pretty easy, just follow the script below! This script will not install OpenCV or Numpy

# Clone the repo
git clone https://github.com/WillBrennan/VideoStitcher && cd VideoStitcher

# install deps
make install

# Run the algorithm!
python video_stitching.py <path to video file> --display --save
python image_stitching.py <path to image directory> --display --save

Demonstration

Demo on Video

References

Automatic Panoramic Image Stitching using Invariant Features

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].