exponenta event banner

readall

Считывание всех данных из blockedImageDatastore

    Синтаксис

    Описание

    пример

    b = readall(bimds) считывать все данные из blockedImagesDatastore, bimds. readall прибыль bмассив ячеек, содержащий элемент для каждого отдельного блока. Все данные, возвращаемые отдельными считывателями, должны иметь возможность конкатенации по вертикали. Тип выходных данных должен совпадать с типом выходных данных read способ.

    Примеры

    свернуть все

    Создание заблокированного изображения. blockedImage объект помещает изображение в сетку размером 5 на 6 блоков размером 1024 на 1024, в общей сложности 30 блоков.

    bim = blockedImage('tumor_091R.tif');

    Создать blockedImageDatastore из заблокированного изображения.

    bimds = blockedImageDatastore(bim);

    Прочтите все блоки из blockedImageDatastore. readall функция объекта возвращает массив ячеек, содержащий 30 блоков.

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

    Отобразить все блоки.

    montage(b)

    Входные аргументы

    свернуть все

    Хранилище данных заблокированного образа, указанное как blockedImageDatastore объект.

    Типы данных: blockedImageDatastore

    Выходные аргументы

    свернуть все

    Данные из blockedImageDatastore, возвращается в виде массива ячеек блочных данных длиной ReadSize.

    Представлен в R2021a