Bonjour,
Quelle est la méthode a suivre pour remplir une image donnée ? Existe -il une fonction pour cela.
Ps: je travaille ac Qt.
Merci.
Bonjour,
Quelle est la méthode a suivre pour remplir une image donnée ? Existe -il une fonction pour cela.
Ps: je travaille ac Qt.
Merci.
Salut,
Tu as essayé 'setPixel' comme y font là.
Bonjour,
Nous avons une section du forum, spécialement pour Qt
Il est toujours conseillé de passer par un QPixmap en Qt car faire joujou avec des QImage c'est lent.
Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi
Ma page sur DVP
Mon Portfolio
Qui connaît l'erreur, connaît la solution.
Salut,
Depuis une QPixmap utilise la fonction loadFromData().
Depuis une QImage, j'utilise la fonction bits() pour récupérer un pointeur vers les données (tableau de uint).
@LittleWhite: je manipule le plus souvent des QImage. En quoi les QPixmap sont-ils plus rapides?
Oops , une petite confusion de ma part
La doc stipule:
Soit, les QImage pour les modifications / accès , et le QPixmap pour l'affichage.Qt provides four classes for handling image data: QImage, QPixmap, QBitmap and QPicture. QImage is designed and optimized for I/O, and for direct pixel access and manipulation, while QPixmap is designed and optimized for showing images on screen.
Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi
Ma page sur DVP
Mon Portfolio
Qui connaît l'erreur, connaît la solution.
Ah, j'étais passé à coté de celle là. Perso, j'ai spontanément utilisé les QImage car plus facile à manipuler niveau pixel. La chance aidant, j'ai pas pris de mauvaises habitudes à ce niveauQt provides four classes for handling image data: QImage, QPixmap, QBitmap and QPicture. QImage is designed and optimized for I/O, and for direct pixel access and manipulation, while QPixmap is designed and optimized for showing images on screen.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager