Movatterモバイル変換


[0]ホーム

URL:


  1. 開発者向けのウェブ技術
  2. Web API
  3. ImageData

このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docsコミュニティーについてもっと知り、仲間になるにはこちらから。

View in EnglishAlways switch to English

ImageData

Baseline Widely available *

This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2015年7月.

* Some parts of this feature may have varying levels of support.

ImageData インターフェイスは、<canvas> 要素の領域の基礎をなすピクセルデータを表します。ImageData() コンストラクターや、canvas に関連付けられたCanvasRenderingContext2D オブジェクトのcreateImageData() メソッドおよびgetImageData() メソッドによって生成されます。ImageDataputImageData() メソッドによって canvas の一部を設定するのにも利用可能です。

メモ: この機能はウェブワーカー内で利用可能です。

コンストラクター

ImageData()

指定したUint8ClampedArray と、それに含まれる画像のサイズからImageData オブジェクトを生成します。配列を指定しない場合は、透明な黒色の長方形の画像を生成します。worker ではcreateImageData() を使用できませんので、worker でこのようなオブジェクトを生成するためのもっとも一般的な手段です。

インスタンスプロパティ

ImageData.data読取専用

RGBA の順で0 から255 の間の整数 (両端の値を含む) を並べたデータを持つ 1 次元配列を表すUint8ClampedArray です。データは行単位で、左上のピクセルから右下のピクセルに向かう順で格納されます。

ImageData.colorSpace読取専用

画像データの色空間を表す文字列です。

ImageData.height読取専用

ImageData の実際の高さをピクセル数で表すunsigned long です。

ImageData.width読取専用

ImageData の実際の幅をピクセル数で表すunsigned long です。

仕様書

Specification
HTML
# imagedata

ブラウザーの互換性

関連情報

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2026 Movatter.jp