output for augmentation results

1 view (last 30 days)
new_user
new_user on 13 Dec 2021
Answered: Sahil Jain on 20 Dec 2021
Size = net.Layers(1).InputSize(1:2);
Resized_Training_image = augmentedImageDatastore(Input_Layer_Size, Training_image, 'ColorPreprocessing','gray2rgb');
figure
imshow(Resized_Training_image)
%% I want to see what is the effect after using augmentation but I can't see the images & it's properties. But getting the error.
imshow(Resized_Training_image)
Unrecognized function or variable 'Resized_Training_image'.

Answers (1)

Sahil Jain
Sahil Jain on 20 Dec 2021
Hi Arijit. To augment a single image and view the output, you can use the code snippet as shown below. You can change the "Training_image" and "Input_Layer_Size" variables to suit your use case
Training_image = imread("image.jpg");
Input_Layer_Size = [200, 200, 3];
Resized_Training_image = augmentedImageDatastore(Input_Layer_Size, Training_image, 'ColorPreprocessing','gray2rgb');
resized_image = read(Resized_Training_image);
imshow(cell2mat(resized_image{1,1}));

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by