GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo convertir por lotes imágenes PNG a formato JPG en Linux

Aunque PNG ofrece una mejor calidad de imagen en comparación con JPG , el factor de gran tamaño suele ser una preocupación para los usuarios de Internet. Por lo general, esta es la razón por la que PNG las imágenes se convierten a JPG .

Lectura relacionada :Cómo convertir una imagen de cámara sin procesar a JPEG en Linux

En este artículo, aprenderá cómo convertir múltiples PNG imágenes a JPG formato desde la línea de comandos de Linux. Usaremos 2 herramientas, a saber; Imagen Mágica y GraphicsMagick .

Instalar Imagemagick en Linux

Imagen Mágica es una herramienta gratuita para crear, modificar y convertir una amplia variedad de formatos de archivo de imagen, incluido PNG . Para instalar ImageMagick en su máquina Linux, ejecute el siguiente comando según su distribución de Linux.

$ sudo apt install imagemagick   [On Debian/Ubuntu & Mint]
$ sudo dnf install ImageMagick   [On RHEL/CentOS & Fedora]

Conversión por lotes de PNG a JPG con ImageMagick

Primero, cambie al directorio que contiene el PNG archivos con el comando cd . Después de eso, puede usar el siguiente comando para enumerar el contenido del directorio.

$ ls -lh

A continuación, ejecute el siguiente comando para convertir todos los PNG archivos en el directorio actual a JPG .

$ mogrify -format jpg *.png 

Ahora, ejecute el siguiente comando nuevamente para ver los resultados.

$ ls -lh

Mirando la columna de tamaño de archivo en la imagen de arriba, la diferencia es clara. Como nota al margen, puede convertir un solo archivo de la siguiente manera.

$ convert file.png file.jpg

Siéntase libre de leer las páginas del manual y descubra qué más puede hacer con ImageMagick herramienta.

$ man imagemagick

Instalar GraphicsMagick en Linux

GraphicsMagick se derivó de ImageMagick pero ofrece un procesamiento más rápido y una mejor calidad. Para instalar GraphicsMagick en su máquina Linux, ejecute el siguiente comando según su distribución de Linux.

$ sudo apt install graphicsmagick   [On Debian/Ubuntu & Mint]

$ sudo yum install epel-release     [On RHEL/CentOS]
$ sudo dnf install GraphicsMagick   [On RHEL/CentOS & Fedora]

Conversión por lotes de PNG a JPG con GraphicsMagick

Comience cambiando al directorio que contiene el PNG archivos y luego ejecute el siguiente comando para mostrar el contenido del directorio.

$ ls -lh

Ahora, para convertir todo PNG archivos en el directorio actual a JPG formato, ejecute el siguiente comando.

$ sudo gm mogrify -format jpeg *.png

Y verifique los resultados con el siguiente comando.

$ ls -lh

Si desea convertir un archivo específico de PNG a JPEG , puede ejecutar el siguiente comando.

$ gm convert file.png file.jpeg

Para descubrir qué más puede hacer con GraphicsMagick herramienta, ejecute el siguiente comando para ver las páginas del manual.

$ man gm
Conclusión

Le mostramos cómo convertir múltiples PNG archivos en JPG formato en esta guía. Aunque hacer esto puede ahorrar algo de ancho de banda de red y espacio de almacenamiento, la calidad de la imagen se verá afectada.


Linux
  1. Cómo optimizar y comprimir imágenes JPEG o PNG en la línea de comandos de Linux

  2. Cómo convertir múltiples imágenes a PDF en Ubuntu Linux

  3. ¿Cómo fusionar imágenes en la línea de comando?

  4. ¿Cómo convertir un PDF a JPG con línea de comando en Linux?

  5. Conversión por lotes de PNG a JPG en Linux

Cómo convertir archivos PDF a formato EPUB usando Calibre en Linux

Cómo convertir un archivo PDF a una imagen PNG/JPG en Linux

Cómo convertir xlsx a formato CSV en Linux

Cómo convertir una página web a PDF en Linux

Cómo convertir imágenes JPG a PDF usando la terminal

Cómo convertir PDF a imágenes PNG y viceversa en Linux