This project combines the iconic cityscape of Toronto with the timeless beauty of Vincent van Gogh's Starry Night painting using neural style transfer techniques. By fine-tuning the VGG-19 neural network architecture, we were able to apply the artistic style of Starry Night to the Toronto cityscape image, creating a unique and visually captivating result.
Before running this project, ensure you have the following dependencies installed:
- Python 3.x
- TensorFlow
- Keras
- NumPy
- OpenCV
- PIL
-
Clone the Repository:
git clone https://github.com/your_username/your_project.git](https://github.com/mehassanhmood/Neural-Style-Transfer.git
-
Navigate to the Project Directory:
cd your_project
-
Pass the image paths to the Neural Style Transfer Notebook:
Replace
toronto_cityscape.jpg
with your Toronto cityscape image andstarry_night.jpg
with your Van Gogh's Starry Night image. Adjust the output code block to specify the name of the styled output images. -
View the Result:
Once the script finishes execution, you can find the styled output image in the project directory.
- Vincent van Gogh for his masterpiece, Starry Night.
- University of Oxford's Visual Geometry Group (VGG) for providing the VGG-19 model.
This project is licensed under the MIT License.