Xiann
Messages postés4Date d'inscriptionmercredi 12 janvier 2005StatutMembreDernière intervention27 juin 2007
-
8 mars 2005 à 22:53
Funto66
Messages postés1267Date d'inscriptionmercredi 1 janvier 2003StatutMembreDernière intervention28 février 2007
-
9 mars 2005 à 22:57
Bonjour,
Je suis en train d'essayer de developper une petite application de
traitement d'image sous X-window mais j'ai deux petits problèmes :
- Je ne sais pas comment faire pour afficher une fenetre exploratrice
des fichiers se trouvant sur le disque, pour ensuite que l'utilisateur
puisse en selectionner un et l'ouvrir;
- Deuxièmement, je ne connais pas vraiment la structure des Pixmaps ...
j'ai cherché et rien trouvé qui me convenait, en fait je voudrais
savoir comment avoir accès aux pixels de l'image à travers le pixmap.
Je m'explique un peu mieux :p
J'ouvre une image png noir et blanc que je stocke dans un tableau 2d de
double, ensuite, j'aimerai la stocker dans un pixmap pour la traiter et
ensuite l'afficher. Mais si vous savez comment afficher une image png
directement sans passer par les pixmap, ce serait nikel aussi :)
Si vous pouvez m'aider, je vous remerci d'avance !
Funto66
Messages postés1267Date d'inscriptionmercredi 1 janvier 2003StatutMembreDernière intervention28 février 20074 9 mars 2005 à 20:33
Pour trouver une fenêtre toute faite exploratrice de fichiers, tu
risques d'avoir du mal si tu n'utilises que la Xlib lol; la Xlib ne
sert qu'à demander au serveur X de créer des fenêtre ou de dessiner
telle primitive, c'est tout. Pas de widgets, pas d'explorateur de
fichiers (même pas de bouton...).
Par contre tu as GTK+ et Qt qui te permettent de faire tout ça bcp + facilement.
Mais si tu tiens à rester avec la Xlib (ou que tu n'as pas le choix),
dans ce cas tu peux toujours créer une interface en mode console pour
demander le chemin du fichier (un bête scanf() quoi).
Pour ton pb relatif à l'affichage de ton image, ça risque d'être chaud
étant donné la manière bizarre dont la Xlib s'occupe des couleurs (qui
doivent être allouées sur le serveur...).
---------------------------------------------------------
Patience et longueur de temps font plus que force ni que rage....
Coucous flingueurs 3D : http://www.freewebs.com/cf3d/
Xiann
Messages postés4Date d'inscriptionmercredi 12 janvier 2005StatutMembreDernière intervention27 juin 2007 9 mars 2005 à 22:50
oui, j'ai remarqué à quel point ça pouvait etre dur :p
J'ai passé 8heures dessus hier, et je n'ai reussi qu'a afficher des bitmaps sans reussir a les modifier ...
Mais j'ai découvert avec un grand bonheur aujourd'hui la librairie Gtk
(que j'ai mis un temps fou à compiler à cause des tas de dependances
...) et glade qui permet de créer des applications X window en un clin
d'oeil ! Et maintenant j'arrive a faire ce que je veux! merci bien ;)
Funto66
Messages postés1267Date d'inscriptionmercredi 1 janvier 2003StatutMembreDernière intervention28 février 20074 9 mars 2005 à 22:57
Bon ben si l'utilisation de la Xlib n'est pas une contrainte pour toi alors...
Permets-moi de te conseiller le site www.gtk-fr.org ;) (et son forum, très actif ;)).
---------------------------------------------------------
Patience et longueur de temps font plus que force ni que rage....
Coucous flingueurs 3D : http://www.freewebs.com/cf3d/