Forum de la communauté SFML
Aide => Graphique => Discussion démarrée par: Zheraan le Mai 25, 2017, 02:44:54 pm
-
Bonjour à tous,
J'ai un problème (assez urgent d'ailleurs) pour charger les images retouchées avec Gimp. Quand j'essaie de faire un texture.loadFromFile("image.jpg") avec n'importe quelle image éditée avec Gimp il m'affiche "Corrupt JPG" dans la console de commande quand je lance le programme. Pourtant je n'ai aucun problème avec cette image autrement, je peux très bien l'afficher dans n'importe quel logiciel de visionnage ou de retouche photo.
Sinon j'aimerais savoir comment afficher une variable en texte dans une fenêtre, parce que je n'ai pas trouvé la solution dans la documentation de l'API. Faire texte.setString ne permet pas d'afficher une variable j'ai l'impression ... Plutôt que d'avoir à réaliser un switch géant pour faire ça j'aimerais savoir s'il y aurait des solutions plus simples...
Merci d'avance pour votre réponse,
Zheraan.
-
Extrait de la doc :
The supported image formats are bmp, png, tga, jpg, gif, psd, hdr and pic. Some format options are not supported, like progressive jpeg. If this function fails, the image is left unchanged.
-
Oui sauf que l'image est en format jpg... Je ne comprends pas ce que tu veux dire, ni comment régler le problème.
-
le jpg à plusieurs "sous format" en option. Enregistre ton jpg en 8 bits par couche, les jpeg progressif ne sont pas supporté.
-
Effectivement j'avais pas vu dans les options avancées, merci beaucoup !