大家好,我是csdn的博主:lqj_本人
这是我的个人博客主页:
lqj_本人的博客_CSDN博客-微信小程序,前端,python领域博主lqj_本人擅长微信小程序,前端,python,等方面的知识https://blog.csdn.net/lbcyllqj?spm=1011.2415.3001.5343哔哩哔哩欢迎关注:小淼前端
小淼前端的个人空间_哔哩哔哩_bilibili
本篇文章主要讲述python的人工智能视觉领域(opencv),本篇文章已经成功收录python人工智能视觉(opencv)从入门到实战专栏中:
https://blog.csdn.net/lbcyllqj/category_12200666.htmlhttps://blog.csdn.net/lbcyllqj/category_12200666.html
创建和显示窗口
namedWindow()创建命名窗口;
imshow()显示窗口;
destroyAllwindws()摧毁窗口;
resizeWindow()改变窗口大小;
waitKey()等待用户输入;
导入cv2库
import cv2 #导入cv2库
创建一个窗口名字为window
cv2.namedWindow('window',cv2.WINDOW_NORMAL)#创建一个窗口名字为window
更改窗口的大小
cv2.resizeWindow('window',800,600)#更改窗口的大小
展示窗口的名字为window的窗口
cv2.imshow('window',0)#展示名字为window的窗口
等待按键或者设置延迟时间
cv2.waitKey(0)#等待按键
销毁窗口
key =cv2.waitKey(0)#等待按键 if key & 0xFF == ord('q'): print('正在销毁窗口') cv2.destroyAllWindows()说明:我们设置一个键盘上的q键,当窗口显示后,我们按下键盘上的q键则可以销毁显示的窗口。
销毁显示窗口
key =cv2.waitKey(0)#等待按键
if key & 0xFF == ord('q'):
print('正在销毁窗口')
cv2.destroyAllWindows()
完整的学习代码
import cv2 #导入cv2库
cv2.namedWindow('window',cv2.WINDOW_NORMAL)#创建一个窗口名字为window
cv2.resizeWindow('window',800,600)#更改窗口的大小
cv2.imshow('window',0)#展示名字为window的窗口
key =cv2.waitKey(0)#等待按键
if key & 0xFF == ord('q'):
print('正在销毁窗口')
cv2.destroyAllWindows()