2015-05-08 36 views
7

Ho immagini JPEG verticali e orizzontali.ImageMagick: ridimensiona l'immagine (da rettangolo a quadrato); mantenere le proporzioni dell'oggetto principale

Voglio creare miniature quadrate con sfondo bianco da tutti. Devo mantenere le proporzioni di tutte le immagini e ridurre il bordo più grande a 200 px.

Voglio usare ImageMagick (CLI) ma non so come farlo. Qualche idea ?

Thumbnail generation

Ecco le singole immagini:

Image 1 Image 2

+0

si prega di fornire le singole immagini. –

+0

@MarkSetchell: cosa intendi? –

+0

È stata fornita un'immagine unita dell'immagine di partenza e il risultato su uno sfondo nero, anziché l'immagine di partenza a sé stante. –

risposta

11

Penso che avete bisogno di questo:

convert -background white -gravity center \ 
    input.jpg -resize 200x200 -extent 200x200 result.jpg