salut à tous,
voila, je travail depuis peu sur les algorithmes de segmentation et de detection de formes sur les images, pour cela j'ai une petite centaine d'image pour tester les différents algorithmes.
Pour gerer ma petite base d'image j'utilse la fonction :
mon probléme est que je dois moi même rajouter les images à la main. Quelqu'un sais comment automatiser cela ? en gros, scanner le dossier pour trouver les fichiers qui ont une extention donnée par exemple.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 function [ image ] = get_image_seg( imageNumber ) % Images Manager % input : image number % output : image matrix (2D or 3D) % global ECHOINFOS switch imageNumber case 0 % use to get number images in DB image = 6; case 1 image = 'resources/_lena_1.jpg'; case 2 image = 'resources/_arabie.jpg'; ........ otherwise image = 'resources/_lena_1.jpg'; end if ECHOINFOS && (imageNumber ~= 0) fprintf (image%3.0f : %s\n', imageNumber, image) end if imageNumber ~= 0 image = imread(image); end
Partager