opencv python全屏显示、设置窗口大小和位置
文章目录:
一、全屏显示图片或视频
二、设置窗口的大小和位置
1、设置窗口的大小
2、设置窗口的位置
一、全屏显示图片或视频
有时我们需要显示图片或者视频流,全屏显示,就是不要边框,下面介绍具体实操。
out_win = "output_style_full_screen"
cv2.namedWindow(out_win, cv2.WINDOW_NORMAL)
cv2.setWindowProperty(out_win, cv2.WND_PROP_FULLSCREEN, cv2.WINDOW_FULLSCREEN)
cv2.imshow(out_win, output)
注意:
cv2.WINDOW_NORMAL 和 0 是一样的,设置成normal之后,拖动鼠标是可以改变窗口的大小的,不设置是改变不了窗口的大小的。
主要通过setWindowProperty()函数实现
def setWindowProperty(winname, prop_id, prop_value): # real signature unknown; restored from __doc__
"""
setWindowProperty(winname, prop_id, prop_value) -> None
. @brief Changes parameters of a window dynamically.
.
. The function setWindowProperty enables changing properties o