waitKey函数功能是不断刷新图像,频率时间为delay,单位为ms;该函数通常用在显示图像函数之后。

格式: key = waitKey(delay=0);

参数:delay延时时间,单位ms;

  • delay>0时,延迟"delay"ms;
  • 当delay<=0的时,如果没有键盘触发,则一直等待,否则返回值为键盘按下的码字;

返回值:key -- 当前键盘按键值ASCII。(键盘按键与 ASCII 字符集对照表

例子:

# 显示图片cv2.imshow("myimage", img)# 等待ESC按下,推出显示key = 0while True:key = cv2.waitKey()if key == 27:break

通常: 键盘按键的符号可以使用ord()函数来转换;它以一个字符(长度为1的字符串)作为参数,返回对应的 ASCII 数值;

# 显示图片cv2.imshow("myimage", img)# 等待键盘a键按下,退出显示key = 0while True:key = cv2.waitKey()if key == ord('a'):break# 销毁窗口cv2.destroyAllWindows()

OpenCV的waitKey函数详解相关推荐

  1. OpenCV-Python学习之(一)waitKey()函数详解

    OpenCV-Python学习之(一)waitKey()函数详解 waitKey()函数详解 : 1.1 waitKey()--这个函数是在一个给定的时间内(单位ms)等待用户按键触发;如果用户没有按 ...

  2. opencv cv.findContours 函数详解

    函数 cv.findContours contours, hierarchy = cv.findContours( image, mode, method[, contours[, hierarchy ...

  3. 计算机视觉开源库OpenCV之threshold()函数详解

    cv2.threshold()函数作用:去掉噪,例如过滤很小或很大像素值的图像点. cv2.threshold()函数python版原型: retval, dst = cv.threshold(src ...

  4. Opencv--waitKey()函数详解

    waitKey()函数详解 1--waitKey()--这个函数是在一个给定的时间内(单位ms)等待用户按键触发;如果用户没有按下 键,则接续等待(循环) 2--如下所示: while(1){ if( ...

  5. OpenCV 图像卷积:cv.filter2D() 函数详解

    API 照例,我们搬一下官网的 API: C++ void cv::filter2D(InputArray src,OutputArray dst,int ddepth,InputArray kern ...

  6. Opencv中的imshow函数详解

    前言 使用opencv对图像进行处理之后,通常调用imshow函数来显示处理结果.但是,我们经常会发现显示结果和我们预期的结果有些差别.这是由于opencv经常会涉及到对多种图像数据类型的处理,如果我 ...

  7. opencv imshow函数详解

    前言 使用opencv对图像进行处理之后,通常调用imshow函数来显示处理结果.但是,我们经常会发现显示结果和我们预期的结果有些差别.这是由于opencv经常会涉及到对多种图像数据类型的处理,如果我 ...

  8. OpenCV 图像缩放:cv.resize() 函数详解

    目录 系列前言 API 函数详解 参数列表 缩放方式其一 缩放方式其二 两种方式的优先级 关于插值方式 扩展 -- 相关函数 系列前言 这个系列是我第一个想要更下去的系列.每篇会全面介绍一个 Open ...

  9. OpenCV-Python图像的减法运算cv2.subtract函数详解以及和矩阵减法的差异对比

    ☞ ░ 前往老猿Python博客 https://blog.csdn.net/LaoYuanPython ░ 一.概述 在<OpenCV-Python图像的加法运算cv2.add函数详解> ...

最新文章

  1. nginx 405 not allowed问题的解决
  2. ArcGIS提高地图浏览效率
  3. 修改了n次效率还是不可接受
  4. python queue模块安装_Python queue包_程序模块 - PyPI - Python中文网
  5. firebug中html显示为灰色的原因总结
  6. 阿里巴巴开源OpenJDK长期支持版本,Java全球管理组织唯一中国企业
  7. 阿森纳如果小组第二出线
  8. 【spring源码分析】IOC容器初始化(二)
  9. Happy 牛 Year!牛年dotnet云原生技术趋势
  10. [html] 说下你对组件、模块、元素的理解,它们的区别在哪里?
  11. JVM虚拟机-Class文件之访问标志
  12. 卡永久QQ飞车紫钻 记录
  13. android 播放语音anr,Android语音合成出现ANR
  14. 我写的万年历插件(含天干地支,农历,阳历,节气,各种节假日等),基于MooTools 1.4
  15. linux 内核udp编程,[求助]linux内核代码udp_recvmsg()函数中的代码绕过问题。
  16. mysql 1236错误_MySQL 1236错误解决方法_MySQL
  17. Java中的浮点型数据类型
  18. bios禁用intel VT-x
  19. 六种黑客入侵手机的常见方式
  20. leetcode oj java Bulls and Cows

热门文章

  1. Redis实现基础随机抽奖及存储 【IDEA实现】【大作业】
  2. 为什么我不选择低价代理记账公司?
  3. MySQL数据库之MHA高可用
  4. 接口自动化测试工具- 基础篇:postman 断言
  5. android 为图片打上水印
  6. 十一.字符串函数与内存函数
  7. JAVA——八种基本数据类型对应的包装类
  8. [Lisp]用 sbcl, asdf 和 cl-launch 编写可分发的 lisp 程序 -- 转载
  9. C51多文件编译脚本,彻底摆脱Keil古董级IDE
  10. php公众号推荐,推荐几个值得关注的微信公众号