Python - OpenCv - 打开视频文件时设置窗口分辨率

时间:2017-07-11 14:38:54

标签: python opencv

我想同时显示3个视频:

enter image description here

我现在全屏打开1个视频的方式如下:

import numpy as np
import cv2

cap = cv2.VideoCapture('C:\Users\NachoM\Videos\VTS_01_1.mp4')


while(cap.isOpened()):
    ret, frame = cap.read()
    cv2.namedWindow("window", cv2.WND_PROP_FULLSCREEN)
    cv2.setWindowProperty("window", cv2.WND_PROP_FULLSCREEN, 
    cv2.WINDOW_FULLSCREEN)
    gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)

    cv2.imshow('window',gray)
    if cv2.waitKey(1) & 0xFF == ord('q'):
        break

cap.release()
cv2.destroyAllWindows()

是否还有其他参数我必须传递给cv2以定位窗口,如上图所示?

谢谢

1 个答案:

答案 0 :(得分:0)

这样做的一种方法是使用:  cv2.moveWindow("WindowName", x, y)

可以在(假设使用OpenCV 2.4)中找到更多详细信息:http://docs.opencv.org/2.4/modules/highgui/doc/user_interface.html#movewindow