Я пытаюсь настроить пользовательский интерфейс для распознавания лиц.
Во время обнаружения сведения об обнаруженном человеке автоматически вводятся с использованием текстового виджета и виджета ввода tkinter
. Когда следующий человек появляется перед веб-камерой, введенные данные в виджете должны быть удалены, чего я не могу сделать. Это работает только при нажатии на текстовое поле.
Используется версия python 3.7
в Windows x64 и sqlite3
, откуда извлекаются данные:
cv2.putText(gray, str(profile[3]), (x,y+h+90), font, 1, color, stroke, cv2.LINE_AA)
Te = tk.Label(window, height=1, width=15)
Gender.trace('w',limitSizeGender)
Te = tk.Entry(window, textvar=Gender)
Te.grid(row = 6, column = 3)
Te.insert(tk.END, str(profile[3]))
Это небольшая часть кода.
Функция limitSizeGender
justs ограничивает размер до 1 символа.
profile[3]
рассказывает о извлечении данных из sqlite3.
'серая' - переменная, используемая для отображения рамки для распознавания лиц
Я ожидаю, что уже существующие данные в текстовом поле будут автоматически удалены, а новые данные заполнены. Возможно ли это с помощью sqlite
и python
?