how to take image as a user input from folder?

1 visualizzazione (ultimi 30 giorni)
hi, i want to take an image from user as an input and selected/input image is saved to another new folder.. how can i do this?

Risposta accettata

Azzi Abdelmalek
Azzi Abdelmalek il 3 Feb 2014
You can use uigetfile and copyfile functions
  3 Commenti
Azzi Abdelmalek
Azzi Abdelmalek il 3 Feb 2014
Modificato: Azzi Abdelmalek il 3 Feb 2014
ext='*.bmp'
folder='C:\Users\Romesha\Desktop\2';
image=uigetfile([folder '\' ext])
old_image=fullfile(folder,image)
copyfile(old_image,['C:\Users\Romesha\images\' image]);

Accedi per commentare.

Più risposte (2)

waseem almuhtaseb
waseem almuhtaseb il 14 Feb 2019
[path,~]=imgetfile();
Im=imread(path);
Im=im2double(Im);

Alex Taylor
Alex Taylor il 3 Feb 2014
Depending on your exact use case, I'd also recommend looking at the imsave and imputfile functions exposed by the Image Processing Toolbox.

Categorie

Scopri di più su Images in Help Center e File Exchange

Prodotti

Community Treasure Hunt

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

Start Hunting!

Translated by