Создайте файл 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 пикселями.