Bonjour,
Je cherche à lire un fichier texte de 10 colonnes ayant chacune une entête.Les colonnes 2 à 9 sont des images à reconstruire plus tard. Je compte avoir chaque image dans une colonne d'une grande matrice.
Voici ce que j'ai pu faire mais ça ne donne pas un résultat satisfaisant. De plus, j'ai du retirer manuellement le nom des colonnes (entête) avec un éditeur de texte pour lire (mal) le fichier. La première colonne (numerique) et la dernière colonne (string) ne sont pas utiles. Les colonnes sont séparées par des tabulations.
De plus, imwrite ne semble pas permettre l'écriture d'images en 32bits. Quelle est la solution?
Merci par avance pour votre aide.
Code:
1
2
3
4
5 fid=fopen('D:\monfichiertexte.txt','r'); donneesbrutes=fscanf(fid,'%d\t%g\t%g\t%g\t%g\t%g\t%g\t%g\t%g\t%s\n',[10 inf]); donnees=donneesbrutes'; fclose(fid)