rsetwrite

Создайте файл R-набора из файла изображения

Описание

пример

rsetfile = rsetwrite(filename) создает уменьшаемый набор данных разрешения (R-набор) файл от заданного входа. Входным файлом должен быть TIFF или файл изображения NITF. Функция записывает сгенерированный файл R-набора в текущую рабочую папку и имеет то же имя файла как вход, но с rset расширение.

rsetfile = rsetwrite(filename,rsetfilename) задает имя файла R-набора с помощью rsetfilename.

пример

rsetfile = rsetwrite(adapter,rsetfilename) создает файл с именем R-набора rsetfilename от ImageAdapter объект, adapter. Используйте этот синтаксис при создании файла R-набора из типа файла изображения, который не является TIFF или NITF.

Примеры

свернуть все

Загрузите файл изображения TIFF в рабочую область.

filename = 'mandi.tif';

Создайте файл R-набора из файла изображения. Функция создает R-набор в текущей рабочей папке.

rsetfile = rsetwrite(filename);

Отобразите файл R-набора при помощи функции Image Viewer.

imtool(rsetfile)

Figure Image Tool 1 - mandi.rset contains an axes object and other objects of type uimenu, uitoolbar, uipanel. The axes object contains an object of type image.

Увеличьте масштаб R-набора на 65%, чтобы просмотреть пространственные мозаики.

imtool(rsetfile,'InitialMagnification',65);

Figure Image Tool 2 - mandi.rset contains an axes object and other objects of type uimenu, uitoolbar, uipanel. The axes object contains an object of type image.

Загрузите файл, содержащий ImageAdapter объект в рабочую область.

load('MandiImageAdapter.mat')

Задайте имя для файла R-набора, который будет создан.

rsetfilename = 'MandiRSet';

Создайте файл R-набора из ImageAdapter объект. Функция создает R-набор в текущей рабочей папке.

rsetfile = rsetwrite(adapter,rsetfilename)
rsetfile = 
'MandiRSet'

Отобразите файл R-набора с помощью функции Image Viewer.

imtool(rsetfile)

Figure Image Tool 1 - MandiRSet contains an axes object and other objects of type uimenu, uitoolbar, uipanel. The axes object contains an object of type image.

Увеличьте масштаб R-набора на 53%, чтобы просмотреть пространственные мозаики.

imtool(rsetfile,'InitialMagnification',53)

Figure Image Tool 2 - MandiRSet contains an axes object and other objects of type uimenu, uitoolbar, uipanel. The axes object contains an object of type image.

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

свернуть все

Имя TIFF или файла изображения NITF в виде вектора символов или строкового скаляра.

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

Назовите для файла выхода R-Set в виде вектора символов или строкового скаляра. Если rsetfilename не задан, filename определяет имя файла R-набора, rsetfile.

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

Отобразите объект адаптера в виде ImageAdapter объект. ImageAdapter пользовательский объект, который обеспечивает rsetwrite функция с общим API, чтобы считать конкретный формат файла изображения.

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

свернуть все

Имя файла R-набора, возвращенного как строковый скаляр. Это значение задает имя файла, к которому хранится R-набор.

Советы

  • rsetwrite создает R-набор путем деления изображения на пространственные мозаики и передискретизации изображения на различных уровнях разрешения. Файл R-набора содержит сжатую копию данных изображения полного разрешения. Можно использовать приложение Image Viewer, чтобы открыть файл R-набора и увеличение, чтобы просмотреть мозаики в более высоком разрешении. Когда вы уменьшаете масштаб, функция отображает мозаики в более низком разрешении. Таким образом файл R-набора балансирует ясность изображения и использования памяти для оптимальной эффективности.

  • При создании R-набора индикатор выполнения показывает состояние завершения. Если вы отменяете процесс создания, прежде чем это будет завершено, функция не создает R-набор и возвращает пустой rsetfile.

  • rsetwrite файлы изображений NITF поддержек, которые являются несжатыми и Версия 2.0 или выше. Эта функция не поддерживает файлы NITF больше чем с тремя полосами данных или с данными с плавающей точкой. Изображения больше чем с одной полосой данных приняты, если они содержат данные беззнаковых целых чисел.

  • Можно создать R-набор из изображения, размерности которого меньше, чем размер одной мозаики R-набора. Однако получившийся файл R-набора может быть больше и занять больше времени, чтобы загрузить, чем исходный файл. Текущий размер мозаики в R-наборе является 512 512 пикселями.

Смотрите также

| | |

Представленный в R2009a