Bonjour,
Je suis nouveau sur le forum et je viens vous solliciter actuellement, je n'arrive pas à envoyer par socket une image capturé sur une webcam par opencv (j'y arrive uniquement avec des chaines de caractères).
J'ai donc ce code suivant pour récupérer les images et les afficher :
J'ai regardé sur pas mal de forum et d'après ce que j'ai compris il faut mettre l'image dans un buffer puis envoyer celui ci grâce au socket mais je ne vois pas du tout comment faire. Ca parlait aussi de IplImage mais qu'est ce que c'est ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 import cv2.cv as cv import time import os cv.NamedWindow("camera", 1) capture = cv.CaptureFromCAM(0) while True: img = cv.QueryFrame(capture) cv.ShowImage("camera", img) if cv.WaitKey(10) == 27: break cv.DestroyAllWindows()
Merci d'avance
Benq360
Partager