Cambiar el tamaño de todas las imágenes en una carpeta de Linux

Cambiar el tamaño de todas las imágenes en una carpeta de Linux
Las imágenes hoy en día se han convertido en una parte esencial del sistema, ya que proporcionan una representación visual de la información. A veces, se vuelve agitado compartir estas imágenes, ya que pueden variar de 2 MB a 20 MB. Almacenar estas imágenes a granel puede hacer que el sistema sea más lento y arruinar su almacenamiento.

Cambiar el tamaño de las múltiples imágenes en Linux a la vez suena loco, pero es posible. Puedes hacerlo con algunos comandos. En esta guía, le daremos una breve información sobre cómo cambiar el tamaño de todas las imágenes en una carpeta. También le recomendamos que lea esta guía si desea cambiar el tamaño de todas las imágenes a través de un solo comando.

Cambiar todas las imágenes en una carpeta (para Linux)

Puede realizar esta tarea con facilidad con la ayuda de Mogrify, una herramienta de línea de comandos. Es una parte de ImageMagick que puedes usar para editar, convertir y ver imágenes.

Primero, instale el mogrify a través del siguiente comando:

sudo apt-get install graphicsmagick-imagemagick-compat

Si desea editar una sola imagen, puede usar el siguiente comando. Asegúrese de abrir el directorio que contiene la imagen y hacerlo como el directorio actual del terminal. En este caso, la imagen está disponible en el directorio de descargas. Es por eso que ejecutamos los siguientes comandos adicionales:

CD ~/Descargas
LS
Mogrify -RESIZE 500X .JPG

Compruebemos rápidamente el tamaño de la imagen cambiado. Abra el directorio y haga clic con el botón derecho en el archivo para abrir propiedades. Aquí, obtendrá los detalles relacionados con el tamaño de la imagen.

Si desea usar la opción Batch Reiz, abra el terminal y ejecute el siguiente comando:

mkdir -p ~/

Reemplace la palabra con el nombre del directorio que contiene las imágenes. Ahora, use el comando CD para abrir como directorio actual en un terminal.

CD ~/
LS

Ahora, ejecute el comando Follwoing para hacer cambios en todas las imágenes:

para img en *.JPG; hacer

Después de ejecutar el comando anterior, escriba lo siguiente que contiene el nuevo tamaño de imagen (50%) y el prefijo de las nuevas imágenes (OPT):

> Convertir -RESIZE 50% "$ img" "opt- $ img"
> Hecho

Una vez que haya terminado, puede usar el comando LS para ver las imágenes disponibles. Como puede ver en la imagen anterior, el sistema ha cambiado de tamaño todas las imágenes utilizando OPT como prefijo en sus nombres.

Conclusión

Era la información completa sobre cómo cambiar el tamaño de todas las imágenes en una carpeta de Linux. Ejecutamos los comandos en Ubuntu para demostrar los métodos brevemente. El cambio de tamaño de una imagen puede ser bueno porque puede reducir el tamaño de una imagen para que se pueda compartir en las diferentes plataformas. O puede cambiar el tamaño de cada imagen de manera diferente o cambiarla todas en un formato de tamaño único. En las muestras anteriores, reducimos el tamaño de las imágenes al 50%, dependiendo de los requisitos. Por lo tanto, le recomendamos que cambie los números de acuerdo con sus necesidades. Incluimos los métodos más simples para que no necesite hacer esfuerzos innecesarios para cambiar el tamaño de la imagen.