Compressa imagens JPEG no Linux usando o terminal

Compressa imagens JPEG no Linux usando o terminal
No Linux JPEG, a compactação é um método para reduzir o tamanho do arquivo de imagens digitais, mantendo sua qualidade. O terminal Linux oferece várias ferramentas para comprimir imagens JPEG, como o “Jpegoptim” comando. Usando esta ferramenta, podemos otimizar nossas imagens para um uso diferente, reduzindo seu tamanho sem perder a qualidade da imagem.

Observação: Aqui usamos uma imagem de formato JPG, no entanto, o JPEG e o JPG são os mesmos. Esta ferramenta pode converter qualquer um deles.

Como instalar o JpegoPtim no Linux

Para instalar a ferramenta jpegoptim, execute o seguinte comando:

$ sudo apt-get install jpegoptim

Temos uma imagem de teste com tamanho de 3.1 MB. Agora vamos comprimir esta imagem usando a ferramenta jpegoptim.

Também podemos verificar o tamanho da imagem usando o comando da lista:

$ ls -l

Compressionando a imagem usando JpegoPtim para um valor de otimizar

Para comprimir o comando de execução da imagem seguinte:

Imagem $ jpegoPtim.jpg

Aqui podemos ver que a imagem é comprimida ligeiramente por 0.23%. Esta é a compactação automática da ferramenta JpegoPtim.

No entanto, também podemos definir o tamanho em que queremos comprimir a imagem.

Compressionando a imagem para um tamanho específico

Execute o comando abaixo para comprimir a imagem de 3 MB a aproximadamente 1 MB de arquivo. Você também pode definir um tamanho de arquivo personalizado.

$ jpegoptim - -size = 1000k imagem.jpg

O terminal mostra o tamanho da imagem reduzido de 3 MB para 1 MB.

Comprimindo e salve a imagem em um destino específico

Para comprimir a imagem para um destino específico executado, dado o comando:

$ jpegoptim - -size = 800k imagem.jpg -dest ~/desktop

Este comando reduzirá o tamanho da imagem para aproximadamente 800 kb e salvará o arquivo na área de trabalho.

Para confirmar a conversão da imagem, podemos listar os arquivos da área de trabalho:

$ ls -l ~/desktop

Otimizando várias imagens de cada vez

Para otimizar várias imagens de uma só vez, execute o comando fornecido:

$ jpegoPtim Image1.JPG Image2.JPG Image3.jpg

Processar em lote uma pasta inteira de imagens

Para processar em lote, uma pasta inteira de imagens JPG executa o comando:

$ jpegoPtim ~/pictures/imagem/*.jpg

Para encontrar mais informações e lista completa da opção sobre a ferramenta JPEGOTTIM, execute o comando fornecido:

$ MAN JPEGOPTIM

Conclusão

A compactação JPEG no Linux pode ser feita usando o JpegoPtim ferramenta no terminal. Isso fornece uma maneira conveniente e eficiente de otimizar imagens JPEG para uso da Web, reduzindo o tamanho do arquivo, mantendo a qualidade da imagem.