Мне нужен пользовательский ввод после показа изображения, но проблема в том, что окно изображения не закрывается и зависает. У вас есть какое-то решение или альтернатива, которую я могу использовать для получения пользовательского ввода?
Код:
import cv2
img = cv2.imread("begin.jpg")
cv2.imshow("test",img)
cv2.destroyAllWindows()
raw_input("test:")
Проблема: окно с изображением не закрывается
Причина: raw_input(). При удалении raw_input() окно закрывается, как и ожидалось.
Я ожидаю от пользователя более одного символа.
Большое спасибо
waitKey
- это, скорее всего, функция, которую вы хотите использовать здесь. Он принудительно обновляет окно либо немедленно, по истечении тайм-аута, либо после нажатия клавиши. - person all or None   schedule 07.06.2015waitKey
в качестве пользовательского ввода, кроме как для закрытия окна. Затем соберите их ввод с помощьюraw_input
. - person all or None   schedule 07.06.2015waitKey
после команды уничтожения окна? - person all or None   schedule 09.06.2015