59 votes

Quelle est la meilleure bibliothèque de traitement d'images JavaScript?

J'ai besoin d'effets spéciaux pour mon site Web, tels que le flou gaussien, le bruit, les filtres de convolution, les opérations morphologiques, etc. Tous les effets doivent être appliqués de manière dynamique (pas d'images de pré-rendu) et être modifiés au fil du temps.

Quelle est la bibliothèque de traitement d'image la plus puissante, implémentée en JavaScript?

28voto

Andy E Points 132925

Pixastic est le seul que je connais, mais pas de toutes ses méthodes sont entièrement de la croix-navigateur compatible - ils s'appuient sur les fonctionnalités du HTML5 canvas élément qui ne sont pas disponibles dans Internet Explorer, même avec exCanvas.

Quelques démos:

Autres liens:

15voto

Leonid Mamchenkov Points 151

CamanJS est la bibliothèque JavaScript non interactive (API, pas de pointer-cliquer) la plus flexible que je connaisse jusqu'à présent pour la manipulation d'images.

9voto

Andrey Points 101

Essayez de consulter la bibliothèque Processing.js . Ceci est une citation de leur site:

Processing.js est le projet sœur du populaire langage de programmation visuel Processing, conçu pour le Web.

Autant que je sache, il a plus de contributeurs que le projet Pixastic et leurs démos sont vraiment prometteuses.

6voto

SteD Points 5599

Jetez un coup d'oeil à Pixastic

Pixastic est une bibliothèque expérimentale qui vous permet d'effectuer une variété d'opérations sur des images en utilisant juste un peu de JavaScript. Les effets pris en charge par défaut incluent désaturation / niveaux de gris, inversion, retournement, réglage de la luminosité / du contraste, teinte / saturation, relief, flou, etc.

La démo peut être trouvée ici

3voto

zhijie Points 437

jetez un coup d’œil à la bibliothèque de traitement d’images PSX , elle contient une version javascript et une version ios. le site de démonstration montre ce qu'il peut faire. PSX est la plus puissante bibliothèque de traitement d’images javascript.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X