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}));

Categories

Find more on Read, Write, and Modify Image 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!