OVH Cloud OVH Cloud

C++ et GnuPlot

3 réponses
Avatar
Rincevent
Bonjour,
quelqu'un connaitrait-t-il un *bon* site sur les commandes à utiliser en C++
pour utiliser GnuPlot ?
Je cherche entres autres le moyen de charger une image en niveau de gris et
de changer la valeur de certians de ses pixels.
Merci d'avance

Pierre

3 réponses

Avatar
Le Géant Vert
Rincevent wrote:

Bonjour,
quelqu'un connaitrait-t-il un *bon* site sur les commandes à utiliser en C++
pour utiliser GnuPlot ?
Je cherche entres autres le moyen de charger une image en niveau de gris et
de changer la valeur de certians de ses pixels.
Merci d'avance

Pierre






je ne suis pas expert en gnuplot, mais pour moi c'est un outil qui sert

à tracer des courbes 2D ou 3D, pas une API graphique :/
en ce sens, pour moi, la seule "utilisation" qu'on peut faire en c++,
c'est de sérialiser un ensemble de données dans un format reconnu par
gnuplot ; cela dit, je peux me tromper...

Avatar
farid b
Le Géant Vert wrote:
Rincevent wrote:

Bonjour,
quelqu'un connaitrait-t-il un *bon* site sur les commandes à utiliser
en C++
pour utiliser GnuPlot ?
Je cherche entres autres le moyen de charger une image en niveau de
gris et
de changer la valeur de certians de ses pixels.
Merci d'avance

Pierre






je ne suis pas expert en gnuplot, mais pour moi c'est un outil qui sert

à tracer des courbes 2D ou 3D, pas une API graphique :/
en ce sens, pour moi, la seule "utilisation" qu'on peut faire en c++,
c'est de sérialiser un ensemble de données dans un format reconnu par
gnuplot ; cela dit, je peux me tromper...



il existe en effet une interface qui permet de générer des graphiques
gnuplot dans un prog c++. voilà le lien
http://ra.chem.psu.edu/~rajarshi/code/cc++/gnuplot_i++.tgz


Avatar
PRORIOL Fabien
Mais c'est vrai que le plus simple est d'ecrire dans un fichier (ex:
data.txt) tes tablaux de valeurs,
Puis de mettre dans un autre fichier (ex : conf.txt) les config de GnuPlot,
et enfin, a partir de C++, lancer l'appel a GnuPlot
(system("gnuplot conf.txt"); )

Voila,
@+Fab