关于python下cv.waitKey无响应的原因及解决方法


Posted in Python onJanuary 10, 2019

按下键的时候,焦点要落在窗口上,不能落在cmd窗口上。

另外,一般在imshow()后要使用waitKey(),给图像绘制留下时间,不然窗口会出现无响应情况,并且图像无法显示出来。

int waitKey(int delay=0) 
- 延时delay = 0 函数则延时无限长,必须有键按下才继续执行。 
- 延时delay > 0 函数返回值为按下的键的ASCII码值,超时则返回-1。
OpenCV: waitKey
waitKey 
Waits for a pressed key.
C++: int waitKey(int delay=0) 
Python: cv2.waitKey([delay]) → retval

Parameters: delay ? Delay in milliseconds. 0 is the special value that means “forever”.
The function waitKey waits for a key event infinitely (when \texttt{delay}\leq 0 ) or for delay milliseconds, when it is positive. Since the OS has a minimum time between switching threads, the function will not wait exactly delay ms, it will wait at least delay ms, depending on what else is running on your computer at that time. It returns the code of the pressed key or -1 if no key was pressed before the specified time had elapsed.
Note 
This function is the only method in HighGUI that can fetch and handle events, so it needs to be called periodically for normal event processing unless HighGUI is used within an environment that takes care of event processing.
Note 
The function only works if there is at least one HighGUI window created and the window is active. If there are several HighGUI windows, any of them can be active.

也就是说必须在有窗口显示的情况下,waitKey才有作用,否则无效。

比如调用cv.waitKey(0),如果此时没有活动的窗口,该函数立刻返回-1

以上这篇关于python下cv.waitKey无响应的原因及解决方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python正则表达式re模块详细介绍
May 29 Python
实例解析Python设计模式编程之桥接模式的运用
Mar 02 Python
常见python正则用法的简单实例
Jun 21 Python
Python中turtle作图示例
Nov 15 Python
Ubuntu下使用Python实现游戏制作中的切分图片功能
Mar 30 Python
VScode编写第一个Python程序HelloWorld步骤
Apr 06 Python
详解关于Django中ORM数据库迁移的配置
Oct 08 Python
调试Django时打印SQL语句的日志代码实例
Sep 12 Python
opencv-python 提取sift特征并匹配的实例
Dec 09 Python
Django与pyecharts结合的实例代码
May 13 Python
Python中的变量与常量
Nov 11 Python
利用Python实时获取steam特惠游戏数据
Jun 25 Python
Python设计模式之迭代器模式原理与用法实例分析
Jan 10 #Python
Python设计模式之桥接模式原理与用法实例分析
Jan 10 #Python
Python基础教程之异常详解
Jan 10 #Python
Python+OpenCV感兴趣区域ROI提取方法
Jan 10 #Python
python+opencv 读取文件夹下的所有图像并批量保存ROI的方法
Jan 10 #Python
pandas ix &iloc &loc的区别
Jan 10 #Python
python 移动图片到另外一个文件夹的实例
Jan 10 #Python
You might like
解析关于wamp启动是80端口被占用的问题
2013/06/21 PHP
YII实现分页的方法
2014/07/09 PHP
腾讯微博提示missing parameter errorcode 102 错误的解决方法
2014/12/22 PHP
YII2.0之Activeform表单组件用法实例
2016/01/09 PHP
js 函数的执行环境和作用域链的深入解析
2009/11/01 Javascript
改变状态栏文字的js代码
2014/06/13 Javascript
基于jquery实现放大镜效果
2015/08/17 Javascript
JQuery实现的按钮倒计时效果
2015/12/23 Javascript
NodeJS处理Express中异步错误
2017/03/26 NodeJs
javascript连接mysql与php通过odbc连接任意数据库的实例
2017/12/27 Javascript
详解webpack import()动态加载模块踩坑
2018/07/17 Javascript
解决vue中修改了数据但视图无法更新的情况
2018/08/27 Javascript
python通过yield实现数组全排列的方法
2015/03/18 Python
使用Turtle画正螺旋线的方法
2017/09/22 Python
OpenCV3.0+Python3.6实现特定颜色的物体追踪
2019/07/23 Python
Python FTP文件定时自动下载实现过程解析
2019/11/12 Python
python关闭占用端口方式
2019/12/17 Python
Python virtualenv虚拟环境实现过程解析
2020/04/18 Python
Python读入mnist二进制图像文件并显示实例
2020/04/24 Python
用gpu训练好的神经网络,用tensorflow-cpu跑出错的原因及解决方案
2021/03/03 Python
聊聊python在linux下与windows下导入模块的区别说明
2021/03/03 Python
HTML5 绘制图像(上)之:关于canvas元素引领下一代web页面的问题
2013/04/24 HTML / CSS
Lee牛仔裤澳大利亚官网:美国著名牛仔裤品牌
2017/09/02 全球购物
Bravofly德国:预订廉价航班和酒店
2019/09/22 全球购物
机电专业体育教师求职信
2013/09/21 职场文书
实习自我鉴定模板
2013/09/28 职场文书
成考报名单位证明范本
2014/01/16 职场文书
女子职高个人自荐书
2014/02/01 职场文书
绿色城市实施方案
2014/03/19 职场文书
节水倡议书范文
2014/04/15 职场文书
2014国庆65周年领导讲话稿(3篇)
2014/09/21 职场文书
2014年绿化工作总结
2014/12/09 职场文书
廉洁自律承诺书2015
2015/01/22 职场文书
2015年质量管理工作总结范文
2015/05/18 职场文书
少先队大队委竞选口号
2015/12/25 职场文书
MySQL表的增删改查(基础)
2021/04/05 MySQL