Domanda

Sto cercando un Image Resizer / thumbnailer che è leggero ed efficiente. Qualcosa che fa un buon lavoro con tutti i tipi di immagine, ma soprattutto JPEG e PNG.

Ho guardato in ImageMagick e GraphicsMagick, ma sono troppo pesanti. Questo è qualcosa che voglio distribuire con la mia app, in modo che il piccolo è il migliore. Non ho bisogno di tutte le funzionalità di * Magick, solo semplice ridimensionamento.

Ho trovato la biblioteca FreeImage cui le persone sembrano apprezzare come una libreria di luce. Qualcuno sa se c'è una riga di comando semplice che avvolge FreeImage?

Grazie!

È stato utile?

Soluzione

Date un'occhiata alla netpbm toolkit, il toolkit è solo un mucchio di piccoli programmi da linea di comando unico scopo che di cablare insieme utilizzando tubi. Potreste essere in grado di trovare quello che ti serve in là.

Altri suggerimenti

Anche se ImageMagick è abbastanza grande (36.2MB), è necessario solo il convert.exe o mogrify.exe binario, a seconda se si desidera creare una nuova immagine (convert), o sovrascrivere quella esistente (mogrify).

Scarica la versione no-installer di ImageMagick (attualmente ImageMagick-6.8 0,6-8-Q16-x86-windows.zip), quindi estrarre il binario è necessario.

ho preso mogrify.exe - per un totale di 5.66MB; non male!

Su Linux / OSX può utilizzare sips

sips -Z 640 *.jpg

immagine di massa ho racchiudere in un nome di directory con test e voglio ridimensionare tutti loro sola riga di comando

cd /test/
find . -name "*.jpg" -exec convert -quality 75 {} /var/www/html/converted/{} \;

/ var / www / html / fabbricato / questo utilizzato per la cui immagine convertita salverà.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top