Bienvenue,
Invité
. Merci de
vous connecter
ou de
vous inscrire
.
Avez-vous perdu votre
e-mail d'activation
?
Forum anglais
Accueil
Aide
Rechercher
Identifiez-vous
Inscrivez-vous
Forum de la communauté SFML
»
Aide
»
Général
»
passer d'une image openCV à une texture sfml
Imprimer
Pages: [
1
]
Auteur
Sujet: passer d'une image openCV à une texture sfml (Lu 3238 fois)
0 Membres et 1 Invité sur ce sujet
CatEndal
Newbie
Messages: 14
passer d'une image openCV à une texture sfml
«
le:
Novembre 11, 2017, 10:18:13 pm »
Bonjour
j'essaie de récupérer des images de ma webcam pour les inclure dans une fenêtre qui utilise du code sfml. Je sais comment utiliser séparement la sfml et openCV, mais je n'arrive pas à passer d'une image openCV à une texture sfml. J'ai essayé d'enregistrer une image appelée "tempFile.jpg" et de utiliser la fonction loadFromFile, mais cette fonction passe les images très lentement. Avez vous une idée pour palier à ce problème ?
IP archivée
Laurent
Administrator
Hero Member
Messages: 32498
Re: passer d'une image openCV à une texture sfml
«
Réponse #1 le:
Novembre 11, 2017, 10:48:25 pm »
OpenCV fournit tout ce qu'il faut pour convertir ton image au bon format, puis accéder à ses dimensions et à ses pixels pour les passer à SFML. Tu n'as vraiment rien trouvé ? Même pas un semblant de point de départ ?
IP archivée
Laurent Gomila - SFML developer
CatEndal
Newbie
Messages: 14
Re: passer d'une image openCV à une texture sfml
«
Réponse #2 le:
Novembre 12, 2017, 12:04:33 am »
Je viens de trouver quelqu'un qui, avec des boucles for scane l'image pixel par pixel, mais encore une fois, cela prend trop de temps à l'exécution et scanné les frames trop lentement, donc même problème
IP archivée
Laurent
Administrator
Hero Member
Messages: 32498
Re: passer d'une image openCV à une texture sfml
«
Réponse #3 le:
Novembre 12, 2017, 09:07:35 am »
J'ai tapé quelque chose dans Google, juste pour voir, et voici le premier lien renvoyé par la recherche :
https://stackoverflow.com/questions/10265125/opencv-2-3-convert-mat-to-rgba-pixel-array
Ca se passe de commentaire...
IP archivée
Laurent Gomila - SFML developer
CatEndal
Newbie
Messages: 14
Re: passer d'une image openCV à une texture sfml
«
Réponse #4 le:
Novembre 12, 2017, 07:10:49 pm »
Désolé mais je m'y connais que peu, de plus le compilateur ne connais pas certaines fonctions comme ".loadFromPixel", ou d'autres fonctions de openCV, j'ai l'impression que ce post est dépassé
IP archivée
Laurent
Administrator
Hero Member
Messages: 32498
Re: passer d'une image openCV à une texture sfml
«
Réponse #5 le:
Novembre 12, 2017, 07:50:45 pm »
Oui en effet, il faut regarder dans la doc pour adapter le code. Mais franchement on ne va pas faire tout le boulot pour toi, c'est à toi d'éplucher la doc et d'approfondir le truc. Tu développes pour le plaisir, ou bien c'est un devoir et ça te fait ch*** de bosser un peu ?
IP archivée
Laurent Gomila - SFML developer
Guit0x
Newbie
Messages: 35
Re: passer d'une image openCV à une texture sfml
«
Réponse #6 le:
Novembre 12, 2017, 09:06:32 pm »
Citation de: CatEndal le Novembre 12, 2017, 07:10:49 pm
Désolé mais je m'y connais que peu...
C'est bien beau de vouloir mettre la charrue avant les boeufs mais en général ça ne fonctionne pas... Si tu veux un conseil, renforce tes bases en C++
IP archivée
Imprimer
Pages: [
1
]
Forum de la communauté SFML
»
Aide
»
Général
»
passer d'une image openCV à une texture sfml