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 :
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()
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 ?
Merci d'avance

Benq360