URL deste artigo: http://www.Dicas-L.com.br/dicas-l/20130517.php
jpegoptim - Redução de tamanho de imagens jpeg
Colaboração: Rubens Queiroz de Almeida
Data de Publicação: 17 de maio de 2013
O software jpegoptim pode ser usado para reduzir o tamanho de imagens jpeg.
Para instalar o aplicativo, você pode baixar os fontes da página do projeto ou então utilizar os pacotes pré-compilados, de sua distribuição favorita.
Em sistemas Debian GNU/Linux e derivados, como Ubuntu e Linux Mint, execute o comando:
% sudo apt-get install jpegoptim
Seu uso é bastante simples:
% jpegoptim imagem.jpg imagem.jpg 1700x2340 24bit JFIF [OK] 288417 --> 248326 bytes (13.90%), optimized.
A ação normal é sobrescrever a imagem original com a versão otimizada, mas é possível especificar que um novo arquivo seja criado:
% jpegoptim imagem.jpg -d /tmp
Neste caso, a imagem otimizada será gravada no diretório /tmp/
, com o mesmo nome.
Neste caso foi conseguida uma redução de tamanho de 13.90%.
Por padrão, o software realiza as mudanças necessárias sem perdas de definição (lossless), mas é possível obter níveis mais altos de compactação, porém com perda de qualidade.
% jpegoptim -m10 imagem.jpg -o -d /tmp imagem.jpg 1057x747 24bit JFIF [OK] 144535 --> 36085 bytes (75.03%), optimized. % jpegoptim -m20 imagem.jpg -o -d /tmp imagem.jpg 1057x747 24bit JFIF [OK] 144535 --> 51555 bytes (64.33%), optimized. % jpegoptim -m30 imagem.jpg -o -d /tmp imagem.jpg 1057x747 24bit JFIF [OK] 144535 --> 65283 bytes (54.83%), optimized.
Nos exemplos acima, a diretiva "-m
" especifica a qualidade desejada da imagem. Este valor varia de 0 a 100. Quanto maior o valor, maior a qualidade da imagem. Com o fator 10, conseguimos uma redução no tamanho da imagem de 75.05%, porém com muita perda de qualidade. Com o fator 30, conseguimos uma redução de tamanho de 54.83% e a imagem resultante, embora não tão boa quanto a imagem original, teve uma qualidade aceitável.
Documentação
jpegoptim v1.2.3 Copyright (c) Timo Kokkonen, 1996-2009. Usage: jpegoptim [options] <filenames> -d<path>, --dest=<path> specify alternative destination directory for optimized files (default is to overwrite originals) -f, --force force optimization -h, --help display this help and exit -m[0..100], --max=[0..100] set maximum image quality factor (disables lossless optimization mode, which is by default on) -n, --noaction don't really optimize files, just print results -o, --overwrite overwrite target file even if it exists -p, --preserve preserve file timestamps -q, --quiet quiet mode -t, --totals print totals after processing all files -v, --verbose enable verbose mode (positively chatty) -V, --version print program version --strip-all strip all (Comment & Exif) markers from output file --strip-com strip Comment markers from output file --strip-exif strip Exif markers from output file --strip-iptc strip IPTC markers from output file --strip-icc strip ICC profile markers from output file
Nenhum comentário:
Postar um comentário