[MatLab] Aprire sequenze di immagini

leoriccio1
Ciao a tutti,
devo aprire attraverso un ciclo for una sequenza di immagini ordinate numericamente attraverso il nome (1.bmp; 2.bmp; 3.bmp; ecc).
Il for mi deve aprire un'immagine ogni volta che ricomincia il ciclo, qualcuno puó aiutarmi?

Risposte
apatriarca
Che difficoltà incontri esattamente?

leoriccio1
Dovrei far aprire un'immagine ogni volta che ricomincia il ciclo for, le immagini sono numerate in ordine e ogni volta che si ripete il ciclo mi deve aprire l'immagine successiva. E non so come dire al programma che il nome dell'immagine da aprire è il numero assunto dalla variabile definita per il for. Ho provato imshow ma con questa funzione non riesco a fargli cambiare immagine

apatriarca
Devi scrivere qualcosa simile al seguente codice dentro il ciclo:
name = sprintf("%d.bmp", i);
img = imread(name);
imshow(img);

leoriccio1
Grazie mille!!!

Rispondi
Per rispondere a questa discussione devi prima effettuare il login.