Convertir, redimensionar y alterar imágenes utilizando el comando Convertir de Linux

Convertir, redimensionar y alterar imágenes utilizando el comando Convertir de Linux

Convertir, redimensionar y alterar imágenes utilizando el comando Convertir de Linux

VALORACIÓN DEL ARTÍCULO:
5/5


Esta guía le mostrará cómo manipular imágenes usando la línea de comandos de Linux.

Descubrirá cómo cambiar el tamaño de una imagen tanto en términos de tamaño de archivo como de escala. También aprenderá a convertir entre varios tipos de archivos, como de JPG a PNG o de GIF a TIF.

Índice de contenidos

El comando Convertir

El comando convertir se utiliza para convertir una imagen. El formato es el siguiente:

convertir[opciones de entrada] archivo de entrada[opciones de salida] archivo de salida.

Cómo cambiar el tamaño de una imagen

Si vas a incluir una imagen en una página web y quieres que tenga un tamaño determinado, entonces puedes usar un poco de CSS para redimensionar la imagen.

En realidad, es mejor subir la imagen con el tamaño correcto en primer lugar e insertarla en la página.

Por supuesto, este es sólo un ejemplo de por qué es posible que desee cambiar el tamaño de una imagen.

Para cambiar el tamaño de una imagen utilice el siguiente comando

convertir imagename.jpg – redimensionar dimensiones newimagename.jpg

Por ejemplo, para convertir una imagen a 800×600 se utiliza el siguiente comando:

convertir imagename.jpg -resize 800×600 newimagename.jpg

Si al convertir a las dimensiones especificadas la relación de aspecto se estropea, la imagen se redimensionará a la relación más cercana.

Para forzar la conversión a ser del tamaño exacto, use el siguiente comando:

convertir imagename.jpg -¡Redimensionar 800×600! newimagename.jpg

No es necesario especificar la altura y el ancho como parte del comando redimensionar. Por ejemplo, si quieres que el ancho sea de 800 y no te importa la altura, puedes usar el siguiente comando:

convertir imagename.jpg -resize 800 newimagename.jpg

Para cambiar el tamaño de una imagen a una altura especificada, utilice el siguiente comando:

convertir imagename,jpg -resize x600 newimagename.jpg

Cómo convertir de un formato de imagen a otro

Si tiene un archivo JPG y desea convertirlo a PNG, utilice el siguiente comando:

convertir imagen.jpg imagen.png

Puede combinar muchos formatos de archivo diferentes. Por ejemplo

convertir imagen.png imagen.gif

convertir imagen.jpg imagen.bmp

convertir image.gif image.tif

Cómo ajustar el tamaño del archivo para una imagen

Hay varias maneras de cambiar el tamaño físico del archivo de una imagen.

  1. Cambiar la relación de aspecto (hacerlo más pequeño)
  2. Cambiar el formato de archivo
  3. Cambiar la calidad de compresión

Reducir el tamaño de la imagen hará que el tamaño del archivo sea menor. Además, utilizar un formato de archivo que incluya compresión como JPG le permitirá reducir el tamaño físico del archivo.

Por último, el ajuste de la calidad hará que el tamaño físico del archivo sea menor.

Las 2 secciones anteriores le mostraron cómo ajustar el tamaño y el tipo de archivo. Para comprimir la imagen, pruebe el siguiente comando:

convertir imagename.jpg -quality 90 newimage.jpg

La calidad se especifica como un porcentaje. Cuanto más bajo sea el porcentaje, más pequeño será el archivo de salida, pero obviamente la calidad de la salida final no es tan buena.

Cómo rotar imágenes

Si ha tomado una foto en vertical pero quiere que sea una imagen apaisada, puede girar la imagen utilizando el siguiente comando:

convertir imagename.jpg -rotar 90 newimage.jpg

Puede especificar cualquier ángulo de rotación.

Por ejemplo, pruebe esto:

convertir imagename.jpg -rotar 45 newimage.jpg

Convertir opciones de línea de comandos

Hay docenas de opciones de línea de comandos que se pueden utilizar con el comando convertir como se muestra aquí:

Las opciones se procesan en orden de línea de comandos. Cualquier opción que especifique en la línea de comandos permanecerá vigente para el conjunto de imágenes que sigue, hasta que el conjunto finalice con la aparición de cualquier opción o -noop . Algunas opciones sólo afectan a la decodificación de las imágenes y otras sólo a la codificación. Este último puede aparecer después del último grupo de imágenes de entrada.

Para una descripción más detallada de cada opción, ver ImageMagick.

