Как я могу напечатать TXT-файл для отслеживания видео в реальном времени? - PullRequest
0 голосов
/ 15 мая 2019

Я выполняю в реальном времени отслеживание движения видео с низким разрешением (30 кадров в секунду) и не могу распечатать координаты ограничительной рамки в файл TXT или CSV, выводимый в нашем компьютерном кластере (SLURM).

В настоящее время я полагаюсь на оболочку и печатаю значения в терминал и сохраняю вывод этого в виде TXT.Однако я хочу увеличить этот процесс и перейти к кластеру компьютеров.

cnts = imutils.grab_contours(cnts)
a = []

# loop over the contours
for c in cnts:
    # if the contour is too small, ignore it
    if cv2.contourArea(c) < args["min_area"]:
        continue

    # compute the bounding box for the contour, draw it on the frame,
    # and update the text
    (x, y, w, h) = cv2.boundingRect(c)
    cv2.rectangle(frame, (x, y), (x + w, y + h), (0, 255, 0), 2)
    text = "Occupied"
    x1 = w/2
    y1 = h/2
    cx = x+x1
    cy = y+y1
    a.append([cx,cy])
    print(len(a)-1, a)

Я получаю правильный вывод в терминале, но не могу записать это правильно в файл TXT или CSV.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...