Frage

Für ein Web-Projekt brauche ich die Möglichkeit, jpg und animierte GIF-Bilder sehr schnell zu erzeugen. Als Serverplattform werde ich Linux verwenden und die NekoVM (hinter einem Apache über mod_tora). Da es keine Bibliothek zur Bilderzeugung für Haxe und neko Ich bin über einen eigenen schreiben.

Neko selbst ist in c geschrieben, und Sie können einfach das VM Schreiben gemeinsam genutzte Bibliotheken mit c erweitern. Im Moment spielen wir arround mit libGD , die die Eigenschaften alles, was wir brauchen, bietet (Ändern der Größe, Sampling, das Kopieren von Bildern, Hinzufügen von Text, speichern als jpeg oder animierte gIF) und natürlich brauchen wir nicht eine Menge Sachen.

Im Moment arbeitet dieser große, aber es scheint ein wenig langsam. Gibt es eine andere beliebte Open-Bibliothek, die ich versuchen könnte für meine Zwecke zu verwenden (und das ist vielleicht schneller)?

War es hilfreich?

Lösung

Haben Sie versucht, Magick ++ und / oder MagickCore ?

Ihre nächste beste Wette ist NekoVM unter pprof, um herauszufinden, welche Funktion (en) sind die teuerste in libgd laufen, und versuchen Sie, Ihre Verwendung von denen, zu vermeiden oder zu optimieren, indem Sie Ihre Berufung Code zu ändern.

Andere Tipps

Es gibt imlib2 , ich bezweifle, dass es animierte Gifs unterstützen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top