Usando el comando imagemagick convert, ¿cómo puedo cambiar el tamaño de una imagen a un ancho fijo y una altura proporcional, por ej. usando la opción -resize o the -umbumbnail?Imagemagick: Convertir a ancho fijo, altura proporcional
Respuesta
Utilice -resize 100x
para cambiar el tamaño de las imágenes a 100 píxeles de ancho, manteniendo la relación de aspecto de la altura.
Lea la multa ImageMagick manual para obtener más información.
Geometría Imagemagick: 'width'x'height' Si deja una parte vacía, significa que el tamaño es proporcional.
Ejemplos:
100x200 # width = 100, height = 200
300x # width = 300, height = proportional
x300 # width = proportional, height = 300
' 100x200 'will * NOT * funcionará como dices. Necesita '100x200 \!' ... –
'100x200' creará una imagen con estas dimensiones. La imagen original mantendrá su relación W/H. '100x200 \!' También creará una imagen con estas dimensiones, pero la imagen interna se deformará para pegar las nuevas dimensiones. – MTranchant
@MTranchant & chrise: AFAICS, '-geometry 100x200' se comporta como' min (100x, x200) '(ImageMagick 6.9.2.7, Fedora 23). –
- 1. Imagemagick: Convertir a altura fija, ancho proporcional
- 2. Como llegar a la altura NSAttributedString a un ancho fijo
- 3. cómo crear la altura/ancho proporcional de la imagen
- 4. UILabel con ancho fijo y altura flexible
- 5. ImageMagick convertir SVG a PNG
- 6. Ancho proporcional de elementos en LinearLayout
- 7. Monte una ImageView (y su src) al ancho de la disposición y hacer su altura proporcional
- 8. ImageMagick - Cambiar el tamaño al ancho máximo
- 9. cómo configurar la altura solo al redimensionar con ImageMagick
- 10. Dos columnas, izquierda con ancho fijo, derecha con ancho dinámico
- 11. Convertir PDF a PNG usando ImageMagick
- 12. Imagemagick convertir varias imágenes a tamaño PDF
- 13. Tamaño de imagen proporcional
- 14. archivos Parse de ancho fijo
- 15. CSS - ancho fijo SPAN/div
- 16. JS "Ventana" ancho-altura frente a "pantalla" ancho-alto?
- 17. Determine el ancho de un ancho DIV dinámico Multivolpea de DIV 3 ancho de columna fijo
- 18. Div ancho fijo a la izquierda, relleno ancho restante div a la derecha
- 19. Android: fuente de ancho fijo en AlertDialog
- 20. Campos de ancho fijo de inserción masiva
- 21. CSS ancho fijo en un lapso
- 22. Fuentes con verdadero ancho fijo en WPF
- 23. Ancho de trazo fijo en SVG
- 24. Enteros de ancho fijo en C++
- 25. Mantener el ancho de la tabla fijo
- 26. Convertir PDF a JPEG con PHP e ImageMagick
- 27. Convertir SVG a PNG transparente con antialiasing, utilizando ImageMagick
- 28. Convertir varias imágenes en Imagemagick (Windows)
- 29. ImageMagick convertir estado de salida 133
- 30. altura completa y el diseño CSS ancho
imagemagick viene con 'mogrify' que alterará imagen original. Me pareció fácil copiar las imágenes en una nueva carpeta y luego ejecutar 'mogrify -resize 512x * .jpg' – Lex
mkdir se quejará si el directorio ya existe. Para evitar esto, agregue el indicador -p "sin error si existe" a mkdir. 'mkdir -p thumbnails' explicado en esta pregunta: http://stackoverflow.com/questions/4906579/how-to-use-bash-to-create-a-folder-if-it-doesnt-already-exist –