Salut
je suis en train de traiter des données sous matlab. J'ai sauvgardé mes résulats dans des fichiers txt ( des matrices). Je veus injecter ces données dans un programme C++ pour faire d'autres traitements, mon probléme c'est que je dois transformer ces données en une matrice sous open cv ( Cv:: mat) car dans le programme C++chaque fichier . txt devrait etre traiter comme une matrice. j'ai besion d'aide pour trouver le bout de code C++ qui me permettre de faire ça.
en fait j'ai essayé ça et n'a pas donné ce que je veux.
Merci pour votre aide.
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 cv :: Mat matrice ; string line; ifstream myfile ("fichier.txt"); if (myfile.is_open()) { while ( myfile.good() ) { getline (myfile,line); matrice.push_back (line); } myfile.close(); } else cout << "Unable to open file";
Partager