-adjuntar unir imágenes en un único archivo multiimagen -affine dibujar transformar matriz -antialias eliminar alias de píxeles -append añadir un conjunto de imágenes – -append average average a set of images -background the background color -blur xblur the image with a gaussian operator -border xsurround the image with a border of color -bordercolor the bordercolor -box set the color of the annotation bounding box -cache megabytes of memory available to the pixel cache – -boxcanal el tipo de canal -charcoal simular un dibujo a carboncillo -chop x{+-}{+-{-{%}eliminar píxeles del interior de una imagen -clip aplicar la ruta de recorte, si hay uno presente -coalesce -fusionar una secuencia de imágenes -colorize -colorize la imagen con el color del lápiz -colors número preferido de colores en la imagen –.colorspace el tipo de espacio de color -comment -completar -componer el tipo de composición de la imagen -componer comprimir el tipo de compresión de la imagen -contraste mejorar o reducir el contraste de la imagen -cortar x{+-}{+-}{%}tamaño preferido y ubicación de la imagen recortada -cycle displace image colormap by amount -debug enable debug printout -deconstruct break down an image sequence into constituent parts – delay -densidad xresolución vertical y horizontal en píxeles de la imagen -profundidad -profundidad -profundidad de la imagen despeckle reduce las motas dentro de una imagen -display especifica el servidor X con el que contactar -dispose -dither -dither aplica la difusión de errores de Floyd/Steinberg a la imagen draw anota una imagen con una o más primitivas gráficas -edge -edge detecta bordes dentro de una imagen -emboss realza una imagen -encoding especifica la codificación de la fuente -endian especifica la endianidad (MSB o LSB) de la imagen de salida -enhance -enhance aplica un filtro digital para realzar una imagen con ruidosecualizar realizar ecualización de histograma a la imagen -llenar color a utilizar al rellenar un gráfico primitivo -filtro utilizar este tipo de filtro al redimensionar una imagen -aplanar -voltear -crear una «imagen espejo» -flip -crear una «imagen espejo» -flip use esta fuente cuando anote la imagen con texto -frame x++rodee la imagen con un borde ornamental -fuzz {%}los colores dentro de esta distancia son considerados iguales – -gamma nivel de corrección gamma -gaussian xdesenfocar la imagen con un operador gaussiano -geometría x{+-}{+-}{%}{@}. tamaño preferido y ubicación de la ventana Imagen. -gravedad dirección primitiva gravita a la hora de anotar la imagen. -help -implode -implode -intent -intent -utiliza este tipo de intención de renderizado al gestionar el color de la imagen -interlace -label -etiqueta -asigna una etiqueta a una imagen -nivel -nivel -ajusta el nivel de contraste de la imagen -nivellist el tipo de lista -loop añadir la extensión de bucle Netscape a su animación GIF -map elegir un conjunto particular de colores de esta imagen -mask Especifique una máscara de recorte -matte almacenar canal mate si la imagen tiene uno -median aplicar un filtro de mediana a la imagen -modular variar el brillo, saturación, y matiz de una imagen -monocromo transformar la imagen en blanco y negro -morph transformar una secuencia de imágenes -mosaic crear un mosaico a partir de una secuencia de imágenes -negate sustituir cada píxel por su color complementario –.noise añadir o reducir el ruido en una imagen -noop -noop NOOP (sin opción) -normalizar transformar la imagen para abarcar toda la gama de valores de color -opaque cambiar este color al color del lápiz dentro de la imagen -page

Para obtener más información, lea la página del manual del comando convertir.

TAMBIÉN TE INTERESA

Instagram-Creator-Marketplace

España, a la espera del Instagram Creator Marketplace

Instagram es una de las redes sociales de mayor impacto en la población española. Desde su irrupción, la figura del influencer ha crecido enormemente en el mundo del marketing y las marcas. La herramienta Instagram Creator Marketplace puede seguir fortaleciendo a estos prescriptores, visto el potencial que empieza a tener este servicio en Estados Unidos.

avatares-Roblox

Vámonos de shopping en Roblox: Mango inaugura su primera tienda

En dinámico mundo de los juegos online, Roblox (con más de 70 millones de usuarios activos diarios) se ha destacado como una plataforma que ofrece a los participantes una experiencia única y diversa. Una de las características más populares de Roblox es su sistema de personalización de avatares, que permite a los jugadores expresar su

Snapdragon-8-Gen-3

Snapdragon 8 Gen 3, el chip de Qualcomm que empujará la IA en los móviles

La IA ha llegado al universo de los smartphones. Los últimos lanzamientos ya se anuncian con la inteligencia como protagonista. De igual manera, las grandes actualizaciones de software vienen marcada por la presencia de nuevas funciones movidas bajo los parámetros de la inteligencia artificial generativa. Al margen de los desarrollos a nivel de software, es

Ecowatch-1-de-Maxcom

Con el Ecowatch 1 no tendrás excusas para pasarte a un reloj inteligente

Sabemos que es muy difícil convencer a un perfil de personas que reniegan de un smartwatch a comprarse un reloj inteligente y quitarse el de toda la vida. No obstante, vamos a intentarlo con el Ecowatch 1 de Maxcom.  Es tarea complicada porque el gusto por los relojes suele estar muy definido en ciertas personas.

simulador-de-bodas

¿Te casas? La IA y DeWeed pueden ayudarte en la planificación de tu boda

La planificación de una boda es un proceso emocionante pero a menudo abrumador. Desde la selección del lugar perfecto hasta la elección del vestido ideal, hay innumerables decisiones que tomar para que todo salga según lo planeado en el gran día. Tradicionalmente, esta tarea ha supuesto muchos quebraderos de cabeza para los novios. Una vez