write

Запишите bigimage содержимое к новому файлу

Описание

write(bigimg,filename) пишет отформатированная версия большого изображения bigimg к файлу TIFF под названием filename. Этот синтаксис не сохраняет пространственную информацию о ссылке большого изображения.

пример

write(bigimg,dirname) пишет отформатированная версия большого изображения bigimg к директории под названием dirname. Этот синтаксис сохраняет пространственную информацию о ссылке большого изображения.

Примеры

свернуть все

Создайте bigimage. Это примеры использует модифицированную версию изображения "tumor_091.tif" от набора данных CAMELYON16. Оригинальное изображение является учебным изображением лимфатического узла, содержащего ткань опухоли. Оригинальное изображение имеет восемь уровней разрешения, и самый прекрасный уровень имеет разрешение 53760 61440. Модифицированное изображение имеет только три крупных уровня разрешения. Пространственная ссылка модифицированного изображения была настроена, чтобы осуществить сопоставимое соотношение сторон и указать функции на каждом уровне.

bim = bigimage('tumor_091R.tif');

Создайте рисунок маски из самого грубого уровня разрешения, 3. Маска верна для каждого пикселя, шкалы полутонов которого (яркость) значение меньше 100.

mask = apply(bim,3,@(im)rgb2gray(im)<100);

Запишите рисунок маски в директорию, названную 'maskDir'. Директория не должна уже существовать. Прежде, чем записать рисунок маски, проверяйте, существует ли директория уже, и если это делает, удалите его.

imageDir = 'maskDir';
if exist(imageDir,'dir')
    rmdir maskDir s;
end
write(mask,imageDir);

Загрузите рисунок маски назад в рабочую область путем создания нового bigimage из данных в директории маски. Пространственная информация о ссылке маски сохраняется.

mask1 = bigimage('maskDir');

Отобразите оригинальное изображение и рисунок маски. Пространственная ссылка совпадает с оригинальным изображением, bim.

figure
bigimageshow(bim);
figure
bigimageshow(mask1);

Входные параметры

свернуть все

Большое изображение, заданное как bigimage объект.

Имя файла записанных больших данных изображения, заданных как строка или вектор символов. Поддерживаемыми расширениями файла является '.tif' и '.tiff'.

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

Имя каталога записанных больших данных изображения, заданных как строка или вектор символов.

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

Советы

  • Если вы пишете bigimage путем определения filename, затем write пишут файлы TIFF с помощью схемы сжатия без потерь LZW.

Введенный в R2019b