У меня есть папка с цветными и серыми рамками. Я хочу преобразовать кадры в цветные, прежде чем конвертировать их в видео с помощью 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' '