Ubuntu18.04下opencv importCV2 imshow()执行出现未响应的解决方法
Ubuntu18.04下opencv importCV2 imshow()执行出现未响应的解决方法
大家在学习《OpenCV 2轻松入门》面向Python —李立宗 著—一书 时,在刚开始的【例1.2】是不是遇到跟我一样的问题了 .
[例1.2]
在一个窗口内显示读取的图像
根据题目要求,编写代码如下:
import cv2
lena = cv2.imread(“lena.bmp”)
cv2.namedWindow(“lesson”)
cv2.imshow(“lesson”,lena)
如上,执行cv2.imshow(“lesson”,lena)这一行时,本来于cv2.namedWindow(“lesson”)执行时出现的窗口即出现了报错,点击窗口就崩溃了—无响应,
解决方法:
如图所示,输入cv2.waitKey()即可出现正常的lesson窗口,此函数时是用来等待按键,此处()未添加参数,可以在waitKey函数学习中逐渐认识。