Hello ! :-)
Version de QT : 4.6
OS de programmation : Linux & Mac
Je travaille sur un programme utilisant OpenCV pour récupérer des images d'un flux vidéo. L'idée est de récupérer les images, les traiter, et les afficher à l'écran. Mon but est d'afficher des images sur un fond noir, un peu comme si on lançait une vidéo en plein écran (fond noir et vidéo aggrandie au maximum ^^)
1°) J'ai réussi à trouver et adapter un code permettant de passer d'une IplImage à une QImage (si quelqu'un le veut je lui donne :-)).
2°) J'ai trouvé un bon petit tutorial permettant de façonner sa propre fenêtre. Me permettant ainsi plus tard de faire une fenêtre à fond noir prenant tout l'écran et afficher mon image au milieu.
En fait je voulais avoir votre avis pour la redimension de l'image et son affichage. Actuellement pour afficher l'image convertie je fais quelque chose du genre :
Mes questions (qui se complètent ^^)
Code : Sélectionner tout - Visualiser dans une fenêtre à part this->imageLabel->setPixmap(QPixmap::fromImage(*dataQT));
1°) Est-ce qu'il y a un meilleur moyen d'afficher une QImage (et est-ce le meilleur format pour ce que je veux faire) ? Ou est-ce déjà un choix "correct" ?
2°) Y-a-t-il un moyen avec QT de faire une redimension automatique de l'image selon la taille de la fenêtre sans devoir le faire de manière barbare sous OpenCV ?
Merci à vous :-)
Bonne semaine !
Vincent
Partager