Я только начинаю изучать OpenCV в Python и в основном использовать jupyter notebook. Образец, который я изучил, исходит из курса https://pythonprogramming.net/loading-images-python-opencv-tutorial/
Я загружаю изображение с помощью cv2.imread() и хочу показать его с помощью cv2.imshow(). Изображение было показано успешно, но программа продолжает работать и не может быть прервана.
Могу я узнать почему?
Пожалуйста, проверьте следующие коды:
import cv2
import numpy as np
import matplotlib.pyplot as plt
%matplotlib inline
img=cv2.imread('sample1.jpg',cv2.IMREAD_GRAYSCALE)
cv2.imshow('image',img)
cv2.waitKey(0)
cv2.destroyAllWindows() # This part of code keeps running.
cv2.waitKey(1)
cv2.destroyAllWindows()
cv2.waitKey(1)