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中用Descriptor实现类级属性(Property)详解
Sep 18 Python
在Python下使用Txt2Html实现网页过滤代理的教程
Apr 11 Python
用tensorflow搭建CNN的方法
Mar 05 Python
利用python库在局域网内传输文件的方法
Jun 04 Python
python递归全排列实现方法
Aug 18 Python
python利用wx实现界面按钮和按钮监听和字体改变的方法
Jul 17 Python
python中设置超时跳过,超时退出的方式
Dec 13 Python
Python时间差中seconds和total_seconds的区别详解
Dec 26 Python
python支持多继承吗
Jun 19 Python
python使用Word2Vec进行情感分析解析
Jul 31 Python
简述python Scrapy框架
Aug 17 Python
浅谈Python 中的复数问题
May 19 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用mysql数据库存储session的代码
2010/03/05 PHP
php preg_filter执行一个正则表达式搜索和替换
2012/02/27 PHP
PHP实现模拟http请求的方法分析
2017/12/20 PHP
跟着JQuery API学Jquery 之三 筛选
2010/04/09 Javascript
jQuery实现的小图列表,大图展示效果幻灯片示例
2016/10/25 Javascript
Less 安装及基本用法
2018/05/05 Javascript
微信小程序登录session的使用
2019/03/17 Javascript
10个最受欢迎的 JavaScript框架(推荐)
2019/04/24 Javascript
vue.js 子组件无法获取父组件store值的解决方式
2019/11/08 Javascript
Vue中qs插件的使用详解
2020/02/07 Javascript
Vue实现导航栏菜单
2020/08/19 Javascript
python教程之用py2exe将PY文件转成EXE文件
2014/06/12 Python
Python基于sftp及rsa密匙实现远程拷贝文件的方法
2016/09/21 Python
python中正则的使用指南
2016/12/04 Python
Python实现的概率分布运算操作示例
2017/08/14 Python
利用Python循环(包括while&for)各种打印九九乘法表的实例
2017/11/06 Python
python实时获取外部程序输出结果的方法
2019/01/12 Python
Python PyCharm如何进行断点调试
2019/07/05 Python
Python Opencv中用compareHist函数进行直方图比较对比图片
2020/04/07 Python
python中wx模块的具体使用方法
2020/05/15 Python
Python如何给函数库增加日志功能
2020/08/04 Python
Django web自定义通用权限控制实现方法
2020/11/24 Python
pandas按条件筛选数据的实现
2021/02/20 Python
CSS3 please 跨浏览器的CSS3产生器
2010/03/14 HTML / CSS
html5使用canvas绘制太阳系效果
2014/12/15 HTML / CSS
巴西男士个人护理产品商店:SHOP4MEN
2017/08/07 全球购物
英国医生在线预约:Top Doctors
2019/10/30 全球购物
瑞士首家网上药店折扣店:McDrogerie
2020/12/22 全球购物
演讲稿开场白
2014/01/13 职场文书
校园摄影活动策划方案
2014/02/05 职场文书
巾帼文明岗事迹材料
2014/12/24 职场文书
教师岗位职责范本
2015/04/02 职场文书
爱护环境卫生倡议书
2015/04/29 职场文书
十月围城观后感
2015/06/08 职场文书
庆元旦主持词
2015/07/06 职场文书
windows11选中自动复制怎么开启? Win11自动复制所选内容的方法
2022/07/23 数码科技