Skip to content

Latest commit

 

History

History
44 lines (25 loc) · 2.12 KB

README.md

File metadata and controls

44 lines (25 loc) · 2.12 KB

RGB to Grayscale

Converting an RGB Image to a Grayscale Image Using Neural Network


Introduction

In this project, I have developed an neural network based autoencoder which learns the functions to convert a RGB image to Grayscale image. An autoencoder is a deep neural network which tries to copy its input to output. First encoder compresses the image to its latent space representation and then the decoder reconstructs the image from its latent space representation. I have used Undercomplete Autoencoder to achieve my desired goal. The autoencoder learns by minimizing the loss function. I have used Mean Squarred Error as my loss fuction. The model has been trained for 50 epochs.


Package Requirements


Results

Original RGB Image

Encoded Grayscale Image


References