2008-12-01 3 views
10

Voglio pixelare e/o sfocare un'immagine. ho trovato il comando per la sfocatura:Come pixelare/sfocare un'immagine usando ImageMagick?

$convert image.jpg -blur 18,5 newimage.jpg 

a lavorare, ma non riesco a sfocare l'immagine più. E come faccio a pixelare l'immagine? Non sono riuscito a trovare un buon esempio in giro per la rete.

Thx

risposta

5

Questo ha funzionato bene per me, dà una sorta di incrocio tra pixelating e la sfocatura:

convert -resize 10% image.jpg newimage.jpg 
convert -resize 1000% newimage.jpg newimage.jpg 

si può essere sicuri che i dati non possono essere recuperati, che dovrebbe essere importante per voi.

Modifica delle epoche% cambierà la quantità di pixelation/sfocatura

-4

Io non so niente di ImageMagick, ma si può provare a ridimensionare l'immagine utilizzando bicubica per una dimensione molto più piccola, quindi ridimensionare l'immagine torna a uno più grande.

Il trucco funziona utilizzando l'oggetto System.Drawing di .net.

+3

La domanda specifica chiaramente "usando ImageMagick"! – dsignr

+2

Amico, è così 2008. –

+1

In realtà, la validità della domanda è ancora intatta, quindi non importa. Ad ogni modo, ho appena visto l'anno, amico mio ... scusami! – dsignr

39

Per ottenere una corretta pixellation quadrato, provare:

convert -scale 10% -scale 1000% original.jpg pixelated.jpg