This project implements a texture synthesis and transfer technique as described in the paper - Image Quilting for Texture Synthesis and Transfer by Alexei A. Efros and Willian T. Freeman
You may want to check out the presentation.pdf file for more details on this project. It was made as the final project for CS 663 - Digital Image Processing course in Autumn 2018 at Indian Institute of Technology (IIT) Bombay, India.
Follow the instructions below to get our project running on your local machine.
- Run
/src/synthesis.m
file for texture synthesis and/src/transfer.m
file for texture transfer. - Replace the first line/lines with respective input image paths to generate the output images.
Input Texture | Output (Quilted Texture) | Input Texture | Output (Quilted Texture) |
---|---|---|---|
Input Texture | Input Image | Output |
---|---|---|
- Vamsi Krishna Reddy Satti - vamsi3
- Vighnesh Reddy Konda - scopegeneral
- Suraj Soni
- Prof. Alexei A. Efros for the amazing database of test images found here.
This project is licensed under the MIT License - see the LICENSE file for details.