
Estoy intentando reducir el tamaño de un montón de archivos JPEG, digamos 1280x720. Sin cambiar mucho la resolución y la calidad visual, ¿cuál es el enfoque recomendado?
Respuesta1
JPEG se basa en DCT y codificación de entropía. Si su imagen aún no está optimizada para la entropía, es posible que exista la posibilidad de reducir el tamaño.
Si tiene Debian o cualquier otro sistema Linux, intente usarlo jpegoptim
desde el paquete con el mismo nombre o jpegtran
desde libjpeg-progs
. La página de manual de jpegtran
estados que no tiene pérdidas:
jpegtran funciona reorganizando los datos comprimidos (coeficientes DCT), sin decodificar nunca completamente la imagen. Por lo tanto, sus transformaciones no tienen pérdidas: no hay ninguna degradación de la imagen, lo que no sería cierto si usaras djpeg seguido de cjpeg para lograr la misma conversión.
También encontré las siguientes dos herramientas, que nunca probé:
Respuesta2
Si el tamaño de la imagen actual es mayor que 1280 x 720 (lo cual es probable si se trata de imágenes de una cámara), entonces la mejor manera es reducir la cantidad de píxeles a 1280 x 720.
Si ya están en 1280 x 720, entonces la forma más sencilla es reducir la calidad JPEG. La mayoría del software de imágenes tiene alguna forma de cambiar esto y una calidad más baja reducirá el tamaño del archivo. Sin embargo, deberás comprobar si la calidad sigue siendo aceptable.
Otra forma puede ser guardar el archivo como GIF o BMP comprimido. Sin embargo, esto sólo ayudará con imágenes simples y de colores planos, no con fotografías.
No sé qué software estás usando, pero puedo recomendarteIrfanview