How to Resize Images in ImageDatastore
13 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
I'm trying to resize several images from a file folder that I put into an ImageDatastore. The example code on Mathworks is the following:
imds.ReadFcn = @(loc)imresize(imread(loc),inputSize);
What is meant by loc? I assumed location but I'm getting errors. Or does this mean I need to make my own function and then call it in my script? Thank you.
0 comentarios
Respuestas (1)
Niwin Anto
el 20 de Feb. de 2018
'loc' is not the location, it is just a dummy parameter. To resize images in an ImageDatastore, assign a new read function to the ReadFcn property.
inputSize = [227 227];
imds.ReadFcn = @(loc)imresize(imread(loc),inputSize);
imshow(preview(imds));
1 comentario
kawtar oba
el 2 de Mzo. de 2020
Hi,
I've to put the value of ''loc'' or it'is just made by matlab
thnk u
Ver también
Categorías
Más información sobre Image Data Workflows en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!