This project aims to create a mobile application that combines images taken from different angles to generate panoramic images. The project is developed using Qt and OpenCV libraries and can be run on the Android platform.
This project is developed as a term project for the Android Programming course in the Computer Engineering Department at Karadeniz Technical University. The project aims to perform multi-image stitching operations on mobile devices.
- Image processing using Qt and OpenCV
- Stitching images taken from different angles
- User-friendly interface
- Compatible with Android platform
- Qt: A powerful framework for GUI development
- QML: A flexible and easy-to-use UI development environment
- OpenCV: An open-source computer vision and machine learning software library
- Qt 5.15 or above
- OpenCV 4.x or above
- Install Qt and OpenCV.
- Clone this repository:
git clone https://github.com/osmancanaksoy/image-stitching-mobile-app.git cd image-stitching-mobile-app
- Open the project with Qt Creator and build it for Android.
-
Launch the application.
-
Select the images you want to stitch.
-
Press the "Stitch" button to combine the images.
-
Review and save the results.
We welcome contributions to improve this project. Here are some ways you can contribute:
- Report Bugs: If you find a bug, please open an issue with detailed information.
- Submit Pull Requests: If you have a fix or a new feature, submit a pull request. Please ensure your code follows the project's coding standards.
This project is licensed under the MIT License - see the LICENSE file for details.