Вы можете использовать Python Wand . Здесь я создаю псевдо-изображение с пурпурно-желтым градиентом и сохраняю как DDS
:
from wand.image import Image
with Image(width=200, height=80, pseudo='gradient:magenta-yellow') as img:
img.save(filename='result.dds')
![enter image description here](https://i.stack.imgur.com/NEOiA.png)
Или, если вы хотите загрузить файл PNG и сохранить как DDS:
with Image(filename='input.png') as img:
img.save(filename='result.dds')