python解决OpenCV在读取显示图片的时候闪退的问题


Posted in Python onFebruary 23, 2021

利用OpenCV练习读取图片的时候,图片总是一闪而过,不利于观察,这个时候需要利用到waitKey函数。

waitKey函数:用来等待按键,当用户按下按键后,该语句会被执行,并获取返回值。
语法格式为retval=cv2.waitKey([delay])

  • retval:表示返回值;
  • delay:表示等待按键触发的时间,单位是ms;

下面是简单的例子展示:

import cv2
lena=cv2.imread("D:\pmjcv\lena.bmp")
cv2.namedWindow("lesson")
cv2.imshow("lesson",lena)
key=cv2.waitKey()

代码解释:第二行表示读取一张图片;第三行表示创建一个窗口命名为lesson;第三行表示为新创建的窗口显示读取的图片。

python解决OpenCV在读取显示图片的时候闪退的问题

接着利用waitKey函数获取按下的按键,并针对不同的按键做出不同的反应。

import cv2
lena=cv2.imread("D:\pmjcv\lena.bmp")
cv2.namedWindow("lesson")
cv2.imshow("lesson",lena)
key=cv2.waitKey()
if key == ord('A'):
  cv2.imshow("Alesson",lena)
  cv2.waitKey()
elif key == ord('B'):
  cv2.imshow("Blesson", lena)
	cv2.waitKey()

代码解释:当在键盘按下A的时候,显示Alesson窗口;当按键B按下的时候,显示Blesson窗口。
当按键A按下:

python解决OpenCV在读取显示图片的时候闪退的问题

当按键B按下:

python解决OpenCV在读取显示图片的时候闪退的问题

到此这篇关于python解决OpenCV在读取显示图片的时候闪退的问题的文章就介绍到这了,更多相关OpenCV读取显示图片闪退内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python可跨平台实现获取按键的方法
Mar 05 Python
简要讲解Python编程中线程的创建与锁的使用
Feb 28 Python
Python 结巴分词实现关键词抽取分析
Oct 21 Python
Python入门之三角函数tan()函数实例详解
Nov 08 Python
Python3调用微信企业号API发送文本消息代码示例
Nov 10 Python
Python实现基本数据结构中队列的操作方法示例
Dec 04 Python
Python实现求解一元二次方程的方法示例
Jun 20 Python
django如何连接已存在数据的数据库
Aug 14 Python
python实现自动解数独小程序
Jan 21 Python
Python数据可视化:饼状图的实例讲解
Dec 07 Python
python matplotlib画盒图、子图解决坐标轴标签重叠的问题
Jan 19 Python
如何在windows下安装Pycham2020软件(方法步骤详解)
May 03 Python
关于探究python中sys.argv时遇到的问题详解
Feb 23 #Python
python链表类中获取元素实例方法
Feb 23 #Python
Python之多进程与多线程的使用
Feb 23 #Python
Python绘制词云图之可视化神器pyecharts的方法
Feb 23 #Python
matplotlib grid()设置网格线外观的实现
Feb 22 #Python
浅析python连接数据库的重要事项
Feb 22 #Python
python实现学生信息管理系统源码
Feb 22 #Python
You might like
PHP实现GIF图片验证码
2015/11/04 PHP
php获取excel文件数据
2017/04/21 PHP
JavaScript入门之对象与JSON详解
2011/10/21 Javascript
制作jquery遮罩层效果导航菜单代码分享
2013/12/25 Javascript
ie下$.getJSON出现问题的解决方法
2014/02/12 Javascript
JS长整型精度问题实例分析
2015/01/13 Javascript
jQuery幻灯片特效代码分享--鼠标滑过按钮时切换(2)
2020/11/18 Javascript
jquery ztree实现模糊搜索功能
2016/02/25 Javascript
AngularJs ng-repeat 嵌套如何获取外层$index
2016/09/21 Javascript
jQuery实现鼠标滑过图片移动特效
2016/12/08 Javascript
微信小程序 自定义Toast实例代码
2017/06/12 Javascript
vue中将网页打印成pdf实例代码
2017/06/15 Javascript
加载 vue 远程代码的组件实例详解
2017/11/20 Javascript
Jquery获取radio选中值实例总结
2019/01/17 jQuery
vue模式history下在iis中配置流程
2019/04/17 Javascript
解决Vue大括号字符换行踩的坑
2020/11/09 Javascript
Vue组件生命周期运行原理解析
2020/11/25 Vue.js
在Django的URLconf中进行函数导入的方法
2015/07/18 Python
Python使用中文正则表达式匹配指定中文字符串的方法示例
2017/01/20 Python
利用标准库fractions模块让Python支持分数类型的方法详解
2017/08/11 Python
简单了解python高阶函数map/reduce
2019/06/28 Python
Python函数装饰器原理与用法详解
2019/08/16 Python
Python 解决OPEN读文件报错 ,路径以及r的问题
2019/12/19 Python
Django通过json格式收集主机信息
2020/05/29 Python
通过实例解析Python文件操作实现步骤
2020/09/21 Python
python 获取域名到期时间的方法步骤
2021/02/10 Python
html5 postMessage前端跨域并前端监听的方法示例
2018/11/01 HTML / CSS
美国最顶级的精品店之一:Hampden Clothing
2016/12/22 全球购物
绘儿乐产品官方在线商店:Crayola.com
2019/09/07 全球购物
NYX Professional Makeup英国官网:美国平价专业彩妆品牌
2019/11/13 全球购物
秘书英文求职信范文
2014/01/31 职场文书
优秀团队申报材料
2014/12/26 职场文书
幼儿园六一主持词开场白
2015/05/28 职场文书
培训计划通知
2015/07/15 职场文书
MySQL Shell的介绍以及安装
2021/04/24 MySQL
python数字图像处理之图像自动阈值分割示例
2022/06/28 Python