O JPEG é baseado em DCT e codificação de entropia. Se sua imagem ainda não estiver otimizada para entropia, poderá haver uma chance de reduzir o tamanho.
Se você tem um Debian ou qualquer outro sistema Linux, tente usar jpegoptim
do mesmo pacote, ou jpegtran
de libjpeg-progs
. A página do manual de jpegtran
declara que é sem perdas:
jpegtran works by rearranging the compressed data (DCT coefficients), without ever fully decoding the image. Therefore, its transformations are lossless: there is no image degradation at all, which would not be true if you used djpeg followed by cjpeg to accomplish the same conversion.
Também encontrei as duas ferramentas a seguir, que eu nunca tentei:
- jpeg-compressor
- Fotos do FILEminimizer