Я пытаюсь сохранить изображение как:
img_path = folder_path + "\\image1.png"
путь_папки существует, как я проверял ранее:
if(not os.path.exists(folder_path)):
raise OSError("Directory does not exist") #doesn't raise error
Я пробовал с OpenCV
cv2.imwrite(img_path, img)
Но это не создает изображение, как когда я делаю
if(not os.path.exists(img_path)):
raise OSError("Image not saved correctly.") #raises error
Это вызывает ошибку, и при просмотре папки, изображение не там. Я также пытался с PIL.Image
img.save(img_path)
, который выдает FileNotFoundError.
Я думаю, что проблема в том, что folder_path слишком длинный (он имеет 279 символов), как при попытке сохранить изображение в другую папку, оно сохраняет его правильно. Я не думаю, что есть проблема с разрешением. Есть ли способ создать какой-то «ярлык» для ОС, чтобы имя пути могло быть короче? Важно, чтобы изображения сохранялись по этому пути.