Convierta DDS a PNG usando la línea de comando de Linux


11

Necesito convertir miles de imágenes DDS a formato PNG en Linux, preferiblemente en la línea de comandos.

¿Hay algún programa disponible para tal tarea?

Respuestas:


17

ImageMagick lee pero no escribe DDS. Y, por supuesto, lee y escribe PNG.

De identify -list format:

...
DDS * DDS r-- Microsoft DirectDraw Surface
...
PNG * PNG rw- Gráficos de red portátiles (libpng 1.2.37)
...

Para convertir un archivo (dejando el original intacto):

convert test.dds test.png

Para convertir un directorio completo:

for file in *.dds
do
    convert "$file" "$(basename "$file" .dds).png"
done

2
La última versión de ImageMagick (6.8.7-4) también escribe archivos DDS
Paolo Gibellini
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.