OpenCV中namedWindow函數
Opencv4 官方文檔 : https://docs.opencv.org/4.2.0/
Opencv4 for Python中文文檔點擊下載:OpenCV4 for Python 中文文檔
1.Api及其參數
cv.namedWindow(winname, flags=None)
參數:
- winname:Name of the window in the window caption that may be used as a window identifier。簡單點理解,窗口名字;
- flags:Flags of the window. The supported flags are: (cv::WindowFlags)。窗口標誌。標誌參數有以下幾種:
標誌參數 | 作用 |
---|---|
WINDOW_NORMAL | 顯示圖像後,允許用戶隨意調整窗口大小 |
WINDOW_AUTOSIZE | 根據圖像大小顯示窗口,不允許用戶調整大小 |
WINDOW_FREERATIO | 窗口大小自適應比例 |
WINDOW_KEEPRATIO | 保持圖像的比例 |
2.具體代碼展示標誌效果
2.1 窗口大小可變
cv.namedWindow("show Image",cv.)
或者
cv.namedWindow("show Image",cv.WINDOW_GUI_NORMAL)
或者
cv.namedWindow("show Image",0)
此時的圖片是可以自由拉伸改變大小的
2.2 窗口大小不可變,自動適應圖片大小(默認)
cv.namedWindow("show Image",cv.WINDOW_AUTOSIZE)
或者 cv.namedWindow("show Image",1)
2.3 窗口大小自適應比例
cv.namedWindow("show Image",cv.WINDOW_FREERATIO)
2.4 窗口大小跟隨圖片保持其比例
cv.namedWindow("show Image",cv.WINDOW_KEEPRATIO)
轉載請註明轉自:https://leejason.blog.csdn.net/article/details/106386590