Um dos problemas que podemos encontrar nas imagens é o seu peso. É claro que haverá fotos que queremos salvar com a melhor qualidade possível, mas há muitas ocasiões em que isso não é necessário. O problema quando queremos diminuir a qualidade de uma imagem é que não sabemos quanto podemos baixá-la sem ser muito perceptível, mas esse problema pode ser resolvido com imagem.
imgmin é um projeto que visa solucionar o problema mencionado. Como eu faria isso? Nós vamos calcular matematicamente e automaticamente quanto pode ser reduzido o peso de uma imagem sem que se perceba que a editamos. O melhor de tudo é que os usuários só precisarão usar um comando para essa pequena ferramenta fazer todo o trabalho para nós. Aqui nós contamos tudo o que você precisa saber.
imgmin é o resultado de um extenso trabalho de pesquisa. Use um mecanismo sem perda de qualidade (sem perdas) para gerar imagens otimizadas pela manipulação de blocos de pixels. Aqui explicamos como instalá-lo.
Instalando e usando o imgmin
Para instalar o imgmin, basta abrir uma janela de terminal e digitar os seguintes comandos:
sudo apt-get install -y autoconf libmagickwand-dev pngnq pngcrush pngquant git clone https://github.com/rflynn/imgmin.git cd imgmin autoreconf -fi ./configure make sudo make install
Usar esta pequena ferramenta não poderia ser mais simples. O que temos que fazer é usar o seguinte comando:
imgmin original.jpg optimizada.jpg
Claro, acho importante explicar que você tem que inserir o caminho completo de cada imagem. Uma maneira fácil de resolver isso é deixar a foto na área de trabalho, abrir o terminal, entrar na pasta Desktop (no meu caso é usando o comando CD Desk) e então já insira o comando. Logicamente, teremos que mudar os nomes "original" e "otimizado" pelo nome da imagem para a qual queremos diminuir seu peso e o da imagem de saída.
Se você já tentou, o que acha do imgmin?
Funcionou para você no Ubuntu 16.04? Isso me dá um erro ao fazer make:
"Imgmin.c: 30: 29: erro fatal: wand / MagickWand.h: Esse arquivo ou diretório não existe"
Acho que instalei todos os pré-requisitos
@ leillo1975 A mesma coisa acontece comigo 🙁