Python OpenCV-waitKey(0)没有响应?
发布于 2021-01-29 15:27:46
我在Ubuntu 12.04上使用opencv 2.4.7。我正在用python编程,运行此脚本时出现问题:
import cv2
img = cv2.imread('347620923614738322_233985812.jpg')
cv2.namedWindow("window")
cv2.imshow("window", img)
cv2.waitKey(0)
问题是关闭图像时脚本不会停止。我搜索了有关的信息waitKey
,发现使用cv2.waitKey(0)
是正确的。
我不明白, 问题出在哪里?
关注者
0
被浏览
538
1 个回答
-
这段代码适用于IDLE:
# -*- coding: utf-8 -*- # Objectif : découvrir le fonctionnement d'opencv-python # http://opencv-python-tutroals.readthedocs.org/en/latest/index.html import numpy as np import cv2 # Load an color image in grayscale img = cv2.imread('Lena.tiff',0) WINDOW_NAME = 'Image de Lena' cv2.namedWindow(WINDOW_NAME, cv2.CV_WINDOW_AUTOSIZE) cv2.startWindowThread() # Display an image cv2.imshow(WINDOW_NAME,img) cv2.waitKey(0) cv2.destroyAllWindows()
希望这对将来的读者有所帮助。