Я хотел бы сохранить все значения переменной B (которая меняет каждую итерацию).Я попытался добавить его в глобальный список, но он продолжает перезаписывать старые значения.переменная b возвращает координаты для блока (b) в полях (bs), и каждый блок имеет определенный идентификатор (A).Я хотел бы, чтобы значения b для каждого поля в списке.
что я хочу: Coor = [[((200,200), 1), ((400,400), 2)], [((201,203), 1), ((440,402), 2)]]
сейчас у меня есть: coor = [((200,200), 1), ((400,400)), 2)] coor = [((201,203), 1), ((440,402)), 2)]
перезаписывает предыдущую координату вместо добавления новой строки координат.
Я уже пробовал продлить, но, возможно, допустил ошибку.
A = 0
Coor = []
for b in bs:
(x, y, w, h) = [int(v) for v in b]
cv2.rectangle(frame, (x, y), (x+w, y+h),(0, 255, 255), 2)
A = A + 1
half_w = int(w/2)
bt = (x+w - half_w, y+h)
cv2.circle(frame, bt, 5, (0,255,0), -1)
Coor.append((bt,A))