Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rhythrosalabs/stitcher

Stitcher is a simple photo stitching tool. It allows you to select multiple images, combine them into a video, and preview the generated video within the application.
https://github.com/rhythrosalabs/stitcher

image image-processing image-stitching images video video-editing video-editor video-maker video-processing

Last synced: 30 days ago
JSON representation

Stitcher is a simple photo stitching tool. It allows you to select multiple images, combine them into a video, and preview the generated video within the application.

Awesome Lists containing this project

README

        

# Stitcher - Photo Stitching Tool

Stitcher is a simple photo stitching tool built using Python's `tkinter` library. It allows you to select multiple images, combine them into a video, and preview the generated video within the application.

## Features

- Select multiple photos (JPEG and PNG formats) for stitching.
- Customize frames per second (FPS) for the output video.
- Combine selected photos into an MP4 video file.
- Preview the generated video within the application.

## Requirements

- Python 3.x
- OpenCV (`cv2`)
- Pillow (`PIL`)
- `tkinter` (usually comes with Python installation)

## Usage

1. Clone the repository or download the code.
2. Install the required packages using pip:
pip install opencv
pip install pillow
4. Run the script `stitcher.py` to launch the application.
5. Follow the instructions in the application:
- Click on "Select Photos" to choose images for stitching.
- Enter the desired FPS (Frames Per Second) for the output video.
- Click on "Create Video" to combine selected photos and generate an MP4 video.
- The preview of the generated video will auto-save and display in the canvas.

## Contributing

Contributions are welcome! If you find any issues or have suggestions for improvements, feel free to open an issue or submit a pull request.

## Support
If you found Stitcher helpful and would like to support its development, consider buying me a coffee:

[![Support via PayPal](https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif)](https://www.paypal.me/noodlebake)

## License

This project is licensed under the [MIT License](LICENSE).