En esta era de temporizador automático, las fotos son muy incómodas de procesar, a veces se deben comprimir, pero la imagen JPEG puede distorsionarse luego de la compresión. Todos presentan la forma en que Linux comprime las imágenes JPEG a través de la línea de comandos, lo que satisface las necesidades de los usuarios que necesitan comprimir imágenes JPEG.
De hecho, hay una forma muy simple de comprimir imágenes JPEG. Una herramienta de línea de comando llamada "jpegoptim" puede ayudarlo a diseñar imágenes JPEG sin pérdida para que pueda comprimir las imágenes JPEG sin sacrificar su calidad. En caso de que su espacio de almacenamiento y el presupuesto de ancho de banda sean realmente pequeños, jpegoptim también admite la compresión de daños para ajustar el tamaño de la imagen.
Instalar jpegoptim
Ubuntu, Debian o Linux Mint:
$ sudo apt-get install jpegoptim
Fedora:
$ sudo Yum install jpegoptim
Instalación de CentOS /RHEL, primero abra la biblioteca EPEL, luego ejecute el siguiente comando:
$ sudo yum install jpegoptim
imagen jpeg de compresión sin pérdidas
Para comprimir una imagen JPG sin pérdida, use:
$ jpegoptim photo.jpg
photo.jpg 2048x1536 24bit N ICC JFIF [OK] 882178 - "821064 bytes (6.93%) , optimizado.
Tenga en cuenta que la imagen comprimida sobrescribirá la imagen original.
Si jpegoptim no puede embellecer la imagen, no la sobrescribirá:
$ jpegoptim -v photo.jpg
photo.jpg 2048x1536 24bit N ICC JFIF [OK] 821064 - "821064 bytes (0,00%), omitidos.
Si desea proteger la imagen original, use el parámetro " -d " para especificar el directorio para guardar
$ jpegoptim -d. /comprimido photo.jpg
De esta manera, la imagen comprimida se guardará. Directorio comprimido (con el mismo nombre de archivo de entrada)
Si desea proteger el tiempo de creación del archivo, use el parámetro " -p ". Esta imagen comprimida obtendrá la misma fecha y hora que la imagen original.
$ jpegoptim -d. /compress -p photo.jpg
Si solo desea ver la relación de compresión sin pérdida en lugar de realmente querer comprimirlas, use el parámetro " -n " para simular la compresión, y luego mostrará la relación de compresión.
$ jpegoptim -n photo.jpg
Imagen JPG con pérdida de compresión
En caso de que realmente necesite guardarla en el espacio de la nube, también puede usar la compresión con pérdida. Imagen JPG.
En este caso, use la opción " -m "Calidad" " el rango de masa es de 0 a 100.
(0 es la mejor calidad, 100 es la peor calidad)
Por ejemplo, comprima la imagen con un 50% de calidad:
$ jpegoptim -m50 photo.jpg
photo.jpg 2048x1536 24bit N ICC JFIF [OK] 882178 - "301780 bytes (65.79%),
optimizado.
Sobre la base de sacrificar la calidad, obtendrá una imagen más pequeña.
más de una vez las imágenes JPEG comprimidas
La situación más común es la necesidad de comprimir un directorio de varios archivos de imagen JPEG. Para hacer frente a esta situación, puede utilizar el siguiente script.
#! /bin /sh
# Comprimir todos los archivos * .jpg en el directorio actual
# Guardar en. /comprimido directorio
# y tiene la misma fecha de modificación que el archivo original
para i en * .jpg; do jpegoptim -d. /comprimido -p " $ i "; done
Lo anterior es una forma de comprimir imágenes JPEG a través de la línea de comandos. La compresión sin pérdida puede garantizar la calidad de la imagen, pero el paquete de compresión es grande, con pérdida de compresión Puede comprimir la imagen más pequeña y elegir según las necesidades del usuario.
En Linux, Firefox es un navegador que gusta mucho a los usuarios, pero Firefox a me
Debido a que se requiere la instalación de software Linux para usar para ordenar un
Hay muchos comandos en el sistema Linux. En teoría, todas las operaciones del mouse y el teclado pue
Muchos usuarios que escriben código usando el editor vi saben que el código escrito no puede ser col
Uso del comando xargs del sistema Linux
Resumen de uso del comando less del comando de Linux
Instalación del sistema CentOS utilizando el método Subversion
¿El sistema pinyin de Ubuntu no puede escribir correctamente como resolverlo?
Consejos para usar comandos temporizados en sistemas Linux
Método para modificar el archivo /etc /profile en el sistema Linux
Mensaje de fuente de software de RedHat ¿No se puede leer la identidad del consumidor?
¿Cómo encontrar un uso inteligente de comandos de Linux
Lista de comandos de gestión de red de Linux
Pasos para configurar una red KVM en RedHat
Cómo configurar comandos de Linux como métodos abreviados de teclado
conocimiento la seguridad del sistema Win2003 puede no saber
El cuadro de entrada web del navegador IE del sistema Win7 no puede ingresar a la solución de texto
Solución falso de la muerte de la barra de tareas de XP [en]
El icono específico del área de notificación de la barra de tareas de Win10 es
No fuerce el apagado, deje que su Win7 actualice de forma más inteligente
Diseño de concepto de la nueva interfaz de Metro8 para Windows8
Solución de velocidad lenta para archivos de búsqueda del sistema Win7
Win7 ocultó consejos de configuración de propiedades del equipo