ImageData

Cet article nécessite une relecture technique. Voici comment vous pouvez aider.

Cette traduction est incomplète. Aidez à traduire cet article depuis l'anglais.

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 constructeurs de l'objet CanvasRenderingContext2D associés aux méthodes createImageData() et getImageData(). Elle peut être également utilisée pour redéfinir une partie du canvas (en utilisant par exemple putImageData()).

Propriétés

ImageData.width Lecture seule
Un unsigned long représentant la largeur effective, en pixels, de l'objet ImageData.
ImageData.height Lecture seule
Un unsigned long représentant la hauteur effective, en pixels, de l'objet ImageData.
ImageData.resolution Lecture seule
Un double représentant la densité de pixels de l'objet ImageData. Propriété utilisée pour s'assurer que l'objet ImageBitmap généré depuis un objet ImageData possède une densité de pixels correcte.
ImageData.data
Un Uint8ClampedArray représentant un tableau à une seule dimension contenant les données des pixels sous format RGBA, chaque valeur variant entre 0 et 255 (inclus).

Méthodes

Aucune méthode spécifique définie.

Spécifications

Spécification Statut Commentaire
WHATWG HTML Living Standard
La définition de 'ImageData' dans cette spécification.
Living Standard Propriété resolution ajoutée.
HTML Canvas 2D Context (W3C)
La définition de 'ImageData' dans cette spécification.
Candidate Recommendation Définition initiale.

Support par les navigateurs

Fonctionnalité Chrome Firefox (Gecko) Internet Explorer Opera Safari
Fonctionnalité de base 4.0 Unknown (3.6) 9.0 9.0 3.1
resolution ? Pas de support ? ? ?
Compatibilité avec les workers ? 25 (25) ? ? ?
Fonctionnalité Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Fonctionnalité de base 2.1 3.0 (3.6) ? 10.0 3.2
resolution ? Pas de support ? ? ?
Compatibilité avec les workers ? 25.0 (25) ? ? ?

Voir également

Étiquettes et contributeurs liés au document

Étiquettes : 
 Contributeurs à cette page : fscholz, Sandyl
 Dernière mise à jour par : fscholz,