--------------EDIT--------------
J'ai simplifié ma demande initiale, car la plupart des gens ne comprenaient pas.
--------------EDIT--------------
Bonjour, je veux afficher une vidéo en plein écran en utilisant OpenCV mais je ne sais pas comment faire. Voici mon code jusqu'à présent, oui je suis un novice, mais il faut bien commencer quelque part. J'utilise Python 3.6.3.
Question : Comment afficher une vidéo en plein écran avec OpenCV ?
import cv2
import numpy as np
import os
os.environ['SDL_VIDEO_CENTERED'] = '1'
cap = cv2.VideoCapture("video.mp4")
cv2.namedWindow("window", cv2.WND_PROP_FULLSCREEN)
cv2.setWindowProperty("video.mp4",cv2.WND_PROP_FULLSCREEN,cv2.WINDOW_FULLSCREEN)
while(cap.isOpened()):
ret, frame = cap.read()
if ret == True:
cv2.imshow('Frame',frame)
if cv2.waitKey(30) & 0xFF == ord('q'):
break
else:
break
cap.release()
cv2.destroyAllWindows()
Je reçois également cette erreur
Traceback (dernier appel le plus récent) : File "C:/Users/A/Desktop/vid.py", line 7, in cv2.setWindowProperty("video.mp4",cv2.WND_PROP_FULLSCREEN,cv2.WINDOW_FULLSCREEN) cv2.error : C:\projects\opencv -python \opencv\modules\highgui\src\window_w32.cpp :443 : erreur : (-27) fenêtre NULL dans la fonction cvSetModeWindow_W32