Stockage d'un vecteur dans un fichier text

*fatima* Messages postés 1 Statut Membre -  
Marco la baraque Messages postés 1030 Statut Contributeur -
Bonjour,

je suis entrain de préparer un projet sur la classification des images par la méthode SVM avec c++ builder, j'ai déja présenté l'image d'un corpus par un histogramme de niveau de gris et les histogramme de couleur RGB mais le probleme ici comment je peux stokcer l'information de pixel qui se trouve dans le vecteur de l'histogramme dans un fichier text ! SVp aide moi le plus tot possible MERCI !
A voir également:

2 réponses

Sri Lumpa Messages postés 177 Statut Membre 69
 
Un truc brutal que tu peux faire c'est :
fprintf(file, "%d %d %d %d %d\n", x, y, r, g, b);

où (x, y) les coordonnées de ton pixel et (r, g, b) les valeurs des composantes rouge verte et bleue de ton pixel.
0
Marco la baraque Messages postés 1030 Statut Contributeur 329
 
Bonsoir,
Tu peux aussi stocker tes pixels sous forme de matrice en concaténant leurs valeurs de manière à n'avoir qu'un champ (ou d'en laisser 3 mais ça parle moins).

Par exemple pour le pixel se trouvant en haut à gauche, et où R=#FF, G=#CC, B=#66, le pixel se trouvant en haut et en deuxième en partant de la gauche R=#11, G=#22, B=#33 :
FFCC66 112233 ...
... ... ...
0