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.
/src/synthesis.m
file for texture synthesis and /src/transfer.m
file for texture transfer.Input Texture | Output (Quilted Texture) | Input Texture | Output (Quilted Texture) |
---|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Input Texture | Input Image | Output |
---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
This project is licensed under the MIT License - see the LICENSE file for details.