opencv中cv2.waitkey()参数详解

cv2.waitkey(delay),delay 的单位为ms毫秒,当 delay 取大于0的值时,程序在给定的 delay 时间内等待用户按键触发,如果用户没有按下键,则继续等待下一个delay时间(循环),直到用户按键触发,退出程序。若设置delay为0,则表示必须点击窗口界面的×才能关闭程序。
若设置delay的值小于0,等待键盘按键,任何一个按键都会关闭程序,默认参数为小于0。
不带参数表示,从键盘输入任何字符,都会关闭打开的窗口
一般语法(结合python):

while(True):
	c = cv2.waitkey(50)
	if c == 27:
	# ESC对应的ASCII码是27
		break
Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