Main Content

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

readall

ブロック化イメージ データストアから全データを読み取る

R2021a 以降

    説明

    b = readall(bimds) は、blockedImagesDatastorebimds から全データを読み取ります。readall は、各ブロックの要素を含んだ cell 配列である b を返します。読み取りの都度返ってくるデータはすべて垂直に連結できなければなりません。出力のデータ型は read メソッドのデータ型と同じでなければなりません。

    すべて折りたたむ

    ブロック化されたイメージを作成します。blockedImage オブジェクトは、イメージを 1,024 x 1,024 の大きさのブロックから成る 5 行 6 列のグリッド (合計 30 ブロック) に分割します。

    bim = blockedImage('tumor_091R.tif');

    ブロック化されたイメージから blockedImageDatastore を作成します。

    bimds = blockedImageDatastore(bim);

    blockedImageDatastore からすべてのブロックを読み取ります。オブジェクト関数 readall は、30 ブロックを含んだ cell 配列を返します。

    b = readall(bimds)
    b=30×1 cell array
        {1024x1024x3 uint8}
        {1024x1024x3 uint8}
        {1024x1024x3 uint8}
        {1024x1024x3 uint8}
        {1024x1024x3 uint8}
        {1024x1024x3 uint8}
        {1024x1024x3 uint8}
        {1024x1024x3 uint8}
        {1024x1024x3 uint8}
        {1024x1024x3 uint8}
        {1024x1024x3 uint8}
        {1024x1024x3 uint8}
        {1024x1024x3 uint8}
        {1024x1024x3 uint8}
        {1024x1024x3 uint8}
        {1024x1024x3 uint8}
          ⋮
    
    

    すべてのブロックを表示します。

    montage(b)

    Figure contains an axes object. The axes object contains an object of type image.

    入力引数

    すべて折りたたむ

    ブロック化イメージ データストア。blockedImageDatastore オブジェクトとして指定します。

    出力引数

    すべて折りたたむ

    blockedImageDatastore からのデータ。長さが ReadSize のブロック データの cell 配列として返されます。

    バージョン履歴

    R2021a で導入