Создайте файл R-набора из файла изображения
rsetfile = rsetwrite(filename)
rsetfile = rsetwrite(filename,rsetfilename)
rsetfile = rsetwrite(adapter,rsetfilename)
задает имя файла R-набора с помощью rsetfile
= rsetwrite(filename
,rsetfilename
)rsetfilename
.
создает файл с именем R-набора rsetfile
= rsetwrite(adapter
,rsetfilename
)rsetfilename
из объекта ImageAdapter
, adapter
. Объект ImageAdapter
является пользовательским объектом, который предоставляет функции rsetwrite
общий API, чтобы считать конкретный формат файла изображения. Для получения дополнительной информации на объектах ImageAdapter
, смотрите класс ImageAdapter
.
rsetwrite
создает R-набор путем деления изображения на пространственные мозаики и передискретизации изображения на различных уровнях разрешения. Файл R-набора содержит сжатую копию данных изображения полного разрешения. Можно использовать функцию imtool
, чтобы открыть файл R-набора и увеличение, чтобы просмотреть мозаики в более высоком разрешении. Когда вы уменьшаете масштаб, функция отображает мозаики в более низком разрешении. Таким образом файл R-набора балансирует ясность изображения и использования памяти для оптимальной производительности.
При создании R-набора индикатор выполнения показывает состояние завершения. Если вы отменяете процесс создания, прежде чем это будет завершено, функция не создает R-набор и возвращает пустой rsetfile
.
rsetwrite
поддерживает файлы изображений NITF, которые являются несжатыми и Версия 2.0 или выше. Эта функция не поддерживает файлы NITF больше чем с тремя полосами данных или с данными с плавающей точкой. Изображения больше чем с одной полосой данных приняты, если они содержат данные беззнаковых целых чисел.
Можно создать R-набор из изображения, размерности которого меньше, чем размер одной мозаики R-набора. Но, получившийся файл R-набора может быть больше и занять больше времени, чтобы загрузить, чем исходный файл. Текущий размер мозаики в R-наборе является 512 512 пикселями.