我正在尝试使用tkinter创建一个gui,在这个gui中,在C:驱动器的子目录“raw”下创建一个文件夹,其中的条目中有一个用户指定的条目小工具.on创建文件夹,我想从我使用opencv的实时网络摄像头序列中单击图像。问题:只有一个图像被捕获!我想捕获同一个人的30张图像并存储在C:/raw/s中,其中s是用户指定的目录。在这里是代码。我不知道为什么img_counter变量没有更新。任何我们将非常感谢您的投入import tkinter as tk
import cv2
from tkinter import *
from PIL import Image, ImageTk
import os
import tkMessageBox
from multiprocessing import Process, Queue
width, height = 800, 600
cap = cv2.VideoCapture(0)
flag,frame=cap.read()
#cap.set(cv2.CAP_PROP_FRAME_WIDTH, width)
#cap.set(cv2.CAP_PROP_FRAME_HEIGHT, height)
global img_counter
root = tk.Tk()
root.bind('', lambda e: root.quit())
lmain = tk.Label(root)
lmain.pack()
tk.Label(text='Enter your name')
entry = tk.Entry(root, width=10)