У меня есть набор данных из 350 изображений в формате .jpg. Я пытаюсь преобразовать его в формат .pgm. Ниже приведен фрагмент кода, который я написал. Но когда я пытаюсь это обработать, выдает ошибку. Ниже мой код
Здесь я читаю изображения в файле с именем Sample_data. Когда я запускаю функцию set_data, она выдает ошибку, поскольку np.ndarray не имеет атрибута convert. Когда мне нужно изменить этот код?
def set_data(path):
for nextDir in os.listdir(path):
temp=path + "/" + nextDir
for file in tqdm(os.listdir(temp)):
img = cv2.imread(temp + "/" + file,0)
img=img.convert('RGB')
img.convert(img.pgm)
cv2.imwrite("Processed/"+nextDir+"/"+file,img)
Я ожидаю конвертировать изображения в формате .jpg в формат .pgm.