opencvpython:用Python在第二个监视器上全屏播放视频?

2024-09-30 01:24:16 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在用我的Macbook(第一台显示器)为CRT显示器(第二台显示器)创建一个实验装置。在

这个函数在我的第一个监视器上显示窗口。在

def play_vid(vid_filename):
    cap = cv2.VideoCapture(path_to_vid + vid_filename )
    if (cap.isOpened()== False): 
        print("Error opening video stream or file")
    else:
    while(cap.isOpened()):
      # Capture frame-by-frame
        ret, frame = cap.read()
        if ret == True: 
            capname = "cap"
            cv2.namedWindow(capname, cv2.WND_PROP_FULLSCREEN)
            cv2.setWindowProperty(capname, cv2.WND_PROP_FULLSCREEN, cv2.WINDOW_FULLSCREEN)
            cv2.imshow(capname, frame)
            cv2.waitKeyEx(40)
        else: 
            break    

是否可以使用cv2在第二个监视器全屏显示窗口?在


Tags: iffilenamecv2显示器frameelsecap监视器

热门问题