|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre confirmé
![]() Inscription : mai 2007 Messages : 406 ![]() |
Bonjour à tous,
Est-ce que quelqu'un saurait afficher une image avec OpenCV selon une coordonnée x et y. (J'aimerais afficher une image où je souhaite dans la fenêtre au-dessus d'un flux vidéo => temps réel). Merci pour vos réponses. |
|
|
00
|
|
|
#2 |
|
Membre actif
![]() Inscription : février 2008 Messages : 175 ![]() |
Tu Grab le frame de ta vidéo.
cvSetImageROI sur ce frame copie de l'image que tu veux mettre dessus dans la roi cvResetImageROI et tu affiches le frame
__________________
![]() OpenCv Addict |
|
|
00
|
|
|
#3 |
|
Membre confirmé
![]() Inscription : mai 2007 Messages : 406 ![]() |
Merci pour ta réponse.
Et ça marcherait même si mon image est une .png qui gère la transparence ? |
|
|
00
|
|
|
#4 |
|
Membre actif
![]() Inscription : février 2008 Messages : 175 ![]() |
A voir pour la gestion du canal alpha avec cvSetImageCOI et en combinant avec la ROI.
__________________
![]() OpenCv Addict |
|
|
00
|
|
|
#5 |
|
Membre confirmé
![]() Inscription : mai 2007 Messages : 406 ![]() |
Ok. Merci pour ta réponse !
|
|
|
00
|
|
|
#6 | ||
|
Membre confirmé
![]() Inscription : mai 2007 Messages : 406 ![]() |
J'ai grdé ce que tu m'as dis. Quand je lance mon programme, tout plante (à cause du cvCopy()), je ne comprend pas bien où est mon erreur
Voici le code que j'ai ajouté pour insérer mon image où je veux dans mon image grabbée de la Webcam : Code :
|
||
|
|
00
|
|
|
#7 |
|
Membre actif
![]() Inscription : février 2008 Messages : 175 ![]() |
ça peut venir :
1-D'un nombre de canaux différents 2-D'une taille d'ifférente de l'image source et de la ROI de l'image dest. Quel est le message d'erreur affiché?
__________________
![]() OpenCv Addict |
|
|
00
|
|
|
#8 |
|
Membre confirmé
![]() Inscription : mai 2007 Messages : 406 ![]() |
Je ne sais pas. Finalement, on est passé par SDL pour afficher l'image, c'était bien plus simple. Merci Vinsss pour tes explications utiles ;-)
|
|
|
00
|
|
|
#9 |
|
Invité de passage
![]() Inscription : avril 2009 Messages : 2 ![]() |
salut,
j'ai besoin d'une aide sur la facon dont je peux faire pour afficher une image prise par le webcam sur un form avec visaul c++ 2008. merci |
|
|
00
|
|
|
#10 |
|
Invité régulier
![]() Inscription : juin 2007 Messages : 26 ![]() |
Bonjour,
Ce topic date bien mais il m’intéresse ^^ Je suis en train de faire la détection de visage avec opencv. Lorsque que je découvre un visage le rectangle rouge se dessine. ( Comme d'hab ) Pour ma part j'aimerais mettre à la place une image qui se comporterait comme le rectangle en gardant les même coordonnée. J'ai tenté avec la fonction cvSetImageROI mais elle ne fait que récupéré une partie de l'image de la vidéo pour l'extraire. Depuis le temps avez-vous eu une idée de fonction à utiliser ? Un ordre ? Merci d'avance. Cordialement. |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com