opencv学习记录之imshow和namedWindow

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

猜你喜欢

转载自www.cnblogs.com/miaorn/p/12172685.html