Script para convertir imágenes BMP a JPG

Con este script podemos convertir todas las imágenes BMP que tengamos en un directorio a JPG. Es necesario contar con el paquete de herramientas de ImageMagick, en particular utilizaremos el comando convert. Si tienes una distro basada en Debian puedes instalar ImageMagick con:

apt-get install imagemagick

El comando convert nos permite cambiar el formato de una imágen, además del tamaño, recortarla, etc. Para ver una descripción completa de todas las posibilidades de este comando pueden visitar este sitio.

El script es este:

#!/bin/sh
# Renombramos los espacios de los archivos a _
find . -name '* *' | sort | while read FILE
do
NEWFILE=`echo ${FILE} | sed 's/ /_/g;'`
mv "${FILE}" ${NEWFILE}
echo ${NEWFILE}
done
#convertimos bmp a jpg, es necesario el convert de Imagemagik
for file in *.bmp
do
convert $file `basename $file .bmp`.jpg;
done

Perublogs tags:

Linuxfera Enviar a Linuxfera
Entradas Relacionadas:
  • Convertir archivos WMA a MP3 en Linux
  • Redimensionar imágenes en lote en Linux
  • ORA-01403 No data found
  • 1 Respuesta a “Script para convertir imágenes BMP a JPG”


    1. 1 antonio

      gracias, funciona a la perfección, me fue de mucha utilidad

    Añade un Comentario