12
votes

Luminosité et contraste pour une image en toile avec JavaScript

J'ai une image dans une balise

var img = new Image();
ctx.drawImage(img,0,0,img.width,img.height);
ecc...


2 commentaires

-1: Vous pouvez au moins dire quel langage de programmation est votre question sur


Ajout de la balise JavaScript. De cette façon, il y a plus de chances que les experts javascript vérifient la question.


4 Réponses :


-2
votes

Vous pouvez essayer ceci (code C #): xxx


1 commentaires

@Pizzaiolagorgonzola La question n'a pas mentionné la langue.



5
votes

Il y a au moins une bibliothèque JavaScript que je connaisse qui peut faire cela, pixastic < P> L'utilisation peut ressembler à ceci. xxx

La bibliothèque est en quelque sorte destinée à fonctionner avec des images dans votre page et remplace-les avec des éléments en toile contenant le résultat rendu. < / p>

mais dans le code ci-dessus, je suis passé dans un élément de toile plutôt que dans une image et inclus la propriété 'Levedom' pour empêcher la bibliothèque de pixastic d'échanger votre canvas dans le DOM pour celui qu'il crée.

Pour afficher les résultats que j'ai inclus la fonction de rappel qui ne fait que CTX.Drawimage de mettre le contenu de votre toile d'origine.

espère que cela a du sens.

Vous pouvez vérifier la documentation pour plus d'exemples. Documentation pixastic


2 commentaires

La liaison pixastique au point de départ à une page différente.


Merci pour cette réponse, j'ai mis à jour les liens vers les documents Pixastic.



-1
votes

Vous pouvez essayer ceci, voir commentaire

xxx


2 commentaires

Mettez ceci sur le dessus