Я пытаюсь написать программу для чтения в файле .psd, разделить слои на отдельные изображения (сохраняя размеры исходного изображения) и экспортировать их как файлы EXR.
В настоящее время я пытаюсь использовать библиотеку OpenImageIo для достижения этой цели, но в документации не совсем ясно, как этого можно достичь в python.
Мне удалось прочитать полный .psd и экспортировать его в .exr, но, похоже, ничто из того, что я пробовал, не указывает на то, что существует более одного слоя (подизображения) для взаимодействия.
Есть ли:
- что-то очевидное, что мне не хватает, или
- лучший способ сделать это?
Примечание:
У меня был некоторый успех с использованием psd_tools2, но изображения не могут быть экспортированы как .exr, и они не являются правильными размерами.