2012-11-20 20 views
6

Voglio ruotare il file PNG convertendo il comando. piace questo.Ruota PNG di ImageMagick

convert -background 'rgba(0,0,0,0.5)' -rotate 45 1.png r1.png 

Ma il risultato del file PNG è sbagliato come segue. https://docs.google.com/spreadsheet/ccc?key=0AqzGWe_mT6dwdEIwa04xRldwVGtOX1VGbVJhRnZwX0E

Lo spazio grigio è corretto.

Non so perché lo spazio nero esista.

Cosa ho sbagliato?

grazie.


convertito -version Versione: ImageMagick 6.5.4-7 2012-05-07 Q16 OpenMP http://www.imagemagick.org Copyright: Copyright (C) 1999-2009 ImageMagick Studio LLC

risposta

8

L'immagine da modificare arriva direttamente dopo la conversione.

Prova:

convert 1.png -background "rgba(0,0,0,0.5)" -rotate 45 r1.png 
+0

Grazie per la risposta. Ho provato, ma è lo stesso risultato. – sekitaka

+0

Ha funzionato per me; quale versione di Imagick stai usando? – Bonzo

+0

Sto usando la versione "ImageMagick 6.5.4-7 2012-05-07". Ho installato da yum. OS è CentOS 6.2 – sekitaka

0

Questo ha funzionato per me

$ convert 1.png -distort SRT -ANGLE_IN_DEGREES -gravity center r1.png 
Problemi correlati