Image Quilting for Texture Synthesis
This repository is an implementation of the image quilting algorithm for texture synthesis using Python. For more details on the algorithm, refer to the original paper by Alexei A. Efros and Willian T. Freeman here.
Usage
To run the code on a given texture, run the following code:
python main.py --image_path <image_path> --block_size <block_size> --overlap <overlap> --scale <scale> --num_outputs <num_outputs> --output_file <filename> --plot <plot> --tolerance <tolerance>
For more details, use python main.py -h
Results
Here are some results of the image quilting for texture synthesis algorithm.
References
This is the main paper.