Создайте datastore для набора изображений и примените то же преобразование ко всем изображениям в datastore. Например, измените размер всех изображений в наборе к заданному целевому размеру.
Создайте ImageDatastore
с двумя изображениями.
imds =
ImageDatastore with properties:
Files: {
' .../devel/bat/BR2019ad/build/matlab/toolbox/matlab/demos/street1.jpg';
' .../devel/bat/BR2019ad/build/matlab/toolbox/matlab/imagesci/peppers.png'
}
AlternateFileSystemRoots: {}
ReadSize: 1
Labels: {}
ReadFcn: @readDatastoreImage
Считайте все изображения. Заметьте, что datastore содержит изображения различных размеров.
Name Size Bytes Class Attributes
img1 480x640x3 921600 uint8
img2 384x512x3 589824 uint8
Преобразуйте все изображения в datastore к заданному целевому размеру.
Считайте изображения и отобразите их размеры.
Name Size Bytes Class Attributes
imgReSz1 224x224x3 150528 uint8
imgReSz2 224x224x3 150528 uint8
Отобразите измененные изображения.