Puzzle JPEG

Les applications du Raspberry Pi en contrôle d'accès, alarme et vidéosurveillance

Modérateur : Francois

Répondre
Ferois
Messages : 39
Enregistré le : jeu. 16 mars 2017 09:08

Puzzle JPEG

Message par Ferois » jeu. 16 mars 2017 12:58

Bonjour,

Voici mon problème :

Pour ma centrale d'alarme à base de pi, je branche une vielle camera USB Hercules. Elle a été reconnue sans problème et fonctionne très bien avec VLC.
Mais je veux l'utiliser sous python.
Le programme suivant fonctionne mais, de manière aléatoire, j'obtiens une image jpeg coupée.

Code : Tout sélectionner

def prise_photo():
      import sys
      import cv2
      cam = cv2.VideoCapture(0)
      nom = nom_photo()
      image = cam.read()
      ima = image[1]
      cv2.imwrite(nom,ima)

def dateronde():
      import datetime
      dateronde=datetime.datetime.now()
      dateronde=str(dateronde)
      return dateronde[0:19]

def nom_photo():
      dr = dateronde()
      return (dr[8:10]+dr[5:7]+'_'+dr[11:13]+dr[14:16]+dr[17:19]+'.jpg')

prise_photo()
J'ai bien trouve la question "jpeg segmenté", je ne vois pas comment procéder en python.

Je pense que le problème vient d'un calage en début d'image, mais la caméra ne répond pas à l'instruction isOpened.
Avez vous une solution ?

Merci d'avance.

Répondre

Retourner vers « Accès, alarme et vidéosurveillance »