ドキュメンテーション

最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

readRGBAImage

クラス: Tiff

RGBA インターフェイスを使ったイメージの読み取り

構文

[RGB,alpha] = readRGBAImage()

説明

[RGB,alpha] = readRGBAImage() は RGBA インターフェイスを使ってイメージ全体を読み取ります。RGBm x n x 3 のカラーメトリック イメージから構成されています。ここで mn はそれぞれタイルの高さと幅で、alpha は関連するアルファ マッティングです。イメージにアルファ マッティングが関連付けられていない場合、alpha はすべての値が 255 (透明) に設定された行列になります。

以下のタグの値に応じて、ピクセル値を変換できます。

PhotometricInterpretation
BitsPerSample
SamplesPerPixel
Orientation
ExtraSamples
ColorMap

すべてのイメージ データを、アルファ マッティングが関連付けられた RGB として返します。

t = Tiff('example.tif','r');
t.setDirectory(2); 
[RGB,A] = t.readRGBAImage();
t.close();

関連する例

参照

このメソッドは、LibTIFF C API の関数 TIFFReadRGBAImage に相当します。

このメソッドを使用するには、LibTIFF version 4.0.0 に加えて、TIFF 仕様とテクニカル ノートに精通していなければなりません。「LibTiff - TIFF Library and Utilities」でこのドキュメンテーションを参照してください。

この情報は役に立ちましたか?