cv2 ndarray преобразовать в список, затем обратно в ndarray не может отображаться правильно - PullRequest
0 голосов
/ 22 ноября 2018

Мне нужно передать свой видеопоток в формате JSON, поэтому я пытаюсь преобразовать ndarray, который сначала читает cv2, в список, а затем снова обратно в ndarray, чтобы прочитать его.Вот мой код на python.

video = cv2.VideoCapture(video_file)
while(video.isOpened()):
    success, frame = video.read()
    data = frame.tolist()
    image = np.asarray(data)
    cv2.imshow('frame', image)
    if cv2.waitKey(1) & 0xFF == ord('q'):
        break
video.release()

Однако я только что получил изображение со всем черным, а не с оригинальным видеоэкраном.Почему и как это исправить?Спасибо.

...