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)?

Était-ce utile?

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.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top