Get to know MDN better
Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.
* Certaines parties de cette fonctionnalité peuvent bénéficier de prise en charge variables.
L'interface ImageData représente les données des pixels au sein d'une certaine zone dans un élément <canvas>. Elle est définie par les méthodes des constructeurs ou créateurs d'objet ImageData() sur l'objet CanvasRenderingContext2D associé à canevas, createImageData() et getImageData(). Elle peut être également utilisée pour redéfinir une partie du canevas en utilisant putImageData().
Crée un objet ImageData à partir d'un Uint8ClampedArray donné et la taille de l'image qu'il contient. Si aucun tableau n'est donné, il crée une image d'un rectangle noir. Notez que c'est la façon la plus courante de créer un tel objet dans les "Workers" car createImageData () n'y est pas disponible.
Un Uint8ClampedArray représentant un tableau à une seule dimension contenant les données des pixels sous format RVBA, chaque valeur comprise entre 0 et 255 (inclus).
ImageData.height Lecture seuleUn unsigned long représentant la hauteur effective, en pixels, de l'objet ImageData.
ImageData.width Lecture seuleUn unsigned long représentant la largeur effective, en pixels, de l'objet ImageData.
| HTML # imagedata |
Activez JavaScript pour afficher ce tableau de compatibilité des navigateurs.
Cette page a été modifiée le 3 août 2023 par les contributeur·ice·s du MDN.
Votre modèle pour un internet meilleur.
Visitez la société mère à but non lucratif de Mozilla Corporation, la Fondation Mozilla.
Certaines parties de ce contenu sont protégées par le droit d'auteur ©1998—2026 des contributeurs individuels de mozilla.org. Contenu disponible sous une licence Creative Commons.