Невозможно преобразовать изображения в цвет и в видео - PullRequest
0 голосов
/ 05 апреля 2020

У меня есть папка с цветными и серыми рамками. Я хочу преобразовать кадры в цветные, прежде чем конвертировать их в видео с помощью openCV. Это мой код:

import cv2
import os
image_folder = 'data'

colour= cv2.imread(os.path.listdir(image_folder), 1)
video_name = 'video.avi'
fps = 25
forcc = cv2.VideoWriter_fourcc(*'AVID*)

images = [img for img in colour if img.endswith('.jpg')]
frame = cv2.imread((colour, images[0]))
height, width, layers = frame.shape

video = cv2.Videowriter(video_name, fourcc, fps, (width, height))

for image in images:

    video.write(cv2.imread(colour, image))

cv2.destroyAllWindows()
Video.release()

Я получаю ошибку:

'строка 5 в

colour = cv2.imread(os.path.listdir(image_folder), 1)

AttributeError: Модуль' ntpath ' не имеет атрибута 'listdir' '

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