[Xlib] Ouvrir une image

Ouvrir une image [Xlib] - C - Programmation

Marsh Posté le 03-02-2005 à 18:14:43    

Salut,
 
J'aimerais afficher simplement une image haute resolution dans une fenetre. Mon image est au format .fig, on l'ouvre avec xfig, et la seule facon que je connais pour loader une image, c'est avec XReadBitmapFile en utilisant les pixmaps, mais ca prend que des .xbm et l'affichage est tres limite!  :o
 
Merci d'avance :)


---------------
~ Msi z270 Gaming Pro Carbon | i7 7700K @4.8Ghz + Dark Rock Pro4 | 16Go Corsair DDR4 2400 | RTX 2080 Ti | OS SSD 840 + Jeux Raid0 SSD 850 + 2*2To Seagate | Cooler Master Cosmos 1000 + Corsair CMPSU-620HX
Reply

Marsh Posté le 03-02-2005 à 18:14:43   

Reply

Marsh Posté le 22-02-2005 à 23:12:24    

[quote=970941,0,1,202042]Salut,
 
J'aimerais afficher simplement une image haute resolution dans une fenetre. Mon image est au format .fig, on l'ouvre avec xfig, et la seule facon que je connais pour loader une image, c'est avec XReadBitmapFile en utilisant les pixmaps, mais ca prend que des .xbm et l'affichage est tres limite!  :o
 
Merci d'avance :)[/quote]
Il n'y a pas 36 solutions. Soit tu utilises une librairie qui te permet de charger une image au format .fig (si ca existe) dans un format que reconnait la xlib (XImage), soit tu fais ta propre fonction pour charger l'image.
 
Pour un de mes projets, j'avais besoin de charger une image au format bmp, et j'avais fait ma propre fonction vu que xlib n'en fournit pas.
 
Ensuite pour l'afficher, utilise la fonction XPutImage  ;)


---------------
"le logiciel libre est une question de liberté, pas de prix" - Richard M. Stallman - (http://www.gnu.org/philosophy/why-free.fr.html)
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed