Adjusting the Generative adversarial network example
Show older comments
Hi. I want to feed grayscale images to the GAN and get grayscale images as output, but the generator layer is defined in a way that produces RGB images. How can I change this layer to produce grayscale images? Also, is there any other modifications needed in the training GAN provided by MATLAB in the following link?
I have tried changing the filter numbers of the last layers of both generator and discriminater from 3 to 1, but I end up with plain blue images during the learning process.
2 Comments
Eaby Babu
on 14 Jan 2021
Hi, Have you found a solution to train gray-scale images?
Natalia da Silva de Sá
on 11 Nov 2021
I fixed the blue image problem just changing the part of the code that display the images. So instead of image(I), I used imshow(I).
Answers (1)
yanqi liu
on 12 Nov 2021
sir,may be use
augmentedImageDatastore(data,'ColorPreprocessing','gray2rgb');
Categories
Find more on Deep Learning Toolbox in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!