- Analyze a puzzle piece and convert them into a puzzle piece object
- Analyse a puzzle piece and convert them into a puzzle piece object
- Solve the puzzle
- Solve the puzzle
- Reassemble the puzzle pieces correctly
- Reassemble the puzzle pieces correctly
...
@@ -9,18 +9,18 @@
...
@@ -9,18 +9,18 @@
The project aims to implement an algorithm that makes it possible to complete a puzzle using a photo. To do this, the patterns and shapes of the puzzle pieces must be matched and placed together. In order to save unnecessary additional work in the post-processing of the puzzle pieces, an automatically processed photo should be used, which already contains brightness and distortion corrections (e.g. smartphone camera recording).
The project aims to implement an algorithm that makes it possible to complete a puzzle using a photo. To do this, the patterns and shapes of the puzzle pieces must be matched and placed together. In order to save unnecessary additional work in the post-processing of the puzzle pieces, an automatically processed photo should be used, which already contains brightness and distortion corrections (e.g. smartphone camera recording).
## Project structure
## Project structure
The project ist structured in three parts:
The project is structured in three parts:
- Image Processing
- Image Processing
- Extract puzzle pieces from photo
- Extract puzzle pieces from photo
- Reassemble the puzzle pieces
- Reassemble the puzzle pieces
- Image Analyzer
- Image Analyser
- Analyze a puzzle piece and convert them into a puzzle piece object
- Analyse a puzzle piece and convert them into a puzzle piece object
- Puzzle Solving
- Puzzle Solving
- Solve the puzzle
- Solve the puzzle
## Project status
## Project status
All three parts working independently with test data.
All three parts are working independently with test data.
The main script MarioJigsawGenius.py is currently not working
The main script MarioJigsawGenius.py is currently not working.