python代码
cv2.namedWindow("window_name",cv2.WINDOW_NORMAL)
cv2.setWindowProperty("window_name", cv2.WND_PROP_FULLSCREEN, cv2.WINDOW_FULLSCREEN)
cv2.imshow("window_name",img_show)
cv2.waitKey()
代码解读
上述代码的含义是:
1-创建名为"window_name"的窗口
2-设置窗口模式为全屏
3-显示窗口
接口回顾
Python: cv2.setWindowProperty(winname, prop_id, prop_value) → None
Parameters:
name – Name of the window.
prop_id –Window property to edit. The following operation flags are available:
CV_WND_PROP_FULLSCREEN Change if the window is fullscreen ( CV_WINDOW_NORMAL or CV_WINDOW_FULLSCREEN ).
CV_WND_PROP_AUTOSIZE Change if the window is resizable (CV_WINDOW_NORMAL or CV_WINDOW_AUTOSIZE ).
CV_WND_PROP_ASPECTRATIO Change if the aspect ratio of the image is preserved ( CV_WINDOW_FREERATIO or CV_WINDOW_KEEPRATIO ).
prop_value –New value of the window property. The following operation flags are available:
CV_WINDOW_NORMAL Change the window to normal size or make the window resizable.
CV_WINDOW_AUTOSIZE Constrain the size by the displayed image. The window is not resizable.
CV_WINDOW_FULLSCREEN Change the window to fullscreen.
CV_WINDOW_FREERATIO Make the window resizable without any ratio constraints.
CV_WINDOW_KEEPRATIO Make the window resizable, but preserve the proportions of the displayed image.
接口链接