クラス
javafx.scene.image.PixelFormatの使用
-
PixelFormatを使用するパッケージ パッケージ 説明 javafx.scene.image イメージをロードおよび表示するクラスのセットを提供します。 -
-
javafx.scene.imageのPixelFormatの使用
javafx.scene.imageのPixelFormatのサブクラス 修飾子と型 クラス 説明 class
WritablePixelFormat<T extends Buffer>
フル・カラーを格納でき、そのため、任意のイメージからピクセル・データを書き込む場合に宛先フォーマットとして使用できるピクセル・フォーマットを表すPixelFormat
オブジェクト。PixelFormatを返すjavafx.scene.imageのメソッド 修飾子と型 メソッド 説明 static PixelFormat<ByteBuffer>
PixelFormat. createByteIndexedInstance(int[] colors)
ピクセル・レイアウトを記述するPixelFormat
インスタンスを作成します。ここには、指定された参照表(INT_ARGB
フォーマットのあらかじめ乗算されていない色値からなる)のインデックスを表す1バイトとしてピクセルが格納されます。static PixelFormat<ByteBuffer>
PixelFormat. createByteIndexedPremultipliedInstance(int[] colors)
ピクセル・レイアウトを記述するPixelFormat
インスタンスを作成します。ここには、指定された参照表(INT_ARGB_PRE
フォーマットのあらかじめ乗算された色値からなる)のインデックスを表す1バイトとしてピクセルが格納されます。static PixelFormat<ByteBuffer>
PixelFormat. getByteRgbInstance()
連続するバイトにピクセルが格納されたピクセル・レイアウトを記述する、PixelFormat
インスタンスを返します。ここには、色成分が、インデックスの小さい順(赤、緑、青)に格納されます。PixelFormat
PixelReader. getPixelFormat()
このメソッドは、面がそのピクセルを格納するPixelFormat
、またはこのメソッドがそのピクセルを簡単に変換して出力できる、おおよそ同等の、読取りを目的としたピクセル・フォーマットを返します。PixelFormat
PixelWriter. getPixelFormat()
このメソッドは、面がそのピクセルを格納するPixelFormat
、またはこのメソッドがそれを元にピクセルを簡単に変換できる、おおよそ同等の、書込みを目的としたピクセル・フォーマットを返します。PixelFormat型のパラメータを持つjavafx.scene.imageのメソッド 修飾子と型 メソッド 説明 void
PixelWriter. setPixels(int x, int y, int w, int h, PixelFormat<ByteBuffer> pixelformat, byte[] buffer, int offset, int scanlineStride)
バイト配列から面の矩形リージョンにピクセル・データを格納します。void
PixelWriter. setPixels(int x, int y, int w, int h, PixelFormat<IntBuffer> pixelformat, int[] buffer, int offset, int scanlineStride)
int配列から面の矩形リージョンにピクセル・データを格納します。<T extends Buffer>
voidPixelWriter. setPixels(int x, int y, int w, int h, PixelFormat<T> pixelformat, T buffer, int scanlineStride)
バッファから面の矩形リージョンにピクセル・データを格納します。
-