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.
Version imprimable
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.
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 :oops:, une petite confusion de ma part :(
La doc stipule:
Soit, les QImage pour les modifications / accès , et le QPixmap pour l'affichage.Citation:
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.
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 niveau :aie:Citation:
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.