tv.py

# Ce travail est publié sous licence MIT.
# Copyright (c) 2013-2023 OpenMV LLC. Tous droits réservés.
# https://github.com/openmv/openmv/blob/master/LICENSE
#
# Exemple TV
#
# Remarque : pour exécuter cet exemple, vous aurez besoin d'un shield TV ou TV sans fil pour votre OpenMV Cam.
#
# Le shield vidéo TV sans fil permet de visualiser le tampon d'image de votre OpenMV Cam à distance.
#
# La résolution du shield TV est de 352x240 (SIF). Par défaut, la sortie d'affichage n'est pas mise en tampon.
# Vous pouvez activer le triple buffering au prix de 372 Ko pour rendre les mises à jour de l'affichage non bloquantes.

import csi
import display
import time

csi0 = csi.CSI()
csi0.reset()  # Initialiser le capteur de la caméra.
csi0.pixformat(csi.RGB565)  # ou csi.GRAYSCALE
csi0.framesize(csi.SIF)

clock = time.clock()

tv = display.TVDisplay(triple_buffer=False)  # Initialiser le shield TV.
tv.ioctl(display.IOCTL_CHANNEL, 8)  # Pour le shield émetteur vidéo sans fil

while True:
    clock.tick()
    tv.write(csi0.snapshot())  # Prendre une photo et afficher l'image.
    print(clock.fps())

results matching ""

    No results matching ""