bibliothèque rapide de génération d'image côté serveur?
Question
Pour un projet web j'ai besoin la possibilité de générer des images JPG et GIF animé très rapide. Comme plate-forme serveur je vais utiliser Linux et le NekoVM
(derrière un apache via mod_tora
). Comme il n'y a pas de bibliothèque pour la génération d'image pour Haxe
et neko
Je suis sur le point d'écrire un propre un.
Neko
lui-même est écrit en c
, et vous pouvez simplement étendre l'écriture VM bibliothèques partagées avec c
. Pour le moment nous jouer arround avec libGD
, qui offre toutes les fonctionnalités dont nous avons besoin (le redimensionnement, l'échantillonnage, la copie des images, en ajoutant du texte, enregistrer comme JPEG ou GIF animé) et bien sûr beaucoup de choses que nous ne avons pas besoin.
Pour l'instant cela fonctionne très bien, mais il semble être un peu lent. Y at-il une autre bibliothèque ouverte populaire que je pourrais essayer d'utiliser pour mes besoins (et qui est peut-être plus rapide)?
La solution
Avez-vous essayé Magick ++ et / ou MagickCore ?
Votre meilleur pari suivante consiste à exécuter NekoVM sous pprof pour savoir quelle fonction (s) sont les plus coûteuses en libGD, et essayer d'éviter ou d'optimiser votre utilisation de ceux en changeant votre code d'appel.
Autres conseils
Il est imlib2 , je doute que l'appui de gif animés.