Ich habe eine große Menge Thumbnailing zu tun. Derzeit verwende ich ImageMagick, aber es erweist sich als zu ineffizient (es ist zu langsam, verwendet zu viel CPU/Speicher, etc.).Die effizienteste Möglichkeit, Thumbnails zu erstellen?
Ich habe begonnen, GraphicsMagick zu evaluieren, von denen ich erwartete, dass "wow" Ergebnisse von erhalten. Ich habe sie nicht verstanden. Kann jemand einen kurzen Blick auf meine Benchmark-Skript nehmen (tut einfache Geschwindigkeit und Größe Vergleichsdatei nur, keine CPU und Speicher überprüft noch):
Hier ist ein Beispiel für die Ausgabe Ich habe:
'gm convert' took 75.0039 seconds to execute 10 iteration(s).
'convert' took 83.1421 seconds to execute 10 iteration(s).
Average filesize of gm convert: 144,588 bytes.
Average filesize of convert: 81,194 bytes.
GraphicsMagick ist nicht viel schneller - und die ausgegebenen Dateigrößen sind SIGNIFICANTly höher als ImageMagick.
Ist dies für einen großen einmaligen Batch oder versuchen Sie, dies in eine Echtzeit-Web-App oder etwas Ähnliches zu integrieren? – dkamins
Es ist nicht einmalig. Ich werde die Dinge immer auf Miniatur sehen. – StackOverflowNewbie
* Aus welchem Dateityp sollen Thumbnails erstellt werden? PDF? –