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

inteligencia artificial Zoo Aquarium de Madrid

Esta es la forma en la que ha llegado la IA al Zoo Aquarium de Madrid

Hasta en lugares insospechados como el Zoo Aquarium de Madrid está llegando la inteligencia artificial… Pero no, no se trata de animales. Ni tampoco como una forma de gestión administrativa a nivel interno. El proyecto más destacado de este entorno es una cuidadora inteligente de animales presentada como un avatar que es capaz de interactuar

precio galaxy ring

Galaxy Ring: Samsung puja por ser el señor de los añillos (inteligentes)

«Un anillo para gobernarlos a todos», se decía en la famosa trilogía de El Señor de los Anillos. Aplicado al mundo tecnológico, Samsung quiere ser ese rey con su Galaxy Ring, su anillo inteligente que capitanea este joven segmento del que ya hemos hablando en alguna ocasión en Tecnonautas. El Galaxy Ring, lanzado este verano

inteligencia artificial en el sector jurídico

Lefebvre revoluciona el panorama jurídico con su IA: GenIA-L

En un sector tan tradicional como el jurídico, la inteligencia artificial puede tener un gran impacto. Lefebvre, entidad dedicada al software y contenido jurídico, conoce muy bien el camino. Suyos son algunos de los desarrollos que han visto la luz para hacer más eficiente y certera la tarea de los profesionales en los juzgados. El

Xiaomi SU7 Ultra

Xiaomi SU7 Ultra: llega el superdeportivo de la marca tecnológica china

Xiaomi vuelve a sorprender en el mundo del motor con el lanzamiento del Xiaomi SU7 Ultra, un superdeportivo eléctrico que llega para mirar de tú a tú a marcas como Tesla o Porsche. Como base de partida, la firma tecnológica china ya tiene mucho marketing ganado tras el éxito en ventas cosechado por su primer

posicionamiento SEO

Cómo la IA está cambiando el posicionamiento SEO

Nuevamente hablamos de posicionamiento SEO, pero en este caso desde el impacto que supone a esta disciplina la aparición de la Inteligencia Artificial (IA). Como es sabido, estos modelos están suscitando tanto entusiasmo por su potencial como precaución ante sus riesgos. Aunque su representación más común suele estar ligada a robots autónomos, aplicaciones del tipo