Créer une image à partir d'une matrice

Discutez d'informatique ici !
rattlesnake
Membre Naturel
Messages: 29
Enregistré le: 15 Aoû 2014, 15:01

créer une image à partir d'une matrice

par rattlesnake » 15 Aoû 2014, 15:52

Bonjour,

Je travaille sur des fichiers de mesures météorologiques, et dois afficher des images en niveau de gris à partir de fichiers de mesures (chaque mesure correspondant à un pixel). J'y arrive très bien sous Matlab, mais la société chez laquelle je travaille n'en disposant pas, ils souhaitent que je le fasse plutot en c++ pour qu'ils puissent le réexploiter une fois que j'aurais fini mon stage, or je n'ai jamais utilisé du c++ pour la synthèse ou le traitement d'image (bien que je saches programmer avec).
J'aimerais savoir s'il est possible de créer une image en niveau de gris à partir d'un fichier txt où les mesures sont regroupées ainsi (en matrice) :
12.1 15.23 155 10.2 153 ... 11.1
13.2 155.1 155 10.6 15 .... 158.2
. . .
. . .
. . .
11.5 153.... ... ... ... 158.5

Merci d'avance !



Avatar de l’utilisateur
fatal_error
Modérateur
Messages: 6610
Enregistré le: 22 Nov 2007, 13:00

par fatal_error » 16 Aoû 2014, 08:57

hello,

peut etre en utilisant Cimg

tout ce que tu veux c'est pouvoir modifier la couleur de pixels
http://www.math.ucla.edu/~wittman/hyper/vick/Cimg_tutorial.pdf

voir l'exemple darkening image.

Enfin, pour un canal couleur par exemple rouge, ca doit etre un entier entre 0 et 255.
Donc il convient de mapper d'abord toutes tes valeurs pour qu'elles tiennent entre 0 et 255.
la vie est une fête :)

 

Retourner vers ϟ Informatique

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 6 invités

cron

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite