Перевод не завершен. Пожалуйста, помогите перевести эту статью с английского.

Интерфейс ImageData представляет лежащие в основе пиксельные данные области элемента <canvas>. Он создан используя конструктор ImageData() или метод создания объекта CanvasRenderingContext2D ассоциированного с canvas: createImageData() и getImageData(). Он также может быть использован для установки части canvas используя метод putImageData().

Конструкторы

ImageData()
Создаёт ImageData из указанного Uint8ClampedArray и из размера изображения которого он содержит. Если массив не указан, то он создаёт изображение чёрного прямоугольника. Следует отметить, что это самый распространённый путь создания такого объекта в рабочих как createImageData() это не доступно здесь.

Свойства

ImageData.data Только для чтения
Возвращает Uint8ClampedArray представляющий собой одномерный массив, содержащий данные цветовой модели RGBA, с целыми значениями от 0 до 255 (включительно).
ImageData.height Только для чтения
Фактическая высота в пикселях объекта ImageData.
ImageData.width Только для чтения
Фактическая ширина в пикселях объекта ImageData.

Спецификации

Спецификация Статус Комментарий
WHATWG HTML Living Standard
Определение 'ImageData' в этой спецификации.
Живой стандарт  

Совместимость с браузерами

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
Basic support 4.0 14 (14) 9.0 9.0 3.1
Support in workers (Да) 25 (25) ? ? ?
ImageData() constructor 43 29 (29) Нет 30 ?
Feature Android Android Webview Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile Chrome for Android
Basic support 2.1 (Да) 14.0 (14) ? 10.0 3.2 (Да)
Support in workers ? (Да) 25.0 (25) ? ? ? (Да)
ImageData() constructor ? (Да) 29.0 (29) ? ? ? (Да)

См. также

Метки документа и участники

 Внесли вклад в эту страницу: maximefremov, MuradAz
 Обновлялась последний раз: maximefremov,