GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo comprimir archivos de imagen PNG en Linux

Introducción

PNG o Gráficos de red portátiles es un formato de archivo de imagen destinado a reemplazar GIF .

PNG utiliza compresión de imágenes sin pérdidas, lo que da como resultado imágenes de alta calidad, aunque a veces pueden ser relativamente grandes.

Además, si tiene muchas imágenes y desea comprimirlas sin perder su calidad original, hay muchas aplicaciones GUI disponibles que lo ayudarán a optimizar las imágenes.

Aquí hay dos utilidades de línea de comando simples para optimizar imágenes y son:

PNGquant y OptiPNG son programas que optimizan PNG imágenes a un tamaño más pequeño sin perder ninguna información ni su calidad original.

(1) PNGquant

pngquant puede ayudarlo a reducir el tamaño de una imagen PNG en Linux realizando una compresión con pérdida y sin pérdida.

pngquant por lo general, es la mejor opción, ya que parece optimizar al máximo el tamaño del archivo sin sacrificar mucho la calidad.

  • Primero, instale pngquant paquete para su sistema.
sudo apt update && sudo apt install --assume-yes pngquant   #Ubuntu
yum install epel-release
yum install pngquant


dnf install epel-release   #Fedora 22+ versions
dnf install pngquant       #Fedora 22+ versions
  • Verifique el tamaño del archivo de imagen actual.
ls -lh
  • Comprimir PNG archivo usando pngquant .
pngquant unixcop_image.png
  • También verifique el tamaño del archivo generado para comparar.
ls -lh

Con éxito comprimido

NOTA :-fs8 se adjunta al nombre del archivo comprimido.

  • Para más opciones de pngquant herramienta.
pngquant --help

(2) OptiPNG

OptiPNG es una herramienta de línea de comandos utilizada para optimizar y comprimir archivos PNG sin perder su calidad original.

  • Instala OptiPNG en tu sistema Linux
sudo apt-get install optipng  #Ubuntu
yum install optipng    #CentOS/RHEL7
dnf install optipng    #Fedora 22+ versions
  • Verifique el tamaño del archivo de imagen actual.
ls -lh
  • Comprimir PNG archivo usando OptiPNG .
optipng unixcop_image.png
  • Luego verifique el tamaño del archivo generado para comparar como se muestra a continuación
ls -lh
  • Para comprimir lotes o múltiples imágenes PNG a la vez, simplemente vaya al directorio donde residen todas las imágenes y ejecute el siguiente comando para comprimir.
optipng *.png

Conclusión

Como se muestra en las capturas de pantalla anteriores, parece que PNGquant es mejor que OptiPNG , elija la herramienta que desee y continúe con la compresión de sus imágenes, luego guárdelas antes de cargarlas en la nube o en cualquier almacenamiento local.

Con estas dos herramientas, puede optimizar una o varias imágenes a la vez.

Gracias


Linux
  1. Cómo mover un archivo en Linux

  2. Cómo administrar las capacidades de archivos de Linux

  3. Cómo encontrar un archivo en Linux

  4. Cómo comprimir/descomprimir en Linux

  5. ¿Cómo cambiar el nombre de un archivo en Linux?

Cómo guardar la salida del comando de Linux en una imagen o un archivo de texto

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

Cómo vincular un archivo en Linux

Cómo convertir imágenes de cámara sin procesar a JPEG en Linux

Cómo instalar Pigz para comprimir archivos más rápido en Linux

Cómo comprimir PDF en Linux [GUI y terminal]