In[1], line 37 35 user_id = input('\n 输入用户ID,从0开始递增:') 36 user_name = input ('\n输入用户英文名:') ---> 37 face_collect(user_id, user_name) Cell In[1], line 21, in face_collect(face_id, username) 19 faces = face_detector.detectMultiScale(img_gray) 20 for x, y, w, h in faces: ---> 21 cv.rectangle(img, (x, y),(x + w, y + h), color(0, 255, 0), thickness=1) 22 count += 1 23 #保存图像的路径,读者可根据需要修改 NameError: name 'color' is not defined
时间: 2024-04-27 15:19:18 浏览: 138
这个错误提示告诉我们在代码的第21行中使用了一个未定义的变量 `color`。这可能是因为您忘记导入 `color` 变量所在的模块或者没有在代码中定义 `color` 变量。请检查您的代码并确认 `color` 变量的来源是否正确。如果 `color` 变量来自某个模块,请确保已经正确导入了该模块。如果您自己定义了 `color` 变量,请确保在使用之前已经正确定义了该变量。
阅读全文