imshow函数前没有namedWindow函数则自动执行一个,但是该函数默认创建窗口的参数为cv2.WINDOW_AUTOSIZE
窗口大小会自动适应所显示的图像,并且不能改变窗口的大小
cv2.namedWindow("demo" , cv2.WINDOW_NORMAL) cv2.imshow("demo" , lena)
这样生成的窗口时可以调整大小的
通过改变参数可以得到不同功能的窗口
窗口大小可以改变 | cv2.WINDOW_NORMAL |
窗口大小不可以改变 | cv2.WINDOW_AUTOSIZE |
窗口大小自适应比列 | cv2.WINDOW_FREERATIO |
窗口大小保持比例 | cv2.WINDOW_KEEPRATIO |
显示色彩变成暗色 | cv2.WINDOW_GUI_EXPANDED |