Processing Examples
Real preprocessing results across different puzzle sizes and complexities
Pipeline Steps
Original
Raw puzzle tile
Upscaled
Lanczos interpolation + sharpening
Binary
Adaptive threshold + morphology
Edges
Canny edge detection
Contours
Shape extraction
2×2 Puzzle
4 pieces - Perfect for testing basic algorithms

Original
Raw puzzle tile

Upscaled
Lanczos interpolation + sharpening

Binary
Adaptive threshold + morphology

Edges
Canny edge detection

Contours
Shape extraction
4×4 Puzzle
16 pieces - Medium complexity with clear features

Original
Raw puzzle tile

Upscaled
Lanczos interpolation + sharpening

Binary
Adaptive threshold + morphology

Edges
Canny edge detection

Contours
Shape extraction
8×8 Puzzle
64 pieces - High complexity, maximum challenge

Original
Raw puzzle tile

Upscaled
Lanczos interpolation + sharpening

Binary
Adaptive threshold + morphology

Edges
Canny edge detection

Contours
Shape extraction
Ready to try it yourself?
Upload your own puzzle image and see the preprocessing in action