MATLAB Answers

How to get all images to be augmented with both properties of rotating and shifting?

1 view (last 30 days)
hana razak
hana razak on 6 Sep 2018
Edited: hana razak on 6 Sep 2018
Hi everyone,
I've tried image augmentation on my data and I've found two problems;
1. It worked quite well but only for the first 8 images instead of all images in the same folder (80 images).
2. The augmented images only rotated on the sides. I wish to have the variety of augmented images with some images been shifted horizontally, shifted vertically, and some images have both properties of rotating and shifting.
Here is the code I've been running,
imds = imageDatastore ({'Z:\inputData\*.jpg'});
imageAugmenter = imageDataAugmenter( ...
'RandRotation',[-80,80], ...
'RandXTranslation',[-50 50], ...
'RandYTranslation',[-30 30])
imageSize = [150 150 3];
augimds = augmentedImageDatastore(imageSize,imds, ...
minibatch = preview(augimds);
Hope someone can help me with this matters.
Thank you so much
Hana Razak


Sign in to comment.

Answers (0)

Sign in to answer this question.