Skip to content

AmithShankar/Panorama

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Panorama

Panorama project with OpenCV and Python, using tkinter UI, stitches multiple images into a panoramic image. OpenCV finds and matches features, and stitches images. Python integrates with OpenCV, and tkinter creates the GUI. GUI allows image selection, preview, and save. A powerful and accessible tool for creating panoramic images.

Program Installation and Execution Guide

Introduction

This guide will provide instructions on how to install and run a program that consists of two files: install.py and main.py.

System Requirements

This program requires a system with the following specifications:

  • Operating System: Any modern operating system (Windows, Linux, macOS, etc.)
  • Python version 3.6 or higher installed on the system

Installation

To install the program, follow the steps below:

  1. Download the program files to your local machine.
  2. Open a terminal/command prompt and navigate to the directory where you downloaded the files.
  3. Run the following command in the terminal/command prompt:
    python3 install.py

This will install any necessary dependencies required to run the program.

Execution

To run the program after installation, follow the steps below:

  1. Open a terminal/command prompt and navigate to the directory where you downloaded the files.

  2. Run the following command in the terminal/command prompt:

  3. Run the pyhton file

    python3 main.py

This will execute the program

Program Usage Instructions

Steps

  1. Select the main folder containing the photos you want to stitch together. Ensure that the folder only contains image files that you want to use for the panorama.

  2. Create a subfolder within the main folder where the stitched image will be saved. This subfolder should be named "output" to ensure that the program can find it.

  3. Run the program, and it will automatically stitch together the photos in the main folder and save the result in the output folder.

  4. After the output image is created, please ensure to delete the original unstitched images in the main folder. This is important to remove duplication and avoid confusion when dealing with large amounts of photos.

Conclusion

Following the steps above will allow you to successfully stitch together photos to create a panoramic image.

About

Panorama project with OpenCV and Python, using tkinter UI, stitches multiple images into a panoramic image. OpenCV finds and matches features, and stitches images. Python integrates with OpenCV, and tkinter creates the GUI. GUI allows image selection, preview, and save. A powerful and accessible tool for creating panoramic images.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 100.0%