"не удается закрыть окно изображения, но можно закрыть обрезанное окно" - PullRequest
0 голосов
/ 30 сентября 2019

Я пытаюсь обрезать изображение, используя следующий код, но когда изображение открывается в окне, оно не закрывается, если не завершено с помощью диспетчера задач. Но в состоянии закрыть окно обрезанного изображения

попытался добавить cv2.waitKey(0) к оператору if, но не работает

while True:
    i = image.copy()
    if not cropping:
         cv2.imshow("image", image)
         cv2.waitKey(0)
         cv2.destroyAllWindows()


    elif cropping:
        cv2.rectangle(image,x,y,x,y,(0, 0,255),2)
        cv2.imshow("image", i)


    cv2.waitKey(0)
    # cv2.destroyAllWindows()

cv2.destroyAllWindows()

Я ожидаю закрытия главного окна изображения.

...