Skip to content

Simple command line tool using OpenCV to stitch images together as a panorama image.

License

Notifications You must be signed in to change notification settings

KevinMidkiff/Stitcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stitcher

Simple command line tool using OpenCV to stitch images together as a panorama image.

Setup

Prior to running compiling this project you must install OpenCV, and install cmake.

Compiling

To compile the code using g++ use pkg-config for the following:

$ mkdir build
$ cd build
$ cmake ..

Usage

Below is the command line usage of the tool.

Usage: stitch [-GPU] <blender> <output> <img1> <img2> ... <imgN>

Version: 0.1
Author: Kevin Midkiff
Description: Simple image stitching command line tool using OpenCV

WARNING: You must pass at least two images

Argument Description:
        GPU     - Flag to use the GPU
        blender - Which blender to use: Default, Feather, MultiBand
        output  - Output filename

The, "data", directory includes sets of images for show casing the results of the stitcher. To run use one of these data sets execute the following command on the command line:

$ ./stitch <blender> <output filename> ./data/<data directory>/*.png

The different data sets included are:

  • carmel
  • diamondhead
  • goldengate
  • shanghai

The images are taken from the Adobe Open Source Data Set.

License

MIT License (see LICENSE file for details)

About

Simple command line tool using OpenCV to stitch images together as a panorama image.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published